v0.14.0 |
Generic post-processing class. More...
#include <users_modules/basic_finite_elements/src/PostProcOnRefMesh.hpp>
Public Member Functions | |
PostProcTemplateOnRefineMesh (MoFEM::Interface &m_field) | |
virtual | ~PostProcTemplateOnRefineMesh () |
virtual PostProcCommonOnRefMesh::CommonData & | getCommonData () |
MoFEMErrorCode | addFieldValuesPostProc (const std::string field_name, Vec v=PETSC_NULL) |
Add operator to post-process L2, H1, Hdiv, Hcurl field value. More... | |
MoFEMErrorCode | addFieldValuesPostProc (const std::string field_name, const std::string tag_name, Vec v=PETSC_NULL) |
Add operator to post-process L2 or H1 field value. More... | |
MoFEMErrorCode | addFieldValuesGradientPostProc (const std::string field_name, Vec v=PETSC_NULL) |
Add operator to post-process L2 or H1 field gradient. More... | |
MoFEMErrorCode | addFieldValuesGradientPostProc (const std::string field_name, const std::string tag_name, Vec v=PETSC_NULL) |
Add operator to post-process L2 or H1 field gradient. More... | |
MoFEMErrorCode | addFieldValuesGradientPostProc (const std::string field_name, int space_dim, Vec v=PETSC_NULL) |
Add operator to post-process L2 or H1 field gradient. More... | |
MoFEMErrorCode | writeFile (const std::string file_name, const char *file_type="MOAB", const char *file_options="PARALLEL=WRITE_PART") |
wrote results in (MOAB) format, use "file_name.h5m" More... | |
Public Attributes | |
moab::Core | coreMesh |
moab::Interface & | postProcMesh |
boost::shared_ptr< WrapMPIComm > | wrapRefMeshComm |
std::vector< EntityHandle > | mapGaussPts |
Generic post-processing class.
Generate refined mesh and save data on vertices
Definition at line 118 of file PostProcOnRefMesh.hpp.
|
inline |
Definition at line 127 of file PostProcOnRefMesh.hpp.
|
inlinevirtual |
Definition at line 130 of file PostProcOnRefMesh.hpp.
|
inlinevirtual |
Reimplemented in PostProcEdgeOnRefinedMesh, PostProcFaceOnRefinedMesh, PostProcFatPrismOnRefinedMesh, PostProcTemplateVolumeOnRefinedMesh< VOLUME_ELEMENT >, and PostProcTemplateVolumeOnRefinedMesh< MoFEM::VolumeElementForcesAndSourcesCore >.
Definition at line 137 of file PostProcOnRefMesh.hpp.
moab::Core PostProcTemplateOnRefineMesh< ELEMENT >::coreMesh |
Definition at line 120 of file PostProcOnRefMesh.hpp.
std::vector<EntityHandle> PostProcTemplateOnRefineMesh< ELEMENT >::mapGaussPts |
Definition at line 125 of file PostProcOnRefMesh.hpp.
moab::Interface& PostProcTemplateOnRefineMesh< ELEMENT >::postProcMesh |
Definition at line 122 of file PostProcOnRefMesh.hpp.
boost::shared_ptr<WrapMPIComm> PostProcTemplateOnRefineMesh< ELEMENT >::wrapRefMeshComm |
Definition at line 123 of file PostProcOnRefMesh.hpp.