diff --git a/ConSol/Examples/HybridTest/DMR/DoubleMachReflection_std.geo b/ConSol/Examples/HybridTest/DMR/DoubleMachReflection_std.geo index 3a5b811..4791cbe 100644 --- a/ConSol/Examples/HybridTest/DMR/DoubleMachReflection_std.geo +++ b/ConSol/Examples/HybridTest/DMR/DoubleMachReflection_std.geo @@ -1,42 +1,47 @@ // Variables boxdimX = 4; boxdimY = 1; h = 0.2; xs = 1/6; N = 20; sF = 1; gridsize = boxdimY/N; xs2 = xs + gridsize/sF; x3 = 3; +f = 1; // Points -Point(1) = {0,0,0, gridsize}; -Point(2) = {boxdimX,0,0, gridsize}; -Point(3) = {boxdimX, boxdimY,0, gridsize}; -Point(4) = {0,boxdimY,0, gridsize}; -Point(5) = {xs,0,0, gridsize}; -Point(6) = {xs2,0,0, gridsize}; +Point(1) = {0,0,0, gridsize*f}; +Point(2) = {boxdimX,0,0, gridsize*f}; +Point(3) = {boxdimX, boxdimY,0, gridsize*f}; +Point(4) = {0,boxdimY,0, gridsize*f}; +Point(5) = {xs,0,0, gridsize*f}; +Point(6) = {xs2,0,0, gridsize*f}; Line(12) = {1,5}; Line(13) = {5,6}; Line(14) = {6,2}; Line(16) = {2,3}; Line(18) = {3,4}; Line(20) = {4,1}; Line Loop(17) = {12,13,14,16,18,20}; Plane Surface(20) = 17; Physical Surface("tri") = {20,21,22}; Physical Line("inflow") = {12,20,21}; Physical Line("outflow") = {16,17}; Physical Line("slipWall") = {14,15}; Physical Line("special") = {13}; Physical Line("exact") = {18,19}; -Transfinite Line{12} = xs/gridsize; -Transfinite Line{13} = 1; -Transfinite Line{14} = (boxdimX-xs-gridsize)/gridsize; -Transfinite Line{-20} = (boxdimY)/gridsize; -Transfinite Line{16} = (boxdimY-h)/gridsize/1 Using Progression 1; -Transfinite Line{-18} = (boxdimX)/gridsize; \ No newline at end of file +//Transfinite Line{12} = xs/gridsize; +//Transfinite Line{13} = 1; +//Transfinite Line{14} = (boxdimX-xs-gridsize)/gridsize; +//Transfinite Line{-20} = (boxdimY)/gridsize; +//Transfinite Line{16} = (boxdimY-h)/gridsize/1 Using Progression 1; +//Transfinite Line{-18} = (boxdimX)/gridsize; +Mesh.Smoothing = 100; +Mesh.CrossFieldClosestPoint = 10; +Mesh.SmoothNormals = 1; +Mesh.SmoothRatio = 1; \ No newline at end of file