|
NeoN
A framework for CFD software
|
#include "NeoN/mesh/unstructured/unstructuredMesh.hpp"#include "NeoN/core/primitives/vec3.hpp"#include <vector>Go to the source code of this file.
Classes | |
| struct | NeoN::detail::MeshParams |
| Parameters describing a 3D uniform Cartesian mesh. More... | |
| struct | NeoN::detail::CellData |
| Cell geometric data for a uniform mesh. More... | |
| struct | NeoN::detail::FaceData |
| Face geometric and topological data for internal mesh faces. More... | |
Namespaces | |
| namespace | NeoN |
| Integer types used throughout NeoN. | |
| namespace | NeoN::detail |
Functions | |
| std::vector< Vec3 > | NeoN::detail::generatePoints (const MeshParams &p) |
| Generate mesh vertex coordinates for a uniform Cartesian grid. | |
| CellData | NeoN::detail::generateCellData (const MeshParams &p) |
| Generate cell volumes and cell-center coordinates. | |
| FaceData | NeoN::detail::generateInternalFaces (const MeshParams &p, const localIdx nInternalFaces, const localIdx nFaces) |
| Generate internal face data for a 3D uniform mesh. | |
| BoundaryMesh | NeoN::detail::generateBoundaryData (const Executor exec, const int dim, const MeshParams &p, const std::vector< Vec3 > ¢ers, const localIdx nInternalFaces, const localIdx nBoundaryFaces, const std::vector< localIdx > offset, FaceData &faces) |
| Generate boundary face data for a 3D uniform mesh. | |