directory
MeshFunctionality related to unstructured meshes and derived data structures.
Contents
- Reference
This directory contains functionality used to discretize differential equations in 3-dimensional space. It contains functionality to
- store unstructured tetrahedron meshes, k::UnsMesh,
- compute data structures derived from the connectivity graph, DerivedData.C,
- helpers for iterating over derived data structures, e.g., tk::
Around, - reordering meshes, Reorder.C, and
- computing gradients, Gradients.C.
This directory does not contain functionality to read or write meshes, that is in src/IO
.
Files
- file Around.hpp
- Helper class for iterating through linked lists of derived data.
- file Centering.hpp
- Mesh solution location (centering)
- file CommMap.cpp
- Functions employing communication maps.
- file CommMap.hpp
- Type definitions for communication maps.
- file DerivedData.cpp
- Generate data structures derived from unstructured mesh.
- file DerivedData.hpp
- Generate data structures derived from unstructured mesh.
- file Gradients.cpp
- Functions computing gradients on unstructured meshes for tetrahedra.
- file Gradients.hpp
- Functions computing gradients on unstructured meshes for tetrahedra.
- file Reorder.cpp
- Mesh reordering routines for unstructured meshes.
- file Reorder.hpp
- Mesh reordering routines for unstructured meshes.
- file STLMesh.cpp
- ASCII STL (STereoLithography) mesh class definition.
- file STLMesh.hpp
- STL (STereoLithography) mesh class declaration.
- file UnsMesh.hpp
- 3D unstructured mesh class declaration