- dim="1"/>
-
- <algorithm type="MEFISTO_2D"
- label-id="Triangle (Mefisto)"
- icon-id="mesh_algo_mefisto.png"
- hypos="LengthFromEdges,MaxElementArea"
- input="EDGE"
- output="TRIA"
- dim="2"/>
-
- <algorithm type="Quadrangle_2D"
- label-id="Quadrangle (Mapping)"
- icon-id="mesh_algo_quad.png"
- hypos="QuadrangleParams"
- input="EDGE"
- output="QUAD"
- dim="2"/>
-
- <algorithm type="Hexa_3D"
- label-id="Hexahedron (i,j,k)"
- icon-id="mesh_algo_hexa.png"
- input="QUAD"
+ dim="1">
+ <python-wrap>
+ <algo>Python_1D=Segment(algo=smeshDC.PYTHON)</algo>
+ <hypo>PythonSplit1D=PythonSplit1D(SetNumberOfSegments(),SetPythonLog10RatioFunction())</hypo>
+ </python-wrap>
+ </algorithm>
+
+ <algorithm type ="MEFISTO_2D"
+ label-id ="Triangle (Mefisto)"
+ icon-id ="mesh_algo_mefisto.png"
+ hypos ="LengthFromEdges,MaxElementArea"
+ opt-hypos ="ViscousLayers2D"
+ input ="EDGE"
+ output ="TRIA"
+ dim ="2">
+ <python-wrap>
+ <algo>MEFISTO_2D=Triangle(algo=smeshDC.MEFISTO)</algo>
+ <hypo>LengthFromEdges=LengthFromEdges()</hypo>
+ <hypo>MaxElementArea=MaxElementArea(SetMaxElementArea())</hypo>
+ <hypo>ViscousLayers2D=ViscousLayers2D(SetTotalThickness(),SetNumberLayers(),SetStretchFactor(),SetIgnoreEdges())</hypo>
+ </python-wrap>
+ </algorithm>
+
+ <algorithm type ="Quadrangle_2D"
+ label-id ="Quadrangle (Mapping)"
+ icon-id ="mesh_algo_quad.png"
+ hypos ="QuadrangleParams"
+ opt-hypos="ViscousLayers2D"
+ input ="EDGE"
+ output ="QUAD"
+ dim ="2">
+ <python-wrap>
+ <algo>Quadrangle_2D=Quadrangle(algo=smeshDC.QUADRANGLE)</algo>
+ <hypo>QuadrangleParams=QuadrangleParameters(SetQuadType(),SetTriaVertex())</hypo>
+ <hypo>ViscousLayers2D=ViscousLayers2D(SetTotalThickness(),SetNumberLayers(),SetStretchFactor(),SetIgnoreEdges())</hypo>
+ </python-wrap>
+ </algorithm>
+
+ <algorithm type ="Hexa_3D"
+ label-id ="Hexahedron (i,j,k)"
+ icon-id ="mesh_algo_hexa.png"
+ input ="QUAD"