diff --git a/benchmarks/2d/periodic_rotation_on_axis.geo b/benchmarks/2d/periodic_rotation_on_axis.geo index 337da076fc67dd2904d9fb97b35bd2b277837ac9..6c113fcbef8219a2e09026a303df2866ee92a6f7 100644 --- a/benchmarks/2d/periodic_rotation_on_axis.geo +++ b/benchmarks/2d/periodic_rotation_on_axis.geo @@ -36,7 +36,7 @@ Line Loop(s2b)= {l0, l022b, -l1b, -l011b}; Ruled Surface(s2b)= {s2b}; //Plane Surface(s2b)= {s2b}; -Periodic Line {l1b, l011b, l022b} = {l1, l011, l022}; +//Periodic Line {l1b, l011b, l022b} = {l1, l011, l022}; // Periodic Surface seems to work properly only with Ruled Surfaces (meshing problem with Plane Surface) Periodic Surface s2b {Boundary{Surface{s2b};}} = s2 {Boundary{Surface{s2};}}; diff --git a/benchmarks/3d/CubePeriodic.geo b/benchmarks/3d/CubePeriodic.geo index fddfcbfa4a0dda49a51f9ba68bc4298d4cdfb7f8..e1531764a0926e14b07f2dfc90dcaf76f6fe4035 100644 --- a/benchmarks/3d/CubePeriodic.geo +++ b/benchmarks/3d/CubePeriodic.geo @@ -43,11 +43,6 @@ Volume (26) = {1000026}; Physical Volume(1)={26}; Physical Surface(10)={14:24:2}; /* -Periodic Line {1} = {5}; -Periodic Line {3} = {7}; -Periodic Line {9} = {10}; -Periodic Line {12} = {11}; -*/ Periodic Line {4} = {2} ; Periodic Line {4} = {6} ; Periodic Line {4} = {8} ; @@ -59,7 +54,7 @@ Periodic Line {1} = {3} ; Periodic Line {9} = {10} ; Periodic Line {9} = {11} ; Periodic Line {9} = {12} ; - +*/ Periodic Surface 24 {1,2,3,4} = 16 {5,6,7,8}; Periodic Surface 14 {10,5,9,1} = 22 {11,-7,12,-3}; Periodic Surface 18 {9,8,12,4} = 20 {10,-6,11,-2}; diff --git a/benchmarks/3d/PeriodicRotationAndTranslation.geo b/benchmarks/3d/PeriodicRotationAndTranslation.geo index 1b2652bad48cb475fa4ed814c5d83a446a181b9c..173ac8f13e0304fe79753db584e6a6bd7f3f3f1c 100644 --- a/benchmarks/3d/PeriodicRotationAndTranslation.geo +++ b/benchmarks/3d/PeriodicRotationAndTranslation.geo @@ -1,4 +1,3 @@ - lc = 1.0; R = 5; R_rotation = 15; @@ -20,13 +19,11 @@ Extrude {0, 0, 1} { Surface{6}; } -// C'est cette opration (d'extrusion autour d'un axe) qui fait planter periodic surface -// le bug tant dependant de l'angle d'extrusion specifie - -Extrude {{0, 1, 0}, {-R_rotation, 0, 0}, Pi/3} { +Extrude {{0, 1, 0}, {-R_rotation, 0, 0}, Pi/4} { Surface{6}; } Periodic Surface 28 {8, 9, 10, 11} = 6 {1, 2, 3, 4} ; -Periodic Surface 50 {30, 31, 32, 33} = 6 {1, 2, 3, 4} ; +Periodic Surface 50 {30, 31, 32, 33} = 6 {1, 2, 3, 4} ; +// Periodic Surface {50} = {6} Rotate { {0, 1, 0}, {-R_rotation, 0, 0}, Pi/3} ;