boundary layer specification changed?
Something changed in the boundary layer specification in the last couple of releases. The following used to work at least until 3.0.6, but doesn't anymore. Couldn't find anything the changelogs.
p0 = newp;
Point(p0) = {0.0, 0.0, 0.0, 0.1};
p1 = newp;
Point(p1) = {2.0, 0.0, 0.0, 0.1};
p2 = newp;
Point(p2) = {3.0, 1.0, 0.0, 0.1};
p3 = newp;
Point(p3) = {1.0, 2.0, 0.0, 0.1};
p4 = newp;
Point(p4) = {0.0, 1.0, 0.0, 0.1};
l0 = newl;
Line(l0) = {p0, p1};
l1 = newl;
Line(l1) = {p1, p2};
l2 = newl;
Line(l2) = {p2, p3};
l3 = newl;
Line(l3) = {p3, p4};
l4 = newl;
Line(l4) = {p4, p0};
ll0 = newll;
Line Loop(ll0) = {l0, l1, l2, l3, l4};
s0 = news;
Plane Surface(s0) = {ll0};
field1 = newf;
Field[field1] = BoundaryLayer;
Field[field1].EdgesList = {l0};
Field[field1].hfar= 0.1;
Field[field1].hwall_n= 0.01;
Field[field1].ratio= 1.1;
Field[field1].thickness= 0.2;
Field[field1].AnisoMax= 100.0;
field2 = newf;
Field[field2] = BoundaryLayer;
Field[field2].NodesList = {p2};
Field[field2].hfar= 0.1;
Field[field2].hwall_n= 0.01;
Field[field2].ratio= 1.1;
Field[field2].thickness= 0.2;
Field[field2].AnisoMax= 100.0;
field3 = newf;
Field[field3] = Min;
Field[field3].FieldsList = {field1, field2};
Background Field = field3;
Any hints?