|
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().
1.8.8