Subject: CGAL users discussion list
List archive
[cgal-discuss] FW: The dD-Triangulation seems to be incorrect, CGAL version 5.6.1
Chronological Thread
- From: CGAL_problem <>
- To: "" <>
- Subject: [cgal-discuss] FW: The dD-Triangulation seems to be incorrect, CGAL version 5.6.1
- Date: Fri, 8 Mar 2024 11:07:09 +0800
- Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None ; spf=Pass ; spf=None
- Importance: normal
- Ironport-data: A9a23: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 luvL1awD6uqNrD/dEfnVx/FQUO5NB5TIvWHEQ==
- Ironport-hdrordr: A9a23:HvZP4ahHEh2L0B57QJwxtYftU3BQXvIji2hC6mlwRA09TyX4rb HLoB1/73TJYVkqOU3I9eruBECgexPhHNtOkOss1NSZMTUOxlHYSr2KhLGKq1fd8m/Fh4tgPM xbHZSWZuedMbDy4PyKmzVRIbsbsb66GGLEv5am8547d3ATV0ga1XYbNjqm
- Ironport-phdr: A9a23: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 XmKxjaBiwj4ya+EzT81CXJz
- Ironport-sdr: 65ea80e6_ZN/6j3YTgO9x8FcYnusYJDi9MbdzcYiDzZNLmrk1WmzzXIA sgHqe/hVQgq4Xu6cn9nYkKi6R39V0JHS4ilSbOQ==
Dr moderator:
It is a very simple test. A 3D box is to be triangulated by dD-Triangulation algorithm. The finite vertices are the vertices of the box, but I encountered a serious problem: the tetrahedra in the output file seems to be incorrect.
My codes are as follows :
typedef CGAL::Epeck_d< CGAL::Dynamic_dimension_tag> K; typedef CGAL::Triangulation<K> Triangulation; typedef Triangulation::Point POINT_t; std::vector<POINT_t> points; points.reserve(8);
std::vector<std::vector<double>> d_points(8);//the vertices of a 3D-Box d_points[0]={1,2,3 }; d_points[1]={-1,2,3 }; d_points[2]={1,-2,3 }; d_points[3]={-1,-2,3 }; d_points[4]={1,2,-3 }; d_points[5]={-1,2,-3 }; d_points[6]={1,-2,-3 }; d_points[7]={-1,-2,-3 };
int i; for (i = 0; i < 8; ++i) { points.push_back(POINT_t(3, d_points[i].begin(), d_points[i].end())); }
Triangulation t(3);
t.insert(points.begin(), points.end());
assert(t.is_valid());
std::ofstream ff("D:\\ccc.txt"); ff << t;
The problem 1. the 2nd simplex (1234) intersect with 4th simplex (6523) ; and the 5th simplex(5123) seems not to be a tetrahedra(see the output file below).
2. why the order of input finite vertices are changed? As follows, the input order is " d_points[0]={1,2,3 }; d_points[1]={-1,2,3 };...d_points[7]={-1,-2,-3 }; ", but the order in the output file is : 3 1 2 -3 3 1 -2 -3 3 -1 -2 -3 3 1 2 3 3 -1 2 -3 3 1 -2 3 3 -1 -2 3 3 -1 2 3 3 1 2 -3
3. The expected results would contain the following tetrahedra, but I can not find them in the output file. 7 4 6 2 1 3 2 4 4 7 3 2 3 7 4 8 1 3 4 5 5 8 3 1
>>>>The results in the output file are as follows: 3 8 3 1 2 -3 3 1 -2 -3 3 -1 -2 -3 3 1 2 3 3 -1 2 -3 3 1 -2 3 3 -1 -2 3 3 -1 2 3 3 1 2 -3
18 6 7 3 4 1 2 3 4//mistake 0 2 1 4 6 5 2 3//mistake 5 1 2 3//mistake 7 0 3 4 0 1 5 3 0 1 2 5 2 6 3 4 0 5 6 3 0 5 2 6 8 1 3 4 2 0 6 4 6 0 7 4 6 0 3 7 0 8 3 4 0 1 8 4 0 1 3 8 5 8 13 14 8 11 2 4 1 16 12 7 4 8 9 10 1 3 6 7 15 0 13 14 4 9 17 7 4 10 6 2 0 1 12 3 3 14 6 10 3 12 9 7 1 15 16 17 13 8 2 10 5 0 12 14 5 0 13 9 11 5 16 17 11 15 2 17 11 15 16 6 Thanks for help! Best regards,
Liu
Sent from Mail for Windows
|
- [cgal-discuss] The dD-Triangulation seems to be incorrect, my CGAL version is 5.1.1, CGAL_problem, 03/08/2024
- [cgal-discuss] FW: The dD-Triangulation seems to be incorrect, CGAL version 5.6.1, CGAL_problem, 03/08/2024
- Re: [cgal-discuss] FW: The dD-Triangulation seems to be incorrect, CGAL version 5.6.1, Marc Glisse, 03/08/2024
- [cgal-discuss] FW: The dD-Triangulation seems to be incorrect, CGAL version 5.6.1, CGAL_problem, 03/08/2024
Archive powered by MHonArc 2.6.19+.