No Matches
Public Member Functions | List of all members
MoFEM::PostProcBrokenMeshInMoabBaseContImpl< E > Struct Template Reference

#include <src/post_proc/PostProcBrokenMeshInMoabBase.hpp>

Inheritance diagram for MoFEM::PostProcBrokenMeshInMoabBaseContImpl< E >:
Collaboration diagram for MoFEM::PostProcBrokenMeshInMoabBaseContImpl< E >:

Public Member Functions

 PostProcBrokenMeshInMoabBaseContImpl (MoFEM::Interface &m_field, boost::shared_ptr< moab::Core > core_mesh_ptr)
MoFEMErrorCode preProcess ()
MoFEMErrorCode postProcess ()
- Public Member Functions inherited from MoFEM::PostProcBrokenMeshInMoabBase< E >
 PostProcBrokenMeshInMoabBase (MoFEM::Interface &m_field)
virtual ~PostProcBrokenMeshInMoabBase ()
auto & getMapGaussPts ()
 Get vector of vectors associated to integration points. More...
auto & getPostProcMesh ()
 Get postprocessing mesh. More...
auto & getPostProcElements ()
 Get postprocessing elements. More...
MoFEMErrorCode writeFile (const std::string file_name)
 wrote results in (MOAB) format, use "file_name.h5m" More...
MoFEMErrorCode setTagsToTransfer (std::vector< Tag > tags_to_transfer)
 Set tags to be transferred to post-processing mesh. More...

Additional Inherited Members

- Protected Member Functions inherited from MoFEM::PostProcBrokenMeshInMoabBase< E >
MoFEMErrorCode setGaussPts (int order)
MoFEMErrorCode preProcess ()
 Generate vertices and elements. More...
MoFEMErrorCode postProcess ()
int getRule (int order)
virtual int getMaxLevel () const
 Determine refinement level based on fields approx ordre. More...
 PostProcBrokenMeshInMoabBase (MoFEM::Interface &m_field, boost::shared_ptr< moab::Core > core_mesh_ptr)
virtual MoFEMErrorCode preProcPostProc ()
virtual MoFEMErrorCode postProcPostProc ()
virtual MoFEMErrorCode transferTags ()
- Protected Attributes inherited from MoFEM::PostProcBrokenMeshInMoabBase< E >
boost::shared_ptr< moab::Core > coreMeshPtr = boost::make_shared<moab::Core>()
std::vector< EntityHandlemapGaussPts
Range postProcElements
std::map< EntityType, PostProcGenerateRefMeshPtrrefElementsMap
std::vector< Tag > tagsToTransfer

Detailed Description

template<typename E>
struct MoFEM::PostProcBrokenMeshInMoabBaseContImpl< E >

Definition at line 881 of file PostProcBrokenMeshInMoabBase.hpp.

Constructor & Destructor Documentation

◆ PostProcBrokenMeshInMoabBaseContImpl()

template<typename E >
MoFEM::PostProcBrokenMeshInMoabBaseContImpl< E >::PostProcBrokenMeshInMoabBaseContImpl ( MoFEM::Interface m_field,
boost::shared_ptr< moab::Core >  core_mesh_ptr 

Definition at line 884 of file PostProcBrokenMeshInMoabBase.hpp.

886 : PostProcBrokenMeshInMoabBase<E>(m_field, core_mesh_ptr) {}

Member Function Documentation

◆ postProcess()

template<typename E >
MoFEMErrorCode MoFEM::PostProcBrokenMeshInMoabBaseContImpl< E >::postProcess ( )

Definition at line 889 of file PostProcBrokenMeshInMoabBase.hpp.

889{ return this->postProcPostProc(); };
virtual MoFEMErrorCode postProcPostProc()

◆ preProcess()

template<typename E >
MoFEMErrorCode MoFEM::PostProcBrokenMeshInMoabBaseContImpl< E >::preProcess ( )

Definition at line 888 of file PostProcBrokenMeshInMoabBase.hpp.

888{ return this->preProcPostProc(); };
virtual MoFEMErrorCode preProcPostProc()

The documentation for this struct was generated from the following file: