|
DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
|
Tests for the mesh geometry infrastructure in src/Geom/. All C++ tests use doctest. MPI-aware tests are registered with CTest at multiple process counts.
| CMake target | CTest name | Source file | Timeout |
|---|---|---|---|
geom_test_elements | geom_elements | test_Elements.cpp | 120 s |
geom_test_quadrature | geom_quadrature | test_Quadrature.cpp | 120 s |
geom_test_mesh_index_conversion | geom_mesh_index_conversion_np{1,2,4} | test_MeshIndexConversion.cpp | 120 s |
geom_test_mesh_pipeline | geom_mesh_pipeline_np{1,2,4} | test_MeshPipeline.cpp | 120 s |
geom_test_mesh_distributed_read | geom_mesh_distributed_read_np{1,2,4} | test_MeshDistributedRead.cpp | 120 s |
Serial-only tests for element geometry definitions, node counts, and shape function evaluation.
Serial-only tests for Gaussian quadrature points and weights on standard elements (triangles, quads, tetrahedra, hexahedra, prisms, pyramids).
MPI-parallel tests verifying local-to-global and global-to-local index conversions on partitioned meshes.
MPI-parallel end-to-end tests for the mesh construction pipeline: reading, partitioning, ghost creation, and boundary extraction.
MPI-parallel tests for reading CGNS mesh files in parallel and redistributing across different partition counts.