![]() |
v0.16.0 |
Public Member Functions | |
| MoFEMErrorCode | readMesh () override |
| [Run problem] | |
| MoFEMErrorCode | setupProblem () override |
| [Read mesh] | |
| MoFEMErrorCode | setUpSolver (SmartPetscObj< KSP > solver) override |
| [Push operators to pipeline] | |
| MoFEMErrorCode | kspSetUpAndSolve (SmartPetscObj< KSP > solver) override |
| MoFEMErrorCode | checkResults () override |
| [Postprocess results] | |
| ElasticExample (MoFEM::Interface &m_field) | |
Public Member Functions inherited from ElasticExample | |
| ElasticExample (MoFEM::Interface &m_field) | |
| virtual | ~ElasticExample ()=default |
| MoFEMErrorCode | runProblem () |
| [Run problem] | |
Public Attributes | |
| boost::shared_ptr< ElasticTie::CommonData > | tieData = nullptr |
| Range | physicalBoundaryFaces |
Private Member Functions | |
| MoFEMErrorCode | checkStressError (const int test) |
Additional Inherited Members | |
Protected Member Functions inherited from ElasticExample | |
| virtual MoFEMErrorCode | boundaryCondition () |
| [Set up problem] | |
| virtual MoFEMErrorCode | assembleSystem () |
| [Boundary condition] | |
| virtual MoFEMErrorCode | solveSystem () |
| [Solve] | |
| virtual MoFEMErrorCode | outputResults () |
| [Solve] | |
Protected Attributes inherited from ElasticExample | |
| MoFEM::Interface & | mField |
| boost::shared_ptr< MatrixDouble > | vectorFieldPtr = nullptr |
Definition at line 76 of file elastic_tie_mesh.cpp.
|
overridevirtual |
[Postprocess results]
[Check]
Reimplemented from ElasticExample.
Definition at line 366 of file elastic_tie_mesh.cpp.
|
private |
Definition at line 280 of file elastic_tie_mesh.cpp.
|
inline |
Definition at line 20 of file ElasticExample.hpp.
|
overridevirtual |
Reimplemented from ElasticExample.
Definition at line 272 of file elastic_tie_mesh.cpp.
|
overridevirtual |
[Run problem]
[Read mesh]
Reimplemented from ElasticExample.
Definition at line 93 of file elastic_tie_mesh.cpp.
|
overridevirtual |
[Read mesh]
[Set up problem]
Reimplemented from ElasticExample.
Definition at line 201 of file elastic_tie_mesh.cpp.
|
overridevirtual |
[Push operators to pipeline]
Reimplemented from ElasticExample.
Definition at line 265 of file elastic_tie_mesh.cpp.
| Range ElasticTieMeshExample::physicalBoundaryFaces |
Definition at line 81 of file elastic_tie_mesh.cpp.
| boost::shared_ptr<ElasticTie::CommonData> ElasticTieMeshExample::tieData = nullptr |
Definition at line 80 of file elastic_tie_mesh.cpp.