![]() |
v0.15.0 |
Files | |
| file | PostProc.hpp |
| Post-process fields on refined mesh. | |
| file | PostProcOnRefMesh.cpp |
| Postprocess fields on refined mesh made for 10 Node tets. | |
| file | PostProcOnRefMesh.hpp |
| Post-process fields on refined mesh. | |
Classes | |
| struct | PostProcCommonOnRefMesh |
| Set of operators and data structures used for post-processing. More... | |
| struct | PostProcCommonOnRefMesh::CommonData |
| struct | PostProcCommonOnRefMesh::CommonDataForVolume |
| struct | PostProcCommonOnRefMesh::OpGetFieldValues |
| operator to post-process (save gradients on refined post-processing mesh) field gradient More... | |
| struct | PostProcCommonOnRefMesh::OpGetFieldGradientValues |
| operator to post-process (save gradients on refined post-processing mesh) field gradient More... | |
| struct | PostProcTemplateOnRefineMesh< ELEMENT > |
| Generic post-processing class. More... | |
| struct | PostProcVolumeOnRefinedMesh |
| Post processing. More... | |
| struct | PostProcFatPrismOnRefinedMesh |
| Postprocess on prism. More... | |
| struct | PostProcFatPrismOnRefinedMesh::PointsMap3D |
| struct | PostProcFaceOnRefinedMesh |
| Postprocess on face. More... | |
| struct | PostProcFaceOnRefinedMesh::OpGetFieldValuesOnSkinImpl< RANK > |
| struct | PostProcEdgeOnRefinedMesh |
| Postprocess on edge. More... | |
Functions | |
| MoFEMErrorCode | MoFEM::PostProcBrokenMeshInMoabBase< E >::writeFile (const std::string file_name) |
| wrote results in (MOAB) format, use "file_name.h5m" | |
| MoFEMErrorCode | PostProcTemplateOnRefineMesh< ELEMENT >::addFieldValuesPostProc (const std::string field_name, Vec v=PETSC_NULLPTR) |
| Add operator to post-process L2, H1, Hdiv, Hcurl field value. | |
| MoFEMErrorCode | PostProcTemplateOnRefineMesh< ELEMENT >::addFieldValuesPostProc (const std::string field_name, const std::string tag_name, Vec v=PETSC_NULLPTR) |
| Add operator to post-process L2 or H1 field value. | |
| MoFEMErrorCode | PostProcTemplateOnRefineMesh< ELEMENT >::addFieldValuesGradientPostProc (const std::string field_name, Vec v=PETSC_NULLPTR) |
| Add operator to post-process L2 or H1 field gradient. | |
| MoFEMErrorCode | PostProcTemplateOnRefineMesh< ELEMENT >::addFieldValuesGradientPostProc (const std::string field_name, const std::string tag_name, Vec v=PETSC_NULLPTR) |
| Add operator to post-process L2 or H1 field gradient. | |
| MoFEMErrorCode | PostProcTemplateOnRefineMesh< ELEMENT >::addFieldValuesGradientPostProc (const std::string field_name, int space_dim, Vec v=PETSC_NULLPTR) |
| Add operator to post-process L2 or H1 field gradient. | |
| MoFEMErrorCode | PostProcTemplateOnRefineMesh< ELEMENT >::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" | |
|
inline |
Add operator to post-process L2 or H1 field gradient.
| field_name | |
| tag_name | to store results on post-process mesh |
| v | If vector is given, values from vector are used to set tags on mesh |
Definition at line 214 of file PostProcOnRefMesh.hpp.
|
inline |
Add operator to post-process L2 or H1 field gradient.
| field_name | |
| space_dim | the dimension of the problem |
| v | If vector is given, values from vector are used to set tags on mesh |
Definition at line 234 of file PostProcOnRefMesh.hpp.
|
inline |
Add operator to post-process L2 or H1 field gradient.
| field_name | |
| v | If vector is given, values from vector are used to set tags on mesh |
Note: Name of the tag to store values on post-process mesh is the same as field name
Definition at line 195 of file PostProcOnRefMesh.hpp.
|
inline |
Add operator to post-process L2 or H1 field value.
| field_name | |
| tag_name | to store results on post-process mesh |
| v | If vector is given, values from vector are used to set tags on mesh |
Definition at line 172 of file PostProcOnRefMesh.hpp.
|
inline |
Add operator to post-process L2, H1, Hdiv, Hcurl field value.
| field_name | |
| v | If vector is given, values from vector are used to set tags on mesh |
Note: Name of the tag to store values on post-process mesh is the same as field name
Definition at line 153 of file PostProcOnRefMesh.hpp.
| MoFEMErrorCode MoFEM::PostProcBrokenMeshInMoabBase< E >::writeFile | ( | const std::string | file_name | ) |
wrote results in (MOAB) format, use "file_name.h5m"
| file_name | file name (should always end with .h5m) |
Definition at line 665 of file PostProcBrokenMeshInMoabBase.hpp.
|
inline |
wrote results in (MOAB) format, use "file_name.h5m"
| file_name | file name (should always end with .h5m) |
Definition at line 253 of file PostProcOnRefMesh.hpp.