1.5 KiB
Classes
There are a few classes used for storing mesh data. All of the classes are stored under the namespace Geometry
, and hence is ommitted from now on.
Note
Most functions are also available in the Python module, however, the camelCase
naming is replaced with snake_case
. For example, in C++, one would write mesh.exportFacesSTL(...)
, but in Python, mesh.export_faces_stl(...)
would be correct.
There are two main components:
Mesh Related
IO Related
Mesh Related
These classes relate primarily to the actual geometry mesh data itself.
ThreeVector<T>
Geometry::ThreeVector
Geometry::Vector
Geometry::Indices
Face
Geometry::Face
Element
Geometry::Element
BoundaryCondition
Geometry::BoundaryCondition
VolumeMeshInfo
Geometry::VolumeMeshInfo
VolumeMesh
Geometry::VolumeMesh
IO Related
EXODUS
Geometry::IO::EXODUS
JSON
Geometry::IO::JSON::ElementSet
Geometry::IO::JSON::FaceSet
Geometry::IO::JSON::HybridMesh
Geometry::IO::JSON::Config