|
FEBio
1.5.0
|
00001 // FEContactDiagnostic.h: interface for the FEContactDiagnostic class. 00002 // 00004 00005 #if !defined(AFX_FECONTACTDIAGNOSTIC_H__6DAAF8C6_9D08_49F7_955B_08201F1A48C9__INCLUDED_) 00006 #define AFX_FECONTACTDIAGNOSTIC_H__6DAAF8C6_9D08_49F7_955B_08201F1A48C9__INCLUDED_ 00007 00008 #if _MSC_VER > 1000 00009 #pragma once 00010 #endif // _MSC_VER > 1000 00011 00012 #include "FEDiagnostic.h" 00013 #include "FECore/DenseMatrix.h" 00014 00015 class FEContactDiagnostic : public FEDiagnostic 00016 { 00017 public: 00018 FEContactDiagnostic(FEM& fem); 00019 virtual ~FEContactDiagnostic(); 00020 00021 bool Run(); 00022 00023 bool Init(); 00024 00025 protected: 00026 void deriv_residual(DenseMatrix& K); 00027 }; 00028 00029 #endif // !defined(AFX_FECONTACTDIAGNOSTIC_H__6DAAF8C6_9D08_49F7_955B_08201F1A48C9__INCLUDED_)
1.7.5.1