Unit Tests¶
Documentation for the C++ (doctest) and Python (pytest) test suites.
- Unit Test Suite Overview
- DNDS Core Unit Tests
- Overview
- Array Tests (test_Array.cpp)
- MPI Wrapper Tests (test_MPI.cpp)
- ArrayTransformer Tests (test_ArrayTransformer.cpp)
- ArrayDerived Tests (test_ArrayDerived.cpp)
- ArrayDOF Tests (test_ArrayDOF.cpp)
- IndexMapping Tests (test_IndexMapping.cpp)
- Serializer Tests (test_Serializer.cpp)
- PermutationTransfer Tests (test_PermutationTransfer.cpp)
- Geom Module Unit Tests
- Building and Running
- Target Summary
- Element Types (test_Elements.cpp)
- Quadrature Rules (test_Quadrature.cpp)
- Mesh Index Conversion (test_MeshIndexConversion.cpp)
- Mesh Pipeline (test_MeshPipeline.cpp)
- Distributed Mesh I/O (test_MeshDistributedRead.cpp)
- MeshConnectivity DSL (test_MeshConnectivity.cpp)
- Ghost Tree Evaluation (test_MeshConnectivity_Ghost.cpp)
- Interpolation (test_MeshConnectivity_Interpolate.cpp)
- Mesh Reordering (test_MeshReorder.cpp)
- CFV Module Unit Tests
- Euler Module Unit Tests
- Solver Module Unit Tests