Skip to content

Commit 5792912

Browse files
committed
Add mds adapts to capVol test matrix
- Disable verify() for non-volume meshes. Signed-off-by: Aiden Woodruff <[email protected]>
1 parent db47193 commit 5792912

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

test/capVol.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -165,9 +165,9 @@ int main(int argc, char** argv) {
165165
ma::Mesh* adaptMesh = apfCapMesh;
166166
if (mds_flag) {
167167
adaptMesh = apf::createMdsMesh(apfCapMesh->getModel(), apfCapMesh);
168-
adaptMesh->verify();
169168
apf::reorderMdsMesh(adaptMesh);
170-
adaptMesh->verify();
169+
// APF default routine will typically fail to verify surface meshes.
170+
if (volume_flag) adaptMesh->verify();
171171
if (write_flag) {
172172
apf::writeVtkFiles("core_capVol_mds.vtk", adaptMesh);
173173
}

test/testing.cmake

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -895,4 +895,12 @@ if(ENABLE_CAPSTONE)
895895
mpi_test(capVolWing 1 ./capVol -vg 2 ${MESHES}/cap/wing_surf_only.cre)
896896
mpi_test(capVolCube 1 ./capVol -vg 3 ${MESHES}/cap/cube_surf_only.cre)
897897
mpi_test(capVolCyl2 1 ./capVol -vg 4 ${MESHES}/cap/cyl_surf_only.cre)
898+
mpi_test(capCylMds 1 ./capVol -vm 1 ${MESHES}/cap/cyl_surf_only.cre)
899+
mpi_test(capWingMds 1 ./capVol -vm 2 ${MESHES}/cap/wing_surf_only.cre)
900+
mpi_test(capCubeMds 1 ./capVol -vm 3 ${MESHES}/cap/cube_surf_only.cre)
901+
mpi_test(capCyl2Mds 1 ./capVol -vm 4 ${MESHES}/cap/cyl_surf_only.cre)
902+
mpi_test(capVolCylMds 1 ./capVol -vgm 1 ${MESHES}/cap/cyl_surf_only.cre)
903+
mpi_test(capVolWingMds 1 ./capVol -vgm 2 ${MESHES}/cap/wing_surf_only.cre)
904+
mpi_test(capVolCubeMds 1 ./capVol -vgm 3 ${MESHES}/cap/cube_surf_only.cre)
905+
mpi_test(capVolCyl2Mds 1 ./capVol -vgm 4 ${MESHES}/cap/cyl_surf_only.cre)
898906
endif()

0 commit comments

Comments
 (0)