![]() |
OGS
|
|
Classes | |
| struct | BoundarySide |
Functions | |
| void | extract1DBoundaryMeshes (MeshLib::Mesh const &mesh, MathLib::Point3d const &origin, std::vector< double > const &length, std::string const &base) |
| void | extract2D3DBoundaryMeshes (MeshLib::Mesh const &mesh, unsigned dim, MathLib::Point3d const &origin, std::vector< double > const &length, std::string const &base) |
| void anonymous_namespace{generateStructuredMesh.cpp}::extract1DBoundaryMeshes | ( | MeshLib::Mesh const & | mesh, |
| MathLib::Point3d const & | origin, | ||
| std::vector< double > const & | length, | ||
| std::string const & | base ) |
Extract and write 1D boundary point meshes (left and right endpoints).
| mesh | The 1D line mesh |
| origin | The mesh origin point |
| length | The domain lengths |
| base | The base filename (without extension) for output |
Definition at line 48 of file generateStructuredMesh.cpp.
References MeshLib::addPropertyToMesh(), ERR(), MeshLib::getBulkIDString(), MeshLib::Mesh::getNodes(), INFO(), MeshLib::Node, and MeshLib::IO::writeMeshToFile().
Referenced by main().
| void anonymous_namespace{generateStructuredMesh.cpp}::extract2D3DBoundaryMeshes | ( | MeshLib::Mesh const & | mesh, |
| unsigned | dim, | ||
| MathLib::Point3d const & | origin, | ||
| std::vector< double > const & | length, | ||
| std::string const & | base ) |
Extract and write 2D/3D boundary meshes (left, right, bottom, top, and optionally front, back).
| mesh | The 2D or 3D mesh |
| dim | The mesh dimension (2 or 3) |
| origin | The mesh origin point |
| length | The domain lengths |
| base | The base filename (without extension) for output |
Definition at line 102 of file generateStructuredMesh.cpp.
References MeshLib::Cell, ERR(), MeshLib::Face, MeshToolsLib::BoundaryExtraction::getBoundaryElementsAsMesh(), MeshLib::getBulkIDString(), MeshLib::views::ids, INFO(), MeshLib::Node, MeshToolsLib::removeElements(), and MeshLib::IO::writeMeshToFile().
Referenced by main().