// Mesh.RemeshAlgorithm=1;
Mesh.Algorithm=2; 
Mesh.Algorithm3D=1; // 4
// Mesh.CharacteristicLengthFactor=1;
// Mesh.CharacteristicLengthFromCurvature=1;
// Mesh.AngleSmoothNormals = 15; default: 30
// Mesh.CharacteristicLengthExtendFromBoundary = 1;
// Mesh.CharacteristicLengthMax = 1;

Point(1) = {0, 0, 0, 0};
Point(2) = {1, 0, 0, 0};
Point(3) = {0.5, 0.5, 0};
Line(1) = {1, 3};
Line(2) = {3, 2};
Line(3) = {2, 1};
Transfinite Line {1, 2, 3} = 4;
Line Loop(4) = {1, 2, 3};
Plane Surface(5) = {4};
Transfinite Surface{5}={1, 2, 3};
// Recombine Surface{5};
