![]() |
v0.13.2 |
#include <users_modules/mortar_contact/src/SimpleContact.hpp>
Public Member Functions | |
MoFEMErrorCode | doWork (int row_side, int col_side, EntityType row_type, EntityType col_type, EntData &row_data, EntData &col_data) |
virtual MoFEMErrorCode | iNtegrate (EntData &row_data, EntData &col_data) |
MoFEMErrorCode | aSsemble (EntData &row_data, EntData &col_data) |
OpContactMaterialLhs (const string field_name_1, const string field_name_2, boost::shared_ptr< CommonDataSimpleContact > common_data_contact, const ContactOp::FaceType face_type, const int rank_row, const int rank_col, boost::shared_ptr< VolumeElementForcesAndSourcesCoreOnContactPrismSide > side_fe=NULL, const string side_fe_name="") | |
Public Attributes | |
boost::shared_ptr< CommonDataSimpleContact > | commonDataSimpleContact |
boost::shared_ptr< VolumeElementForcesAndSourcesCoreOnContactPrismSide > | sideFe |
string | sideFeName |
MatrixDouble | matLhs |
VectorInt | rowIndices |
VectorInt | colIndices |
int | row_nb_dofs |
int | col_nb_dofs |
int | nb_gauss_pts |
int | nb_base_fun_row |
int | nb_base_fun_col |
int | rankRow |
int | rankCol |
Definition at line 494 of file SimpleContact.hpp.
|
inline |
Definition at line 526 of file SimpleContact.hpp.
MoFEMErrorCode SimpleContactProblem::OpContactMaterialLhs::aSsemble | ( | EntData & | row_data, |
EntData & | col_data | ||
) |
Definition at line 3921 of file SimpleContact.cpp.
MoFEMErrorCode SimpleContactProblem::OpContactMaterialLhs::doWork | ( | int | row_side, |
int | col_side, | ||
EntityType | row_type, | ||
EntityType | col_type, | ||
EntData & | row_data, | ||
EntData & | col_data | ||
) |
Definition at line 3811 of file SimpleContact.cpp.
|
inlinevirtual |
Reimplemented in SimpleContactProblem::OpContactMaterialMasterOnFaceLhs_dX_dX, SimpleContactProblem::OpContactMaterialSlaveOnFaceLhs_dX_dX, SimpleContactProblem::OpContactMaterialMasterSlaveLhs_dX_dLagmult, and SimpleContactProblem::OpContactMaterialSlaveSlaveLhs_dX_dLagmult.
Definition at line 519 of file SimpleContact.hpp.
int SimpleContactProblem::OpContactMaterialLhs::col_nb_dofs |
Definition at line 506 of file SimpleContact.hpp.
VectorInt SimpleContactProblem::OpContactMaterialLhs::colIndices |
Definition at line 503 of file SimpleContact.hpp.
boost::shared_ptr<CommonDataSimpleContact> SimpleContactProblem::OpContactMaterialLhs::commonDataSimpleContact |
Definition at line 496 of file SimpleContact.hpp.
MatrixDouble SimpleContactProblem::OpContactMaterialLhs::matLhs |
Definition at line 501 of file SimpleContact.hpp.
int SimpleContactProblem::OpContactMaterialLhs::nb_base_fun_col |
Definition at line 510 of file SimpleContact.hpp.
int SimpleContactProblem::OpContactMaterialLhs::nb_base_fun_row |
Definition at line 509 of file SimpleContact.hpp.
int SimpleContactProblem::OpContactMaterialLhs::nb_gauss_pts |
Definition at line 507 of file SimpleContact.hpp.
int SimpleContactProblem::OpContactMaterialLhs::rankCol |
Definition at line 513 of file SimpleContact.hpp.
int SimpleContactProblem::OpContactMaterialLhs::rankRow |
Definition at line 512 of file SimpleContact.hpp.
int SimpleContactProblem::OpContactMaterialLhs::row_nb_dofs |
Definition at line 505 of file SimpleContact.hpp.
VectorInt SimpleContactProblem::OpContactMaterialLhs::rowIndices |
Definition at line 502 of file SimpleContact.hpp.
boost::shared_ptr<VolumeElementForcesAndSourcesCoreOnContactPrismSide> SimpleContactProblem::OpContactMaterialLhs::sideFe |
Definition at line 498 of file SimpleContact.hpp.
string SimpleContactProblem::OpContactMaterialLhs::sideFeName |
Definition at line 499 of file SimpleContact.hpp.