![]() |
v0.14.0 |
#include <users_modules/mortar_contact/src/MortarContactProblem.hpp>
Public Member Functions | |
| CommonDataMortarContact (MoFEM::Interface &m_field) | |
Public Member Functions inherited from SimpleContactProblem::CommonDataSimpleContact | |
| CommonDataSimpleContact (MoFEM::Interface &m_field) | |
Public Attributes | |
| boost::shared_ptr< VectorDouble > | referenceGapPtr |
| boost::shared_ptr< MatrixDouble > | referencePositionAtGaussPtsMasterPtr |
| boost::shared_ptr< MatrixDouble > | referencePositionAtGaussPtsSlavePtr |
| bool | addContactReferenceGap |
Public Attributes inherited from SimpleContactProblem::CommonDataSimpleContact | |
| boost::shared_ptr< VectorDouble > | augmentedLambdasPtr |
| boost::shared_ptr< MatrixDouble > | positionAtGaussPtsMasterPtr |
| boost::shared_ptr< MatrixDouble > | positionAtGaussPtsSlavePtr |
| boost::shared_ptr< MatrixDouble > | gradKsiPositionAtGaussPtsPtr |
| boost::shared_ptr< MatrixDouble > | gradKsiLambdaAtGaussPtsPtr |
| boost::shared_ptr< VectorDouble > | lagMultAtGaussPtsPtr |
| boost::shared_ptr< VectorDouble > | gapPtr |
| boost::shared_ptr< VectorDouble > | lagGapProdPtr |
| boost::shared_ptr< VectorDouble > | tangentOneVectorSlavePtr |
| boost::shared_ptr< VectorDouble > | tangentTwoVectorSlavePtr |
| boost::shared_ptr< VectorDouble > | tangentOneVectorMasterPtr |
| boost::shared_ptr< VectorDouble > | tangentTwoVectorMasterPtr |
| boost::shared_ptr< VectorDouble > | normalVectorSlavePtr |
| boost::shared_ptr< VectorDouble > | normalVectorMasterPtr |
| boost::shared_ptr< MatrixDouble > | hMat |
| boost::shared_ptr< MatrixDouble > | FMat |
| boost::shared_ptr< MatrixDouble > | HMat |
| boost::shared_ptr< MatrixDouble > | invHMat |
| boost::shared_ptr< VectorDouble > | detHVec |
| boost::shared_ptr< VectorDouble > | gaussPtsStatePtr |
| double | areaSlave |
| double | areaMaster |
| Range | forcesOnlyOnEntitiesRow |
| Range | forcesOnlyOnEntitiesCol |
| SmartPetscObj< Vec > | gaussPtsStateVec |
| SmartPetscObj< Vec > | contactAreaVec |
Private Attributes | |
| MoFEM::Interface & | mField |
Additional Inherited Members | |
Public Types inherited from SimpleContactProblem::CommonDataSimpleContact | |
| enum | VecElements { ACTIVE = 0, TOTAL, LAST_ELEMENT } |
Definition at line 61 of file MortarContactProblem.hpp.
|
inline |
Definition at line 69 of file MortarContactProblem.hpp.
| bool MortarContactProblem::CommonDataMortarContact::addContactReferenceGap |
Definition at line 68 of file MortarContactProblem.hpp.
|
private |
Definition at line 79 of file MortarContactProblem.hpp.
| boost::shared_ptr<VectorDouble> MortarContactProblem::CommonDataMortarContact::referenceGapPtr |
Definition at line 64 of file MortarContactProblem.hpp.
| boost::shared_ptr<MatrixDouble> MortarContactProblem::CommonDataMortarContact::referencePositionAtGaussPtsMasterPtr |
Definition at line 65 of file MortarContactProblem.hpp.
| boost::shared_ptr<MatrixDouble> MortarContactProblem::CommonDataMortarContact::referencePositionAtGaussPtsSlavePtr |
Definition at line 66 of file MortarContactProblem.hpp.