47 {
48 LOG_UNIT_TEST;
49
51
52
54 3, 3,
55 0., 1.,
56 0., 1.,
58
59
60 auto range_start =
mesh.elements_begin();
61 const auto range_end =
mesh.elements_end();
62 while (range_start != range_end && (*range_start)->id() < 5)
63 ++range_start;
64
66
68 true);
70 CPPUNIT_ASSERT_EQUAL(old_n_neighbors, new_n_neighbors);
71
74 CPPUNIT_ASSERT_EQUAL(old_n_neighbors, newer_n_neighbors);
75 }
static int n_neighbor_links(const MeshBase &mesh)
virtual void all_second_order_range(const SimpleRange< element_iterator > &range, const bool full_ordered=true)=0
Converts a set of this Mesh's elements defined by range from FIRST order to SECOND order.
virtual void find_neighbors(const bool reset_remote_elements=false, const bool reset_current_list=true, const bool assert_valid=true)=0
Locate element face (edge in 2D) neighbors.
The Mesh class is a thin wrapper, around the ReplicatedMesh class by default.