</python-wrap>
</algorithm>
+ <algorithm type ="PolyhedronPerSolid_3D"
+ label-id ="Polyhedron per Solid"
+ icon-id ="mesh_algo_polygon.png"
+ opt-hypos="ViscousLayers"
+ input ="POLYGON,QUAD,TRIA,EDGE"
+ dim ="3">
+ <python-wrap>
+ <algo>PolyhedronPerSolid_3D=Polyhedron()</algo>
+ <hypo>ViscousLayers=ViscousLayers(SetTotalThickness(),SetNumberLayers(),SetStretchFactor(),SetIgnoreEdges())</hypo>
+ </python-wrap>
+ </algorithm>
+
<algorithm type ="Hexa_3D"
label-id ="Hexahedron (i,j,k)"
icon-id ="mesh_algo_hexa.png"
icon-id ="mesh_algo_hexa.png"
group-id="2"
priority="10"
- input ="QUAD,TRIA"
+ input ="EDGE"
output ="HEXA,PENTA,OCTA,POLYHEDRON"
dim ="3">
<python-wrap>
<hypotheses-set-group>
- <hypotheses-set name="Automatic Tetrahedralization"
- hypos="MaxLength"
- algos="Regular_1D, @MEFISTO2D_NAME@, NETGEN_3D"/>
+ <hypotheses-set name="Tetrahedralization"
+ use-common-size="true"
+ hypos="MG-CADSurf Parameters"
+ algos="MG-CADSurf, MG-Tetra"
+ alt-hypos="NETGEN_Parameters"
+ alt-algos="NETGEN_2D3D"
+ intern-edge-hypos="LocalLength"
+ intern-edge-algos="Regular_1D"/>
- <hypotheses-set name="Automatic Hexahedralization"
+ <hypotheses-set name="Mapped Hexahedralization"
hypos="NumberOfSegments"
algos="Regular_1D, Quadrangle_2D, Hexa_3D"/>
- <hypotheses-set name="Automatic Triangulation"
- hypos="MaxLength"
- algos="Regular_1D, @MEFISTO2D_NAME@"/>
-
- <hypotheses-set name="Automatic Quadrangulation"
+ <hypotheses-set name="Free Hexahedralization"
+ use-common-size="true"
+ quad-dominated="true"
+ hypos="MG-CADSurf Parameters"
+ algos="MG-CADSurf, MG-Hexa"
+ alt-hypos="None"
+ alt-algos="None"
+ intern-edge-hypos="LocalLength"
+ intern-edge-algos="Regular_1D"/>
+
+ <hypotheses-set name="Triangulation"
+ use-common-size="true"
+ hypos="MG-CADSurf Parameters"
+ algos="MG-CADSurf"
+ alt-hypos="NETGEN_Parameters_2D"
+ alt-algos="NETGEN_2D"/>
+
+ <hypotheses-set name="Mapped Quadrangulation"
hypos="NumberOfSegments"
algos="Regular_1D, Quadrangle_2D"/>
+ <hypotheses-set name="Free Quadrangulation"
+ use-common-size="true"
+ quad-dominated="true"
+ hypos="MG-CADSurf Parameters"
+ algos="MG-CADSurf"
+ alt-hypos="NETGEN_Parameters_2D"
+ alt-algos="NETGEN_2D"/>
+
</hypotheses-set-group>
</meshers>