Skip to content

Commit 52e4d2b

Browse files
committed
More added_sides tests with mixed variables
1 parent 01dbbdd commit 52e4d2b

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

tests/mesh/mesh_input.C

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,12 +117,15 @@ public:
117117
CPPUNIT_TEST( testExodusWriteAddedSidesMixedEdgeC0 );
118118
// CPPUNIT_TEST( testExodusWriteAddedSidesEdgeDisc ); // need is_on_face fixes
119119
CPPUNIT_TEST( testExodusWriteAddedSidesTriC0 );
120+
CPPUNIT_TEST( testExodusWriteAddedSidesMixedTriC0 );
120121
// CPPUNIT_TEST( testExodusWriteAddedSidesTriDisc ); // Need aligned faces
121122
CPPUNIT_TEST( testExodusWriteAddedSidesQuadC0 );
123+
CPPUNIT_TEST( testExodusWriteAddedSidesMixedQuadC0 );
122124
// CPPUNIT_TEST( testExodusWriteAddedSidesQuadDisc ); // need is_on_face fixes
123125
// CPPUNIT_TEST( testExodusWriteAddedSidesTetC0 ); // BROKEN!?! WHY!?!
124126
// CPPUNIT_TEST( testExodusWriteAddedSidesTetDisc );
125127
CPPUNIT_TEST( testExodusWriteAddedSidesHexC0 );
128+
CPPUNIT_TEST( testExodusWriteAddedSidesMixedHexC0 );
126129
CPPUNIT_TEST( testExodusWriteAddedSidesHexDisc );
127130

128131
CPPUNIT_TEST( testExodusFileMappingsPlateWithHole);
@@ -993,6 +996,12 @@ public:
993996
testExodusWriteAddedSides(six_x_plus_sixty_y, TRI6, SECOND);
994997
}
995998

999+
void testExodusWriteAddedSidesMixedTriC0()
1000+
{
1001+
testExodusWriteAddedSides(six_x_plus_sixty_y, TRI6, FIRST, {{SECOND, HIERARCHIC}});
1002+
testExodusWriteAddedSides(six_x_plus_sixty_y, TRI6, SECOND, {}, {{SECOND, SZABAB}});
1003+
}
1004+
9961005
void testExodusWriteAddedSidesTriDisc()
9971006
{
9981007
testExodusWriteAddedSides(designed_for_side_elems, TRI6, SECOND);
@@ -1004,6 +1013,12 @@ public:
10041013
testExodusWriteAddedSides(six_x_plus_sixty_y, QUAD9, SECOND);
10051014
}
10061015

1016+
void testExodusWriteAddedSidesMixedQuadC0()
1017+
{
1018+
testExodusWriteAddedSides(six_x_plus_sixty_y, QUAD9, FIRST, {{SECOND, LAGRANGE}});
1019+
testExodusWriteAddedSides(six_x_plus_sixty_y, QUAD9, SECOND, {}, {{FIRST, LAGRANGE}});
1020+
}
1021+
10071022
void testExodusWriteAddedSidesQuadDisc()
10081023
{
10091024
testExodusWriteAddedSides(designed_for_side_elems, QUAD9, SECOND);
@@ -1026,6 +1041,12 @@ public:
10261041
testExodusWriteAddedSides(six_x_plus_sixty_y, HEX27, SECOND);
10271042
}
10281043

1044+
void testExodusWriteAddedSidesMixedHexC0()
1045+
{
1046+
testExodusWriteAddedSides(six_x_plus_sixty_y, HEX27, FIRST, {{FIRST, LAGRANGE}});
1047+
testExodusWriteAddedSides(six_x_plus_sixty_y, HEX27, SECOND, {}, {{SECOND, HIERARCHIC}});
1048+
}
1049+
10291050
void testExodusWriteAddedSidesHexDisc()
10301051
{
10311052
testExodusWriteAddedSides(designed_for_side_elems, HEX27, SECOND);

0 commit comments

Comments
 (0)