IMPs 00022364, 0022363, 0022362

This commit is contained in:
eap 2014-02-14 16:08:39 +04:00
parent 53fcb605c1
commit b65f7717ee

View File

@ -89,12 +89,14 @@
label-id ="Propagation of 1D Hyp. on Opposite Edges" label-id ="Propagation of 1D Hyp. on Opposite Edges"
icon-id ="mesh_hypo_length.png" icon-id ="mesh_hypo_length.png"
dim ="1" dim ="1"
context ="LOCAL"
auxiliary="true"/> auxiliary="true"/>
<hypothesis type ="PropagOfDistribution" <hypothesis type ="PropagOfDistribution"
label-id ="Propagation of Node Distribution on Opposite Edges" label-id ="Propagation of Node Distribution on Opposite Edges"
icon-id ="mesh_hypo_length.png" icon-id ="mesh_hypo_length.png"
dim ="1" dim ="1"
context ="LOCAL"
auxiliary="true"/> auxiliary="true"/>
<hypothesis type ="AutomaticLength" <hypothesis type ="AutomaticLength"
@ -117,6 +119,7 @@
label-id ="Quadratic Mesh" label-id ="Quadratic Mesh"
icon-id ="mesh_algo_quad.png" icon-id ="mesh_algo_quad.png"
dim ="1" dim ="1"
context ="GLOBAL"
auxiliary="true"/> auxiliary="true"/>
<hypothesis type ="MaxElementArea" <hypothesis type ="MaxElementArea"
@ -128,6 +131,7 @@
label-id ="Not Conform Mesh Allowed" label-id ="Not Conform Mesh Allowed"
icon-id ="mesh_hypo_length.png" icon-id ="mesh_hypo_length.png"
dim ="1,2,3" dim ="1,2,3"
context ="GLOBAL"
auxiliary="true"/> auxiliary="true"/>
<hypothesis type ="MaxElementVolume" <hypothesis type ="MaxElementVolume"
@ -200,6 +204,7 @@
<hypothesis type ="CartesianParameters3D" <hypothesis type ="CartesianParameters3D"
label-id ="Body Fitting Parameters" label-id ="Body Fitting Parameters"
icon-id ="mesh_hypo_length.png" icon-id ="mesh_hypo_length.png"
context ="GLOBAL"
dim ="3"/> dim ="3"/>
</hypotheses> </hypotheses>
@ -211,6 +216,7 @@
icon-id ="mesh_algo_regular.png" icon-id ="mesh_algo_regular.png"
hypos ="SegmentLengthAroundVertex" hypos ="SegmentLengthAroundVertex"
output ="VERTEX" output ="VERTEX"
need-hyp ="true"
dim ="0"/> dim ="0"/>
<algorithm type ="Regular_1D" <algorithm type ="Regular_1D"
@ -220,6 +226,7 @@
opt-hypos="Propagation,PropagOfDistribution,QuadraticMesh" opt-hypos="Propagation,PropagOfDistribution,QuadraticMesh"
input ="VERTEX" input ="VERTEX"
output ="EDGE" output ="EDGE"
need-hyp ="true"
dim ="1"> dim ="1">
<python-wrap> <python-wrap>
<algo>Regular_1D=Segment()</algo> <algo>Regular_1D=Segment()</algo>
@ -245,6 +252,7 @@
opt-hypos="Propagation,PropagOfDistribution,QuadraticMesh" opt-hypos="Propagation,PropagOfDistribution,QuadraticMesh"
input ="VERTEX" input ="VERTEX"
output ="EDGE" output ="EDGE"
need-hyp ="true"
dim ="1"> dim ="1">
<python-wrap> <python-wrap>
<algo>CompositeSegment_1D=Segment(algo=smeshBuilder.COMPOSITE)</algo> <algo>CompositeSegment_1D=Segment(algo=smeshBuilder.COMPOSITE)</algo>
@ -298,7 +306,7 @@
dim ="2"> dim ="2">
<python-wrap> <python-wrap>
<algo>Quadrangle_2D=Quadrangle(algo=smeshBuilder.QUADRANGLE)</algo> <algo>Quadrangle_2D=Quadrangle(algo=smeshBuilder.QUADRANGLE)</algo>
<hypo>QuadrangleParams=QuadrangleParameters(SetQuadType(),SetTriaVertex())</hypo> <hypo>QuadrangleParams=QuadrangleParameters(SetQuadType(),SetTriaVertex(),SetEnforcedNodes(1),SetEnforcedNodes(2))</hypo>
<hypo>ViscousLayers2D=ViscousLayers2D(SetTotalThickness(),SetNumberLayers(),SetStretchFactor(),SetIgnoreEdges())</hypo> <hypo>ViscousLayers2D=ViscousLayers2D(SetTotalThickness(),SetNumberLayers(),SetStretchFactor(),SetIgnoreEdges())</hypo>
</python-wrap> </python-wrap>
</algorithm> </algorithm>
@ -322,6 +330,7 @@
icon-id ="mesh_algo_regular.png" icon-id ="mesh_algo_regular.png"
hypos ="ProjectionSource1D" hypos ="ProjectionSource1D"
output ="EDGE" output ="EDGE"
need-hyp="true"
dim ="1"> dim ="1">
<python-wrap> <python-wrap>
<algo>Projection_1D=Projection1D()</algo> <algo>Projection_1D=Projection1D()</algo>
@ -335,6 +344,7 @@
input ="EDGE" input ="EDGE"
hypos ="ProjectionSource2D" hypos ="ProjectionSource2D"
output ="QUAD,TRIA" output ="QUAD,TRIA"
need-hyp="true"
dim ="2"> dim ="2">
<python-wrap> <python-wrap>
<algo>Projection_2D=Projection2D()</algo> <algo>Projection_2D=Projection2D()</algo>
@ -347,6 +357,7 @@
icon-id ="mesh_algo_quad.png" icon-id ="mesh_algo_quad.png"
hypos ="ProjectionSource2D" hypos ="ProjectionSource2D"
output ="QUAD,TRIA" output ="QUAD,TRIA"
need-hyp="true"
dim ="2"> dim ="2">
<python-wrap> <python-wrap>
<algo>Projection_1D2D=Projection1D2D()</algo> <algo>Projection_1D2D=Projection1D2D()</algo>
@ -359,6 +370,7 @@
icon-id ="mesh_algo_hexa.png" icon-id ="mesh_algo_hexa.png"
hypos ="ProjectionSource3D" hypos ="ProjectionSource3D"
input ="QUAD,TRIA" input ="QUAD,TRIA"
need-hyp="true"
dim ="3"> dim ="3">
<python-wrap> <python-wrap>
<algo>Projection_3D=Projection3D()</algo> <algo>Projection_3D=Projection3D()</algo>
@ -371,6 +383,7 @@
icon-id ="mesh_algo_regular.png" icon-id ="mesh_algo_regular.png"
hypos ="ImportSource1D" hypos ="ImportSource1D"
output ="EDGE" output ="EDGE"
need-hyp="true"
dim ="1"> dim ="1">
<python-wrap> <python-wrap>
<algo>Import_1D=UseExisting1DElements()</algo> <algo>Import_1D=UseExisting1DElements()</algo>
@ -384,6 +397,7 @@
hypos ="ImportSource2D" hypos ="ImportSource2D"
output ="QUAD,TRIA" output ="QUAD,TRIA"
support-submeshes="false" support-submeshes="false"
need-hyp ="true"
dim ="2"> dim ="2">
<python-wrap> <python-wrap>
<algo>Import_1D2D=UseExisting2DElements()</algo> <algo>Import_1D2D=UseExisting2DElements()</algo>
@ -408,6 +422,7 @@
hypos ="NumberOfLayers, LayerDistribution" hypos ="NumberOfLayers, LayerDistribution"
input ="QUAD,TRIA" input ="QUAD,TRIA"
output ="HEXA,PENTA,OCTA,POLYHEDRON" output ="HEXA,PENTA,OCTA,POLYHEDRON"
need-hyp="true"
dim ="3"> dim ="3">
<python-wrap> <python-wrap>
<algo>RadialPrism_3D=Prism('RadialPrism_3D')</algo> <algo>RadialPrism_3D=Prism('RadialPrism_3D')</algo>
@ -456,6 +471,8 @@
hypos ="CartesianParameters3D" hypos ="CartesianParameters3D"
support-submeshes="false" support-submeshes="false"
output ="HEXA" output ="HEXA"
need-hyp ="true"
context ="GLOBAL"
dim ="3"> dim ="3">
<python-wrap> <python-wrap>
<algo>Cartesian_3D=BodyFitted()</algo> <algo>Cartesian_3D=BodyFitted()</algo>