@@ -28,16 +28,7 @@ namespace ticcd::rational {
2828
2929 // ////////////////////////////////////////////////////////
3030 // TODO this should be the error of the whole mesh
31- std::vector<Vector3> vlist;
32- vlist.emplace_back (a0s);
33- vlist.emplace_back (a1s);
34- vlist.emplace_back (b0s);
35- vlist.emplace_back (b1s);
36-
37- vlist.emplace_back (a0e);
38- vlist.emplace_back (a1e);
39- vlist.emplace_back (b0e);
40- vlist.emplace_back (b1e);
31+ std::vector<Vector3> vlist = {{a0s, a1s, b0s, b1s, a0e, a1e, b0e, b1e}};
4132
4233 bool use_ms = ms > 0 ;
4334 Array3 auto_err = get_numerical_error (vlist, false , use_ms);
@@ -78,16 +69,10 @@ namespace ticcd::rational {
7869 // std::cout<<"get tolerance successfully"<<std::endl;
7970 // ////////////////////////////////////////////////////////
8071 // TODO this should be the error of the whole mesh
81- std::vector<Vector3> vlist;
82- vlist.emplace_back (vertex_start);
83- vlist.emplace_back (face_vertex0_start);
84- vlist.emplace_back (face_vertex1_start);
85- vlist.emplace_back (face_vertex2_start);
86-
87- vlist.emplace_back (vertex_end);
88- vlist.emplace_back (face_vertex0_end);
89- vlist.emplace_back (face_vertex1_end);
90- vlist.emplace_back (face_vertex2_end);
72+ std::vector<Vector3> vlist = {
73+ {vertex_start, face_vertex0_start, face_vertex1_start,
74+ face_vertex2_start, vertex_end, face_vertex0_end, face_vertex1_end,
75+ face_vertex2_end}};
9176
9277 bool use_ms = ms > 0 ;
9378 Array3 auto_err = get_numerical_error (vlist, false , use_ms);
0 commit comments