![]() |
v0.15.0 |
Classes | |
struct | ScaledTimeScale |
Public Member Functions | |
Contact (MoFEM::Interface &m_field) | |
MoFEMErrorCode | runProblem () |
[Run problem] | |
Private Member Functions | |
MoFEMErrorCode | setupProblem () |
[Run problem] | |
MoFEMErrorCode | createCommonData () |
[Set up problem] | |
MoFEMErrorCode | bC () |
[Create common data] | |
MoFEMErrorCode | OPs () |
[Boundary condition] | |
MoFEMErrorCode | tsSolve () |
MoFEMErrorCode | checkResults () |
[Solve] | |
Private Attributes | |
MoFEM::Interface & | mField |
std::tuple< SmartPetscObj< Vec >, SmartPetscObj< VecScatter > > | uXScatter |
std::tuple< SmartPetscObj< Vec >, SmartPetscObj< VecScatter > > | uYScatter |
std::tuple< SmartPetscObj< Vec >, SmartPetscObj< VecScatter > > | uZScatter |
boost::shared_ptr< GenericElementInterface > | mfrontInterface |
boost::shared_ptr< Monitor > | monitorPtr |
Definition at line 126 of file contact.cpp.
|
inline |
Definition at line 128 of file contact.cpp.
|
private |
[Create common data]
[Boundary condition]
Definition at line 459 of file contact.cpp.
|
private |
[Solve]
[Check]
Definition at line 872 of file contact.cpp.
|
private |
[Set up problem]
[Create common data]
Definition at line 326 of file contact.cpp.
|
private |
[Boundary condition]
[Push operators to pip]
[Only used for dynamics]
[Only used for dynamics]
[Only used for dynamics]
[Only used for dynamics]
[Operators used for contact]
[Operators used for contact]
[Operators used for contact]
[Operators used for contact]
Definition at line 496 of file contact.cpp.
MoFEMErrorCode Contact::runProblem | ( | ) |
[Run problem]
Definition at line 162 of file contact.cpp.
|
private |
[Run problem]
[Set up problem]
< blocs interation is collective, so that is set irrespective if there are entities in given rank or not in the block
Definition at line 175 of file contact.cpp.
|
private |
Definition at line 731 of file contact.cpp.
|
private |
Definition at line 133 of file contact.cpp.
|
private |
Definition at line 146 of file contact.cpp.
|
private |
Definition at line 147 of file contact.cpp.
|
private |
Definition at line 142 of file contact.cpp.
|
private |
Definition at line 143 of file contact.cpp.
|
private |
Definition at line 144 of file contact.cpp.