X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=resources%2FStdMeshers.xml.in;h=d70cdd45e452b58ccbbfebcb10353bba9e7672f4;hp=3a4e607b14ca79466c2344687ad9c3adbcab3849;hb=dbbd8a2dbee2a8ad0a41f0d01d280c25ab6a7e9f;hpb=dd0d39d752a4d5ba58ed2e417651093764bb8d09 diff --git a/resources/StdMeshers.xml.in b/resources/StdMeshers.xml.in index 3a4e607b1..d70cdd45e 100644 --- a/resources/StdMeshers.xml.in +++ b/resources/StdMeshers.xml.in @@ -1,30 +1,31 @@ - - - + @@ -139,7 +140,6 @@ label-id ="Quadratic Mesh" icon-id ="mesh_algo_quad.png" dim ="1" - context ="GLOBAL" auxiliary="true"/> @@ -235,7 +234,7 @@ label-id ="Segments around Vertex" icon-id ="mesh_algo_regular.png" hypos ="SegmentLengthAroundVertex" - output ="VERTEX" + output ="NODE" need-hyp ="true" dim ="0"/> @@ -246,7 +245,7 @@ priority ="10" hypos ="Adaptive1D,LocalLength,MaxLength,Arithmetic1D,GeometricProgression,StartEndLength,NumberOfSegments,Deflection1D,AutomaticLength,FixedPoints1D" opt-hypos="Propagation,PropagOfDistribution,QuadraticMesh" - input ="VERTEX" + input ="NODE" output ="EDGE" need-hyp ="true" dim ="1"> @@ -274,7 +273,7 @@ priority ="20" hypos ="Adaptive1D,LocalLength,MaxLength,Arithmetic1D,GeometricProgression,StartEndLength,NumberOfSegments,Deflection1D,AutomaticLength,FixedPoints1D" opt-hypos="Propagation,PropagOfDistribution,QuadraticMesh" - input ="VERTEX" + input ="NODE" output ="EDGE" need-hyp ="true" dim ="1"> @@ -318,7 +317,7 @@ MEFISTO_2D=Triangle(algo=smeshBuilder.MEFISTO) LengthFromEdges=LengthFromEdges() MaxElementArea=MaxElementArea(SetMaxElementArea()) - ViscousLayers2D=ViscousLayers2D(SetTotalThickness(),SetNumberLayers(),SetStretchFactor(),SetEdges(1),SetEdges(2)) + ViscousLayers2D=ViscousLayers2D(SetTotalThickness(),SetNumberLayers(),SetStretchFactor(),SetEdges(1),SetEdges(2),SetGroupName()) @@ -334,8 +333,8 @@ dim ="2"> Quadrangle_2D=Quadrangle(algo=smeshBuilder.QUADRANGLE) - QuadrangleParams=QuadrangleParameters(SetQuadType(),SetTriaVertex(),SetEnforcedNodes(1),SetEnforcedNodes(2)) - ViscousLayers2D=ViscousLayers2D(SetTotalThickness(),SetNumberLayers(),SetStretchFactor(),SetIgnoreEdges()) + QuadrangleParams=QuadrangleParameters(SetQuadType(),SetTriaVertex(),SetEnforcedNodes(1),SetEnforcedNodes(2),SetCorners()) + ViscousLayers2D=ViscousLayers2D(SetTotalThickness(),SetNumberLayers(),SetStretchFactor(),SetEdges(1),SetEdges(2),SetGroupName()) @@ -351,7 +350,7 @@ dim ="2"> QuadFromMedialAxis_1D2D=Quadrangle(algo=smeshBuilder.QUAD_MA_PROJ) - ViscousLayers2D=ViscousLayers2D(SetTotalThickness(),SetNumberLayers(),SetStretchFactor(),SetIgnoreEdges()) + ViscousLayers2D=ViscousLayers2D(SetTotalThickness(),SetNumberLayers(),SetStretchFactor(),SetEdges(1),SetEdges(2),SetGroupName()) NumberOfLayers2D=NumberOfLayers(SetNumberOfLayers()) @@ -367,7 +366,19 @@ dim ="2"> PolygonPerFace_2D=Polygon() - ViscousLayers2D=ViscousLayers2D(SetTotalThickness(),SetNumberLayers(),SetStretchFactor(),SetIgnoreEdges()) + ViscousLayers2D=ViscousLayers2D(SetTotalThickness(),SetNumberLayers(),SetStretchFactor(),SetEdges(1),SetEdges(2),SetGroupName()) + + + + + + PolyhedronPerSolid_3D=Polyhedron() + ViscousLayers=ViscousLayers(SetTotalThickness(),SetNumberLayers(),SetStretchFactor(),SetIgnoreEdges()) @@ -383,7 +394,7 @@ dim ="3"> Hexa_3D=Hexahedron(algo=smeshBuilder.Hexa) - ViscousLayers=ViscousLayers(SetTotalThickness(),SetNumberLayers(),SetStretchFactor(),SetFaces(1),SetFaces(2),SetMethod()) + ViscousLayers=ViscousLayers(SetTotalThickness(),SetNumberLayers(),SetStretchFactor(),SetFaces(1),SetFaces(2),SetMethod(),SetGroupName()) @@ -484,7 +495,7 @@ icon-id ="mesh_algo_hexa.png" group-id="2" priority="10" - input ="QUAD,TRIA" + input ="EDGE" output ="HEXA,PENTA,OCTA,POLYHEDRON" dim ="3"> @@ -513,7 +524,7 @@ icon-id ="mesh_algo_regular.png" group-id="1" priority="30" - input ="VERTEX" + input ="NODE" output ="EDGE" dim ="1"> @@ -558,7 +569,6 @@ support-submeshes="false" output ="HEXA" need-hyp ="true" - context ="GLOBAL" dim ="3"> Cartesian_3D=BodyFitted() @@ -590,22 +600,48 @@ - + - - - - + + + + + +