X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=resources%2FStdMeshers.xml.in;h=8baf92e0af5eff02e15c683882642a7663bd2f9a;hp=d80b4e7d997f9004e31774b651f44cd1cbff54a9;hb=HEAD;hpb=7b33bc39fd54725e6444d8814129c6fffd826617 diff --git a/resources/StdMeshers.xml.in b/resources/StdMeshers.xml.in index d80b4e7d9..53899c8f3 100644 --- a/resources/StdMeshers.xml.in +++ b/resources/StdMeshers.xml.in @@ -1,38 +1,39 @@ - - - + - + gui-lib ="StdMeshersGUI"> + + + + + + @@ -199,28 +239,34 @@ label-id ="Segments around Vertex" icon-id ="mesh_algo_regular.png" hypos ="SegmentLengthAroundVertex" - output ="VERTEX" + output ="NODE" + need-hyp ="true" dim ="0"/> Regular_1D=Segment() LocalLength=LocalLength(SetLength(1),,SetPrecision(1)) MaxLength=MaxSize(SetLength(1)) Arithmetic1D=Arithmetic1D(SetStartLength(),SetEndLength(),SetReversedEdges()) + GeometricProgression=GeometricProgression(SetStartLength(),SetCommonRatio(),SetReversedEdges()) StartEndLength=StartEndLength(SetStartLength(),SetEndLength(),SetReversedEdges()) Deflection1D=Deflection1D(SetDeflection()) Adaptive1D=Adaptive(SetMinSize(),SetMaxSize(),SetDeflection()) AutomaticLength=AutomaticLength(SetFineness()) FixedPoints1D=FixedPoints1D(SetPoints(),SetNbSegments(),SetReversedEdges()) Propagation=Propagation() + PropagOfDistribution=PropagationOfDistribution() QuadraticMesh=QuadraticMesh() @@ -228,22 +274,27 @@ CompositeSegment_1D=Segment(algo=smeshBuilder.COMPOSITE) LocalLength=LocalLength(SetLength(), ,SetPrecision()) MaxLength=MaxSize(SetLength()) Arithmetic1D=Arithmetic1D(SetStartLength(),SetEndLength(),SetReversedEdges()) + GeometricProgression=GeometricProgression(SetStartLength(),SetCommonRatio(),SetReversedEdges()) StartEndLength=StartEndLength(SetStartLength(),SetEndLength(),SetReversedEdges()) Deflection1D=Deflection1D(SetDeflection()) Adaptive1D=Adaptive(SetMinSize(),SetMaxSize(),SetDeflection()) AutomaticLength=AutomaticLength(SetFineness()) FixedPoints1D=FixedPoints1D(SetPoints(),SetNbSegments(),SetReversedEdges()) Propagation=Propagation() + PropagOfDistribution=PropagationOfDistribution() QuadraticMesh=QuadraticMesh() @@ -257,55 +308,93 @@ - + - MEFISTO_2D=Triangle(algo=smeshBuilder.MEFISTO) - LengthFromEdges=LengthFromEdges() - MaxElementArea=MaxElementArea(SetMaxElementArea()) - ViscousLayers2D=ViscousLayers2D(SetTotalThickness(),SetNumberLayers(),SetStretchFactor(),SetEdges(1),SetEdges(2)) + Quadrangle_2D=Quadrangle(algo=smeshBuilder.QUADRANGLE) + QuadrangleParams=QuadrangleParameters(SetQuadType(),SetTriaVertex(),SetEnforcedNodes(1),SetEnforcedNodes(2),SetCorners()) + ViscousLayers2D=ViscousLayers2D(SetTotalThickness(),SetNumberLayers(),SetStretchFactor(),SetEdges(1),SetEdges(2),SetGroupName()) - - Quadrangle_2D=Quadrangle(algo=smeshBuilder.QUADRANGLE) - QuadrangleParams=QuadrangleParameters(SetQuadType(),SetTriaVertex()) - ViscousLayers2D=ViscousLayers2D(SetTotalThickness(),SetNumberLayers(),SetStretchFactor(),SetIgnoreEdges()) + QuadFromMedialAxis_1D2D=Quadrangle(algo=smeshBuilder.QUAD_MA_PROJ) + ViscousLayers2D=ViscousLayers2D(SetTotalThickness(),SetNumberLayers(),SetStretchFactor(),SetEdges(1),SetEdges(2),SetGroupName()) + NumberOfLayers2D=NumberOfLayers(SetNumberOfLayers()) + + + + + + PolygonPerFace_2D=Polygon() + ViscousLayers2D=ViscousLayers2D(SetTotalThickness(),SetNumberLayers(),SetStretchFactor(),SetEdges(1),SetEdges(2),SetGroupName()) + + + + + + PolyhedronPerSolid_3D=Polyhedron() + ViscousLayers=ViscousLayers(SetTotalThickness(),SetNumberLayers(),SetStretchFactor(),SetIgnoreEdges()) Hexa_3D=Hexahedron(algo=smeshBuilder.Hexa) - ViscousLayers=ViscousLayers(SetTotalThickness(),SetNumberLayers(),SetStretchFactor(),SetIgnoreFaces()) + ViscousLayers=ViscousLayers(SetTotalThickness(),SetNumberLayers(),SetStretchFactor(),SetFaces(1),SetFaces(2),SetMethod(),SetGroupName()) + BlockRenumber=Renumber(GetBlocksOrientation()) Projection_1D=Projection1D() @@ -316,9 +405,12 @@ Projection_2D=Projection2D() @@ -329,8 +421,11 @@ Projection_1D2D=Projection1D2D() @@ -341,8 +436,11 @@ Projection_3D=Projection3D() @@ -351,10 +449,13 @@ Import_1D=UseExisting1DElements() @@ -363,11 +464,14 @@ Import_1D2D=UseExisting2DElements() @@ -376,9 +480,12 @@ Prism_3D=Prism() @@ -386,10 +493,14 @@ RadialPrism_3D=Prism('RadialPrism_3D') @@ -398,9 +509,11 @@ @@ -409,8 +522,10 @@ @@ -420,11 +535,13 @@ RadialQuadrangle_1D2D=Quadrangle(algo=smeshBuilder.RADIAL_QUAD) @@ -435,11 +552,17 @@ Cartesian_3D=BodyFitted() + ViscousLayers=ViscousLayers(SetTotalThickness(),SetNumberLayers(),SetStretchFactor(),SetFaces(1),SetFaces(2),SetMethod(),SetGroupName()) @@ -468,22 +591,48 @@ - + - - - - + + + + + +