v0.14.0 |
Operator used as base struct for OpContactTractionSlaveSlave_dX, OpContactTractionMasterSlave_dX, OpContactTractionMasterMaster_dX and OpCalDerIntCompFunSlaveSlave_dX. More...
#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) |
OpContactALELhs (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) | |
Public Attributes | |
boost::shared_ptr< CommonDataSimpleContact > | commonDataSimpleContact |
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 |
Operator used as base struct for OpContactTractionSlaveSlave_dX, OpContactTractionMasterSlave_dX, OpContactTractionMasterMaster_dX and OpCalDerIntCompFunSlaveSlave_dX.
Definition at line 547 of file SimpleContact.hpp.
|
inline |
Definition at line 576 of file SimpleContact.hpp.
MoFEMErrorCode SimpleContactProblem::OpContactALELhs::aSsemble | ( | EntData & | row_data, |
EntData & | col_data | ||
) |
Definition at line 3957 of file SimpleContact.cpp.
MoFEMErrorCode SimpleContactProblem::OpContactALELhs::doWork | ( | int | row_side, |
int | col_side, | ||
EntityType | row_type, | ||
EntityType | col_type, | ||
EntData & | row_data, | ||
EntData & | col_data | ||
) |
Definition at line 3841 of file SimpleContact.cpp.
|
inlinevirtual |
Reimplemented in SimpleContactProblem::OpCalDerIntCompFunSlaveSlave_dX, SimpleContactProblem::OpContactTractionMasterMaster_dX, SimpleContactProblem::OpContactTractionMasterSlave_dX, and SimpleContactProblem::OpContactTractionSlaveSlave_dX.
Definition at line 569 of file SimpleContact.hpp.
int SimpleContactProblem::OpContactALELhs::col_nb_dofs |
Definition at line 556 of file SimpleContact.hpp.
VectorInt SimpleContactProblem::OpContactALELhs::colIndices |
Definition at line 553 of file SimpleContact.hpp.
boost::shared_ptr<CommonDataSimpleContact> SimpleContactProblem::OpContactALELhs::commonDataSimpleContact |
Definition at line 549 of file SimpleContact.hpp.
MatrixDouble SimpleContactProblem::OpContactALELhs::matLhs |
Definition at line 551 of file SimpleContact.hpp.
int SimpleContactProblem::OpContactALELhs::nb_base_fun_col |
Definition at line 560 of file SimpleContact.hpp.
int SimpleContactProblem::OpContactALELhs::nb_base_fun_row |
Definition at line 559 of file SimpleContact.hpp.
int SimpleContactProblem::OpContactALELhs::nb_gauss_pts |
Definition at line 557 of file SimpleContact.hpp.
int SimpleContactProblem::OpContactALELhs::rankCol |
Definition at line 563 of file SimpleContact.hpp.
int SimpleContactProblem::OpContactALELhs::rankRow |
Definition at line 562 of file SimpleContact.hpp.
int SimpleContactProblem::OpContactALELhs::row_nb_dofs |
Definition at line 555 of file SimpleContact.hpp.
VectorInt SimpleContactProblem::OpContactALELhs::rowIndices |
Definition at line 552 of file SimpleContact.hpp.