MCPcopy Create free account
hub / github.com/PyMesh/PyMesh / check_face_elements

Method check_face_elements

tests/tools/Assembler/Elements/GeometryChecker.cpp:38–46  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

36}
37
38void GeometryChecker::check_face_elements(ElementsPtr m1,
39 MeshPtr m2) {
40 ASSERT_EQ(m1->getNbrElements(), m2->get_num_faces());
41 ASSERT_EQ(m1->getElements(), m2->get_faces());
42 const size_t num_elements = m1->getNbrElements();
43 for (size_t i=0; i<num_elements; i++) {
44 ASSERT_EQ(m1->getElement(i), m2->get_face(i));
45 }
46}
47
48void GeometryChecker::check_edge_elements(ElementsPtr m1,
49 MeshPtr m2) {

Callers

nothing calls this directly

Calls 6

get_faceMethod · 0.80
getNbrElementsMethod · 0.45
get_num_facesMethod · 0.45
getElementsMethod · 0.45
get_facesMethod · 0.45
getElementMethod · 0.45

Tested by

no test coverage detected