Skip to content

Commit 2e42890

Browse files
committed
Use only C0Polygons in the tile for now to avoid
having users separate blocks manually
1 parent 72c23c5 commit 2e42890

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

src/mesh/mesh_generation.C

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -954,7 +954,8 @@ void MeshTools::Generation::build_cube(UnstructuredMesh & mesh,
954954
node_list.push_back(node2);
955955
}
956956

957-
new_elem = std::make_unique<Tri3>();
957+
new_elem = std::make_unique<C0Polygon>();
958+
// Switch to Tri3 when exodus default output supports element type mixes
958959
new_elem->set_node(0, node0);
959960
new_elem->set_node(1, node1);
960961
new_elem->set_node(2, node2);
@@ -1032,7 +1033,8 @@ void MeshTools::Generation::build_cube(UnstructuredMesh & mesh,
10321033
}
10331034
node_list.push_back(n3);
10341035

1035-
new_elem = std::make_unique<Quad4>();
1036+
new_elem = std::make_unique<C0Polygon>();
1037+
// Switch to Quad4 when exodus default output supports element type mixes
10361038
new_elem->set_node(0, n0);
10371039
new_elem->set_node(1, n1);
10381040
new_elem->set_node(3, n2);
@@ -1082,7 +1084,8 @@ void MeshTools::Generation::build_cube(UnstructuredMesh & mesh,
10821084
node2 = mesh.add_point(Point(xmax, ymax, 0.));
10831085
}
10841086

1085-
new_elem = std::make_unique<Tri3>();
1087+
new_elem = std::make_unique<C0Polygon>();
1088+
// Switch to Tri3 when exodus default output supports element type mixes
10861089
new_elem->set_node(0, node0);
10871090
new_elem->set_node(1, node1);
10881091
new_elem->set_node(2, node2);

0 commit comments

Comments
 (0)