Nektar++
|
#include <ProcessCurvedEdges.h>
Protected Member Functions | |
virtual void | v_GenerateEdgeNodes (NekMeshUtils::EdgeSharedPtr edge)=0 |
Protected Member Functions inherited from Nektar::NekMeshUtils::Module | |
NEKMESHUTILS_EXPORT void | ReorderPrisms (PerMap &perFaces) |
Reorder node IDs so that prisms and tetrahedra are aligned correctly. More... | |
NEKMESHUTILS_EXPORT void | PrismLines (int prism, PerMap &perFaces, std::set< int > &prismsDone, std::vector< ElementSharedPtr > &line) |
Additional Inherited Members | |
Protected Attributes inherited from Nektar::NekMeshUtils::Module | |
MeshSharedPtr | m_mesh |
Mesh object. More... | |
std::map< std::string, ConfigOption > | m_config |
List of configuration values. More... | |
Definition at line 46 of file ProcessCurvedEdges.h.
Nektar::Utilities::ProcessCurvedEdges::ProcessCurvedEdges | ( | NekMeshUtils::MeshSharedPtr | m | ) |
Default constructor.
Definition at line 57 of file ProcessCurvedEdges.cpp.
References Nektar::NekMeshUtils::Module::m_config.
|
virtual |
|
inline |
Definition at line 54 of file ProcessCurvedEdges.h.
References v_GenerateEdgeNodes().
Referenced by Process().
|
virtual |
Write mesh to output file.
Implements Nektar::NekMeshUtils::Module.
Definition at line 71 of file ProcessCurvedEdges.cpp.
References ASSERTL0, Nektar::StdRegions::find(), GenerateEdgeNodes(), Nektar::NekMeshUtils::Module::m_config, and Nektar::NekMeshUtils::Module::m_mesh.
|
protectedpure virtual |
Implemented in Nektar::Utilities::ProcessCurve, and Nektar::Utilities::ProcessCyl.
Referenced by GenerateEdgeNodes().