Geometry directory
Namespace Rodin::
Directories
- directory Euclidean/
- Namespace Rodin::
Geometry:: Euclidean.
Files
- file AttributeIndex.h
- Attribute indexing for mesh polytopes.
- file BalancedCompactPartitioner.h
- Balanced compact partitioning strategy for mesh decomposition.
- file Connectivity.h
- Mesh connectivity for representing topological relationships.
- file Euclidean.h
- Euclidean geometry utilities for the Rodin::
Geometry module. - file ForwardDecls.h
- Forward declarations for the Rodin::
Geometry module. - file GeometryIndexed.h
- Container for mapping polytope types to associated data.
- file GreedyPartitioner.h
- Greedy partitioning strategy for mesh decomposition.
- file IdentityTransformation.h
- Identity transformation for polytopes.
- file IndexGenerator.h
- Index generation utilities for iterating over polytope indices.
- file IsoparametricTransformation.h
- Isoparametric transformation for finite elements.
- file Mesh.h
- Core mesh data structure for finite element computations.
- file MeshPartitioner.h
- Base interface for mesh partitioning algorithms.
- file Point.h
- Spatial points on mesh polytopes with reference and physical coordinates.
- file Polytope.h
- Polytope classes representing geometric elements in finite element meshes.
- file PolytopeIterator.h
- Iterator classes for traversing mesh polytopes.
- file PolytopeTransformation.h
- Base class for polytope geometric transformations.
- file PolytopeTransformationIndex.h
- Index for storing polytope transformations.
- file Region.h
- Region enumeration for identifying mesh subregions.
- file Shard.h
- Advanced mesh shard with ghost polytope tracking for distributed computing.
- file Sharder.h
- Sharder interface for mesh decomposition.
- file SubMesh.h
- SubMesh class for representing subregions of meshes with parent relationships.
- file Types.h
- Type definitions for the Rodin::
Geometry module.