From: Matthias Maier Date: Thu, 9 Jun 2022 00:54:17 +0000 (-0500) Subject: tests cgal/* add output variants X-Git-Tag: v9.4.0-rc1~43^2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F13940%2Fhead;p=dealii.git tests cgal/* add output variants The following tests print a cgal surface mesh for comparison to the output file: cgal/cgal_surface_mesh_02 cgal/cgal_surface_triangulation_03 cgal/cgal_triangulation_06 Unfortunately, the output doesn't seem to be stable. For example, cgal/cgal_surface_triangulation_03 fails for cgal-5.2.1 and succeeds for cgal-5.4.1. I fear that the precise ordering and output of the meshes is not stable and depends on the userland and what library versions are used. Let us simply not print the final result but just check that CGAL succeeded in creating a corresponding mesh. --- diff --git a/tests/cgal/cgal_surface_mesh_02.cc b/tests/cgal/cgal_surface_mesh_02.cc index 674a1abe64..764efd5b34 100644 --- a/tests/cgal/cgal_surface_mesh_02.cc +++ b/tests/cgal/cgal_surface_mesh_02.cc @@ -27,8 +27,8 @@ #include "../tests.h" -// Create a Surface_mesh from an .off file, then fill it with tets and print -// vertices. +// Create a Surface_mesh from an .off file, then fill it with tets and +// check that we succeeded. using K = CGAL::Exact_predicates_inexact_constructions_kernel; using CGALPoint = CGAL::Point_3; @@ -58,14 +58,10 @@ test() std::ifstream input(name); input >> sm; cgal_surface_mesh_to_cgal_triangulation(sm, tria); - { - std::ofstream off_file_medit("coarse.mesh"); - tria.output_to_medit(off_file_medit, false); - } - cat_file("coarse.mesh"); + Assert(tria.is_valid(), ExcMessage("Result is not valid.")); sm.clear(); // reset surface tria.clear(); - deallog << std::endl << std::endl; + deallog << "OK" << std::endl; } } diff --git a/tests/cgal/cgal_surface_mesh_02.output b/tests/cgal/cgal_surface_mesh_02.output index 8330e7b04e..8b3b075900 100644 --- a/tests/cgal/cgal_surface_mesh_02.output +++ b/tests/cgal/cgal_surface_mesh_02.output @@ -1,407 +1,3 @@ -MeshVersionFormatted 1 -Dimension 3 -Vertices -32 --1 -1 -1 -1 --1 -1 1 -1 --1 1 -1 -1 --1 1 1 -1 -1 -1 -1 -1 -1 -1 1 -1 -1 1 -1 -1 -1 1 1 -1 --1 -0.33333333333333337 -1 -1 --1 0.33333333333333326 -1 -1 --0.33333333333333337 -1 -1 -1 -0.33333333333333326 -1 -1 -1 --1 -1 -0.33333333333333337 -1 --1 -1 0.33333333333333326 -1 --0.33333333333333337 1 -1 -1 -0.33333333333333326 1 -1 -1 --1 1 -0.33333333333333337 -1 --1 1 0.33333333333333326 -1 -1 0.33333333333333337 -1 -1 -1 -0.33333333333333326 -1 -1 -1 1 -0.33333333333333337 -1 -1 1 0.33333333333333326 -1 -1 -1 -0.33333333333333337 -1 -1 -1 0.33333333333333326 -1 --1 -0.33333333333333337 1 -1 --1 0.33333333333333326 1 -1 --0.33333333333333337 -1 1 -1 -0.33333333333333326 -1 1 -1 --0.33333333333333337 1 1 -1 -0.33333333333333326 1 1 -1 -1 0.33333333333333337 1 -1 -1 -0.33333333333333326 1 -1 -Triangles -120 -30 22 8 1 -8 22 30 1 -25 14 26 1 -26 14 25 1 -12 20 16 1 -16 20 12 1 -12 5 20 1 -20 5 12 1 -31 8 22 1 -22 8 31 1 -31 30 8 1 -8 30 31 1 -1 13 11 1 -11 13 1 1 -10 11 12 1 -12 11 10 1 -5 23 20 1 -20 23 5 1 -13 1 9 1 -9 1 13 1 -26 30 32 1 -32 30 26 1 -25 26 28 1 -28 26 25 1 -16 19 7 1 -7 19 16 1 -10 12 16 1 -16 12 10 1 -21 22 16 1 -16 22 21 1 -3 10 15 1 -15 10 3 1 -24 32 20 1 -20 32 24 1 -14 12 11 1 -11 12 14 1 -14 9 10 1 -10 9 14 1 -31 32 30 1 -30 32 31 1 -22 20 32 1 -32 20 22 1 -10 3 17 1 -17 3 10 1 -21 7 19 1 -19 7 21 1 -21 16 7 1 -7 16 21 1 -15 10 16 1 -16 10 15 1 -10 17 18 1 -18 17 10 1 -24 28 6 1 -6 28 24 1 -14 28 12 1 -12 28 14 1 -22 30 16 1 -16 30 22 1 -10 9 11 1 -11 9 10 1 -2 14 25 1 -25 14 2 1 -6 32 24 1 -24 32 6 1 -32 6 28 1 -28 6 32 1 -25 27 2 1 -2 27 25 1 -29 18 30 1 -30 18 29 1 -28 26 32 1 -32 26 28 1 -12 28 24 1 -24 28 12 1 -20 22 21 1 -21 22 20 1 -18 16 30 1 -30 16 18 1 -26 10 18 1 -18 10 26 1 -32 31 22 1 -22 31 32 1 -15 17 3 1 -3 17 15 1 -24 23 12 1 -12 23 24 1 -14 2 27 1 -27 2 14 1 -29 4 18 1 -18 4 29 1 -26 18 4 1 -4 18 26 1 -5 12 23 1 -23 12 5 1 -23 24 20 1 -20 24 23 1 -30 26 29 1 -29 26 30 1 -11 13 14 1 -14 13 11 1 -14 13 9 1 -9 13 14 1 -28 14 27 1 -27 14 28 1 -1 11 9 1 -9 11 1 1 -29 26 4 1 -4 26 29 1 -15 16 18 1 -18 16 15 1 -20 19 16 1 -16 19 20 1 -28 27 25 1 -25 27 28 1 -14 10 26 1 -26 10 14 1 -19 20 21 1 -21 20 19 1 -18 17 15 1 -15 17 18 1 -Tetrahedra -36 -30 22 8 31 1 -26 18 30 32 1 -24 16 20 12 1 -24 10 16 12 1 -32 16 20 24 1 -16 32 20 22 1 -16 19 7 21 1 -10 32 28 24 1 -32 18 10 28 1 -32 10 16 24 1 -32 16 30 22 1 -32 6 28 24 1 -20 16 22 21 1 -18 16 30 32 1 -10 3 17 15 1 -28 26 14 25 1 -23 24 20 12 1 -32 30 31 22 1 -9 11 14 13 1 -11 1 13 9 1 -15 10 16 18 1 -26 18 4 29 1 -32 26 18 28 1 -10 18 26 28 1 -28 10 24 12 1 -18 10 16 32 1 -23 5 12 20 1 -12 14 10 11 1 -14 2 27 25 1 -10 26 14 28 1 -18 29 26 30 1 -28 14 27 25 1 -16 20 19 21 1 -14 10 28 12 1 -11 14 10 9 1 -17 10 15 18 1 -End - -DEAL:: -DEAL:: -MeshVersionFormatted 1 -Dimension 3 -Vertices -34 -0 0 0 -1 -0 0 1 -1 -0 1 0 -1 -1 0 0 -1 -0.25 0.75 0 -1 -0.33333333333333337 0.66666666666666663 0 -1 -0.75 0.25 0 -1 -0 0.66666666666666674 0 -1 -0 0.33333333333333337 0 -1 -0 0.75 0.25 -1 -0 0.33333333333333348 0.66666666666666652 -1 -0 0.25 0.75 -1 -0.66666666666666674 0 0 -1 -0.33333333333333337 0 0 -1 -0.75 0 0.25 -1 -0.33333333333333348 0 0.66666666666666652 -1 -0.25 0 0.75 -1 -0 0 0.33333333333333331 -1 -0 0 0.66666666666666663 -1 -0.41666666666666685 0 0.58333333333333315 -1 -0.50000000000000022 0 0.49999999999999983 -1 -0.58333333333333348 0 0.41666666666666652 -1 -0.66666666666666685 0 0.33333333333333315 -1 -0 0.41666666666666685 0.58333333333333315 -1 -0 0.50000000000000022 0.49999999999999983 -1 -0 0.58333333333333348 0.41666666666666652 -1 -0 0.66666666666666685 0.33333333333333315 -1 -0.41666666666666663 0.58333333333333337 0 -1 -0.50000000000000011 0.49999999999999989 0 -1 -0.58333333333333337 0.41666666666666663 0 -1 -0.66666666666666674 0.33333333333333326 0 -1 -0.54454601052364293 0 0 -1 -0 0 0.54454601052364282 -1 -0 0.54454601052364293 0 -1 -Triangles -128 -10 27 34 1 -34 27 10 1 -34 8 10 1 -10 8 34 1 -25 26 28 1 -28 26 25 1 -26 25 9 1 -9 25 26 1 -22 30 31 1 -31 30 22 1 -21 30 22 1 -22 30 21 1 -3 8 5 1 -5 8 3 1 -4 15 7 1 -7 15 4 1 -1 18 14 1 -14 18 1 1 -18 1 9 1 -9 1 18 1 -15 4 13 1 -13 4 15 1 -7 13 4 1 -4 13 7 1 -32 15 13 1 -13 15 32 1 -1 14 9 1 -9 14 1 1 -18 16 20 1 -20 16 18 1 -13 7 32 1 -32 7 13 1 -19 17 33 1 -33 17 19 1 -33 12 19 1 -19 12 33 1 -3 10 8 1 -8 10 3 1 -17 16 33 1 -33 16 17 1 -17 19 2 1 -2 19 17 1 -7 15 23 1 -23 15 7 1 -29 9 14 1 -14 9 29 1 -32 31 14 1 -14 31 32 1 -14 23 32 1 -32 23 14 1 -2 12 17 1 -17 12 2 1 -23 22 31 1 -31 22 23 1 -12 2 19 1 -19 2 12 1 -21 29 30 1 -30 29 21 1 -21 25 29 1 -29 25 21 1 -11 17 12 1 -12 17 11 1 -27 10 5 1 -5 10 27 1 -26 27 6 1 -6 27 26 1 -27 26 9 1 -9 26 27 1 -24 16 11 1 -11 16 24 1 -31 30 14 1 -14 30 31 1 -14 21 22 1 -22 21 14 1 -14 22 23 1 -23 22 14 1 -33 18 11 1 -11 18 33 1 -16 18 33 1 -33 18 16 1 -24 20 16 1 -16 20 24 1 -5 10 3 1 -3 10 5 1 -21 14 18 1 -18 14 21 1 -18 20 21 1 -21 20 18 1 -6 27 5 1 -5 27 6 1 -34 27 9 1 -9 27 34 1 -26 6 28 1 -28 6 26 1 -9 6 34 1 -34 6 9 1 -34 5 8 1 -8 5 34 1 -11 12 33 1 -33 12 11 1 -7 31 32 1 -32 31 7 1 -17 11 16 1 -16 11 17 1 -24 11 18 1 -18 11 24 1 -32 23 15 1 -15 23 32 1 -6 9 28 1 -28 9 6 1 -25 28 29 1 -29 28 25 1 -20 24 25 1 -25 24 20 1 -25 21 20 1 -20 21 25 1 -25 24 18 1 -18 24 25 1 -29 28 9 1 -9 28 29 1 -18 9 25 1 -25 9 18 1 -30 29 14 1 -14 29 30 1 -7 23 31 1 -31 23 7 1 -34 6 5 1 -5 6 34 1 -Tetrahedra -32 -26 25 9 28 1 -7 13 4 15 1 -1 18 14 9 1 -15 7 13 32 1 -12 17 19 33 1 -23 14 31 32 1 -17 19 2 12 1 -27 10 5 34 1 -27 26 9 6 1 -16 11 18 33 1 -18 16 20 24 1 -3 10 8 5 1 -30 22 14 31 1 -9 18 14 29 1 -14 22 23 31 1 -9 27 6 34 1 -5 10 8 34 1 -21 14 18 29 1 -12 11 17 33 1 -11 16 18 24 1 -23 7 15 32 1 -21 18 25 29 1 -6 26 9 28 1 -20 18 24 25 1 -18 20 21 25 1 -18 9 25 29 1 -16 17 11 33 1 -28 25 9 29 1 -29 21 14 30 1 -22 14 21 30 1 -7 23 31 32 1 -6 27 5 34 1 -End - -DEAL:: -DEAL:: +DEAL::OK +DEAL::OK diff --git a/tests/cgal/cgal_surface_mesh_03.cc b/tests/cgal/cgal_surface_mesh_03.cc index 06bdc9c8a2..30b181f516 100644 --- a/tests/cgal/cgal_surface_mesh_03.cc +++ b/tests/cgal/cgal_surface_mesh_03.cc @@ -52,10 +52,7 @@ test() compute_boolean_operation(sm0, sm1, bool_op, outsm); Assert((outsm.is_valid() && sm0.is_valid() && sm1.is_valid()), ExcMessage("Result is not valid.")); - // Uncomment the following to have print the meshes - deallog << outsm << std::endl; - // Clear surface - outsm.clear(); + outsm.clear(); // reset surface } } diff --git a/tests/cgal/cgal_surface_mesh_03.output b/tests/cgal/cgal_surface_mesh_03.output index ee1f419842..8b13789179 100644 --- a/tests/cgal/cgal_surface_mesh_03.output +++ b/tests/cgal/cgal_surface_mesh_03.output @@ -1,379 +1 @@ -DEAL::OFF -38 72 0 -1.00000 -0.271570 1.00000 -1.00000 -0.271570 0.271570 -1.00000 -0.271570 -1.00000 -0.271570 -0.271570 -1.00000 --1.00000 -0.271570 -1.00000 --1.00000 -0.271570 0.271570 --1.00000 -0.271570 1.00000 --0.271570 -0.271570 1.00000 -1.00000 0.271570 1.00000 -1.00000 0.271570 -0.271570 -1.00000 0.271570 -1.00000 --0.271570 0.271570 -1.00000 --1.00000 0.271570 -1.00000 --1.00000 0.271570 -0.271570 --1.00000 0.271570 1.00000 -0.271570 0.271570 1.00000 --0.485001 1.00000 -0.485001 -0.485001 1.00000 -0.485001 -0.485001 1.00000 0.485001 --0.485001 1.00000 0.485001 -0.485001 -1.00000 -0.485001 -0.485001 -1.00000 0.485001 --0.485001 -1.00000 0.485001 --0.485001 -1.00000 -0.485001 --1.00000 1.00000 1.00000 --1.00000 1.00000 -1.00000 -1.00000 1.00000 -1.00000 -1.00000 1.00000 1.00000 --1.00000 -1.00000 1.00000 --1.00000 -1.00000 -1.00000 -1.00000 -1.00000 1.00000 -1.00000 -1.00000 -1.00000 --1.19200 0.00000 1.19200 -1.19200 0.00000 1.19200 --1.19200 0.00000 -1.19200 -1.19200 0.00000 -1.19200 -0.00000 -1.68600 0.00000 -0.00000 1.68600 0.00000 -3 13 24 25 -3 18 24 27 -3 16 17 25 -3 9 10 26 -3 10 11 26 -3 11 25 26 -3 14 24 13 -3 24 14 15 -3 24 15 27 -3 27 15 8 -3 27 8 9 -3 27 9 26 -3 11 12 25 -3 24 18 19 -3 24 19 25 -3 25 19 16 -3 25 12 13 -3 26 25 17 -3 26 17 27 -3 27 17 18 -3 20 23 31 -3 22 30 28 -3 2 1 31 -3 1 30 31 -3 3 2 31 -3 6 5 28 -3 28 7 6 -3 30 0 7 -3 30 7 28 -3 30 1 0 -3 4 3 29 -3 3 31 29 -3 29 31 23 -3 29 23 28 -3 28 23 22 -3 29 5 4 -3 28 5 29 -3 30 22 21 -3 30 21 31 -3 31 21 20 -3 10 9 35 -3 4 5 34 -3 7 33 32 -3 7 0 33 -3 6 7 32 -3 34 32 13 -3 32 14 13 -3 34 13 12 -3 6 32 5 -3 5 32 34 -3 32 33 15 -3 33 8 15 -3 32 15 14 -3 8 33 9 -3 9 33 35 -3 35 33 1 -3 33 0 1 -3 35 1 2 -3 35 2 3 -3 35 3 34 -3 34 3 4 -3 35 34 11 -3 34 12 11 -3 35 11 10 -3 21 22 36 -3 22 23 36 -3 36 20 21 -3 36 23 20 -3 37 16 19 -3 37 19 18 -3 18 17 37 -3 37 17 16 - -DEAL::OFF -24 44 0 -1.00000 -0.271570 1.00000 -1.00000 -0.271570 0.271570 -1.00000 -0.271570 -1.00000 -0.271570 -0.271570 -1.00000 --1.00000 -0.271570 -1.00000 --1.00000 -0.271570 0.271570 --1.00000 -0.271570 1.00000 --0.271570 -0.271570 1.00000 -1.00000 0.271570 1.00000 -1.00000 0.271570 -0.271570 -1.00000 0.271570 -1.00000 --0.271570 0.271570 -1.00000 --1.00000 0.271570 -1.00000 --1.00000 0.271570 -0.271570 --1.00000 0.271570 1.00000 -0.271570 0.271570 1.00000 --0.485001 1.00000 -0.485001 -0.485001 1.00000 -0.485001 -0.485001 1.00000 0.485001 --0.485001 1.00000 0.485001 -0.485001 -1.00000 -0.485001 -0.485001 -1.00000 0.485001 --0.485001 -1.00000 0.485001 --0.485001 -1.00000 -0.485001 -3 4 11 3 -3 10 3 11 -3 13 4 5 -3 2 9 1 -3 1 9 8 -3 15 7 0 -3 7 15 14 -3 9 2 10 -3 3 10 2 -3 14 13 5 -3 6 14 5 -3 6 7 14 -3 8 15 0 -3 0 1 8 -3 11 4 12 -3 13 12 4 -3 23 20 22 -3 21 22 20 -3 19 18 16 -3 17 16 18 -3 23 4 3 -3 6 22 7 -3 21 20 1 -3 21 7 22 -3 21 0 7 -3 22 6 5 -3 23 22 5 -3 23 5 4 -3 1 20 2 -3 1 0 21 -3 20 23 3 -3 3 2 20 -3 19 16 13 -3 16 17 11 -3 18 19 15 -3 13 16 12 -3 13 14 19 -3 15 19 14 -3 15 8 18 -3 18 8 9 -3 17 18 9 -3 17 9 10 -3 11 17 10 -3 11 12 16 - -DEAL::OFF -32 64 0 -1.00000 -0.271570 1.00000 -1.00000 -0.271570 0.271570 -1.00000 -0.271570 -1.00000 -0.271570 -0.271570 -1.00000 --1.00000 -0.271570 -1.00000 --1.00000 -0.271570 0.271570 --1.00000 -0.271570 1.00000 --0.271570 -0.271570 1.00000 -1.00000 0.271570 1.00000 -1.00000 0.271570 -0.271570 -1.00000 0.271570 -1.00000 --0.271570 0.271570 -1.00000 --1.00000 0.271570 -1.00000 --1.00000 0.271570 -0.271570 --1.00000 0.271570 1.00000 -0.271570 0.271570 1.00000 --0.485001 1.00000 -0.485001 -0.485001 1.00000 -0.485001 -0.485001 1.00000 0.485001 --0.485001 1.00000 0.485001 -0.485001 -1.00000 -0.485001 -0.485001 -1.00000 0.485001 --0.485001 -1.00000 0.485001 --0.485001 -1.00000 -0.485001 --1.00000 1.00000 1.00000 --1.00000 1.00000 -1.00000 -1.00000 1.00000 -1.00000 -1.00000 1.00000 1.00000 --1.00000 -1.00000 1.00000 --1.00000 -1.00000 -1.00000 -1.00000 -1.00000 1.00000 -1.00000 -1.00000 -1.00000 -3 13 24 25 -3 18 24 27 -3 16 17 25 -3 9 10 26 -3 10 11 26 -3 11 25 26 -3 14 24 13 -3 24 14 15 -3 24 15 27 -3 27 15 8 -3 27 8 9 -3 27 9 26 -3 11 12 25 -3 24 18 19 -3 24 19 25 -3 25 19 16 -3 25 12 13 -3 26 25 17 -3 26 17 27 -3 27 17 18 -3 20 23 31 -3 22 30 28 -3 2 1 31 -3 1 30 31 -3 3 2 31 -3 6 5 28 -3 28 7 6 -3 30 0 7 -3 30 7 28 -3 30 1 0 -3 4 3 29 -3 3 31 29 -3 29 31 23 -3 29 23 28 -3 28 23 22 -3 29 5 4 -3 28 5 29 -3 30 22 21 -3 30 21 31 -3 31 21 20 -3 3 4 23 -3 7 22 6 -3 1 20 21 -3 22 7 21 -3 7 0 21 -3 5 6 22 -3 5 22 23 -3 4 5 23 -3 2 20 1 -3 21 0 1 -3 3 23 20 -3 20 2 3 -3 13 16 19 -3 11 17 16 -3 15 19 18 -3 12 16 13 -3 19 14 13 -3 14 19 15 -3 18 8 15 -3 9 8 18 -3 9 18 17 -3 10 9 17 -3 10 17 11 -3 16 12 11 - -DEAL::OFF -32 60 0 --1.00000 -1.00000 -1.00000 --1.00000 1.00000 -1.00000 -1.00000 1.00000 -1.00000 -1.00000 -1.00000 -1.00000 --1.00000 -1.00000 1.00000 --1.00000 1.00000 1.00000 -1.00000 1.00000 1.00000 -1.00000 -1.00000 1.00000 --1.00000 -0.271570 -1.00000 --1.00000 0.271570 -1.00000 -0.271570 0.271570 1.00000 --0.271570 -0.271570 1.00000 --1.00000 -0.271570 0.271570 --1.00000 0.271570 -0.271570 -1.00000 0.271570 -1.00000 -1.00000 -0.271570 -1.00000 -0.485001 -1.00000 -0.485001 --0.485001 -1.00000 0.485001 -1.00000 0.271570 -0.271570 -1.00000 -0.271570 0.271570 -0.485001 1.00000 0.485001 --0.485001 1.00000 -0.485001 --0.271570 0.271570 -1.00000 -0.271570 -0.271570 -1.00000 --1.00000 -0.271570 1.00000 --1.00000 0.271570 1.00000 -1.00000 0.271570 1.00000 -1.00000 -0.271570 1.00000 --0.485001 -1.00000 -0.485001 --0.485001 1.00000 0.485001 -0.485001 1.00000 -0.485001 -0.485001 -1.00000 0.485001 -3 8 22 23 -3 14 23 22 -3 13 8 12 -3 13 5 1 -3 15 18 19 -3 19 18 26 -3 16 28 3 -3 17 7 4 -3 10 11 27 -3 11 10 25 -3 20 5 6 -3 21 30 1 -3 18 15 14 -3 18 14 2 -3 15 19 3 -3 19 7 3 -3 23 14 15 -3 23 15 3 -3 14 22 2 -3 22 1 2 -3 25 13 12 -3 24 12 4 -3 24 25 12 -3 25 5 13 -3 5 25 10 -3 24 11 25 -3 5 10 6 -3 4 11 24 -3 7 27 11 -3 26 10 27 -3 7 11 4 -3 6 10 26 -3 6 26 18 -3 27 19 26 -3 6 18 2 -3 7 19 27 -3 22 8 9 -3 22 9 1 -3 8 23 0 -3 23 3 0 -3 0 3 28 -3 0 28 4 -3 28 16 17 -3 4 28 17 -3 5 20 29 -3 5 29 1 -3 29 20 21 -3 1 29 21 -3 0 12 8 -3 13 9 8 -3 4 12 0 -3 1 9 13 -3 2 1 30 -3 2 30 6 -3 30 21 20 -3 6 30 20 -3 7 17 31 -3 7 31 3 -3 31 17 16 -3 3 31 16 - diff --git a/tests/cgal/cgal_triangulation_06.cc b/tests/cgal/cgal_triangulation_06.cc index 11a59d0583..9be5c04034 100644 --- a/tests/cgal/cgal_triangulation_06.cc +++ b/tests/cgal/cgal_triangulation_06.cc @@ -41,6 +41,7 @@ using Tr = typename CGAL:: Mesh_triangulation_3::type; using Mesh_criteria = CGAL::Mesh_criteria_3; using C3t3 = CGAL::Mesh_complex_3_in_triangulation_3; + int main() { @@ -59,10 +60,5 @@ main() Triangulation<3> tria; cgal_triangulation_to_dealii_triangulation(cgal_triangulation, tria); - { - GridOut go; - std::ofstream out_tria("tria.vtk"); - go.write_vtk(tria, out_tria); - } - cat_file("tria.vtk"); + deallog << "OK" << std::endl; } diff --git a/tests/cgal/cgal_triangulation_06.output b/tests/cgal/cgal_triangulation_06.output index 7bd156145c..0fd8fc12f0 100644 --- a/tests/cgal/cgal_triangulation_06.output +++ b/tests/cgal/cgal_triangulation_06.output @@ -1,193 +1,2 @@ -# vtk DataFile Version 3.0 -Triangulation generated with deal.II -ASCII -DATASET UNSTRUCTURED_GRID -POINTS 34 double -0 0 0 -0 0 1 -0 1 0 -1 0 0 -0.25 0.75 0 -0.333333 0.666667 0 -0.75 0.25 0 -0 0.666667 0 -0 0.333333 0 -0 0.75 0.25 -0 0.333333 0.666667 -0 0.25 0.75 -0.666667 0 0 -0.333333 0 0 -0.75 0 0.25 -0.333333 0 0.666667 -0.25 0 0.75 -0 0 0.333333 -0 0 0.666667 -0.416667 0 0.583333 -0.5 0 0.5 -0.583333 0 0.416667 -0.666667 0 0.333333 -0 0.416667 0.583333 -0 0.5 0.5 -0 0.583333 0.416667 -0 0.666667 0.333333 -0.416667 0.583333 0 -0.5 0.5 0 -0.583333 0.416667 0 -0.666667 0.333333 0 -0.544546 0 0 -0 0 0.544546 -0 0.544546 0 - -CELLS 132 524 -4 25 24 8 27 -4 6 12 3 14 -4 0 17 13 8 -4 14 6 12 31 -4 11 16 18 32 -4 22 13 30 31 -4 16 18 1 11 -4 26 9 4 33 -4 26 25 8 5 -4 15 10 17 32 -4 17 15 19 23 -4 2 9 7 4 -4 29 21 13 30 -4 8 17 13 28 -4 13 21 22 30 -4 8 26 5 33 -4 4 9 7 33 -4 20 13 17 28 -4 11 10 16 32 -4 10 15 17 23 -4 22 6 14 31 -4 20 17 24 28 -4 5 25 8 27 -4 19 17 23 24 -4 17 19 20 24 -4 17 8 24 28 -4 15 16 10 32 -4 27 24 8 28 -4 28 20 13 29 -4 21 13 20 29 -4 6 22 30 31 -4 5 26 4 33 -3 17 0 8 -3 0 17 13 -3 16 1 11 -3 9 2 4 -3 2 9 7 -3 6 3 14 -3 5 4 33 -3 12 6 31 -3 6 12 3 -3 2 7 4 -3 4 7 33 -3 8 5 33 -3 5 8 27 -3 26 8 33 -3 27 8 28 -3 7 9 33 -3 17 10 32 -3 10 17 23 -3 11 10 16 -3 10 11 32 -3 3 12 14 -3 14 12 31 -3 0 13 8 -3 8 13 28 -3 28 13 29 -3 29 13 30 -3 30 13 31 -3 22 14 31 -3 15 10 23 -3 15 16 10 -3 16 15 32 -3 19 15 23 -3 18 16 32 -3 16 18 1 -3 17 8 24 -3 17 15 19 -3 15 17 32 -3 23 17 24 -3 1 18 11 -3 11 18 32 -3 17 19 20 -3 20 19 24 -3 19 23 24 -3 20 13 17 -3 21 20 29 -3 20 28 29 -3 21 13 20 -3 13 21 22 -3 22 21 30 -3 22 6 14 -3 6 22 30 -3 13 22 31 -3 20 24 28 -3 24 27 28 -3 25 5 27 -3 25 24 8 -3 24 25 27 -3 5 26 4 -3 26 9 4 -3 9 26 33 -3 26 25 8 -3 25 26 5 -3 21 29 30 -3 6 30 31 -2 0 17 -2 0 8 -2 13 0 -2 1 16 -2 1 11 -2 2 9 -2 2 4 -2 7 2 -2 3 6 -2 3 14 -2 4 5 -2 12 31 -2 12 3 -2 7 33 -2 8 33 -2 5 27 -2 27 28 -2 17 32 -2 10 23 -2 11 10 -2 28 29 -2 29 30 -2 13 31 -2 14 22 -2 15 16 -2 15 19 -2 18 32 -2 18 1 -2 23 24 -2 19 20 -2 20 21 -2 21 22 -2 30 6 -2 25 24 -2 26 9 -2 26 25 - -CELL_TYPES 132 -10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 -5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 -3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 - -CELL_DATA 132 -SCALARS MaterialID int 1 -LOOKUP_TABLE default -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - -SCALARS ManifoldID int 1 -LOOKUP_TABLE default -1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -2 3 4 4 2 4 1 1 1 1 1 1 1 2 1 2 2 2 4 2 3 3 1 1 1 1 1 3 4 4 3 4 3 3 2 3 3 2 2 2 3 4 4 3 4 4 3 3 4 4 4 3 4 4 4 2 4 4 4 2 2 4 4 1 -6 2 4 5 3 3 1 2 1 5 1 4 4 2 2 1 1 6 3 3 1 1 4 5 5 5 6 6 3 5 5 5 1 3 3 3 - +DEAL::OK