![]() |
v0.13.0 |
Files | |
file | PostProcOnRefMesh.cpp |
Postprocess fields on refined mesh made for 10 Node tets. | |
file | PostProcOnRefMesh.hpp |
Post-process fields on refined mesh. | |
Functions | |
MoFEMErrorCode | PostProcTemplateOnRefineMesh< ELEMENT >::addFieldValuesPostProc (const std::string field_name, Vec v=PETSC_NULL) |
Add operator to post-process L2, H1, Hdiv, Hcurl field value. More... | |
MoFEMErrorCode | PostProcTemplateOnRefineMesh< ELEMENT >::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 | PostProcTemplateOnRefineMesh< ELEMENT >::addFieldValuesGradientPostProc (const std::string field_name, Vec v=PETSC_NULL) |
Add operator to post-process L2 or H1 field gradient. More... | |
MoFEMErrorCode | PostProcTemplateOnRefineMesh< ELEMENT >::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 | PostProcTemplateOnRefineMesh< ELEMENT >::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 | PostProcTemplateOnRefineMesh< ELEMENT >::writeFile (const std::string file_name) |
wrote results in (MOAB) format, use "file_name.h5m" More... | |
MoFEMErrorCode PostProcTemplateOnRefineMesh< ELEMENT >::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.
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 226 of file PostProcOnRefMesh.hpp.
MoFEMErrorCode PostProcTemplateOnRefineMesh< ELEMENT >::addFieldValuesGradientPostProc | ( | const std::string | field_name, |
int | space_dim, | ||
Vec | v = PETSC_NULL |
||
) |
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 246 of file PostProcOnRefMesh.hpp.
MoFEMErrorCode PostProcTemplateOnRefineMesh< ELEMENT >::addFieldValuesGradientPostProc | ( | const std::string | field_name, |
Vec | v = PETSC_NULL |
||
) |
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 207 of file PostProcOnRefMesh.hpp.
MoFEMErrorCode PostProcTemplateOnRefineMesh< ELEMENT >::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.
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 184 of file PostProcOnRefMesh.hpp.
MoFEMErrorCode PostProcTemplateOnRefineMesh< ELEMENT >::addFieldValuesPostProc | ( | const std::string | field_name, |
Vec | v = PETSC_NULL |
||
) |
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 165 of file PostProcOnRefMesh.hpp.
MoFEMErrorCode PostProcTemplateOnRefineMesh< ELEMENT >::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 265 of file PostProcOnRefMesh.hpp.