<!-- GUI customization for MESH component -->
+<!-- Attributes of hypotheses/algorithms:
+
+ type - string identifier of a hyp.
+ label-id - hypothesis type name in Create Mesh dialog.
+ icon-id - not used.
+ group-id - (optional) integer ID of a group the hyp belongs to in Create Mesh dialog;
+ by default the hyp is in the last group.
+ priority - (optional) priority within the group; by default the hyp is last in group.
+ dim - dimension; defines a tab page in Create Mesh dialog.
+ context - (optional) allowed context: [LOCAL, GLOBAL, ANY(default)]. LOCAL - the hyp
+ can be only local (on sub-mesh). GLOBAL - the hyp can be only GLOBAL (on mesh).
+ auxiliary - (optional) Boolean. Is additional hyp or not. Default is "false".
+ hypos - list of types of compatible hyps of the algorithm.
+ opt-hypos = (optional) list of types of compatible ADDITIONAL hyps of the algorithm.
+ output - geometry of elements generated by the algo. Used to define compatible algos of
+ different dimensions. Compatible algos have equal geometries in "input" and "output".
+ input - geometry of elements accepted by algorithm input. Used to define compatible algos of
+ different dimensions. Compatible algos have equal geometries in "input" and "output".
+ need-hyp - (optional) Boolean. Does the algo require a hypothesis or not. Default is "false".
+ need-geom - (optional) [true, fasle, never]. Can the algo work w/o geometry or not.
+ Default is "true". "never" means that the algo can't work with geometry.
+ support-submeshes - (optional) Boolean. Does an multi-dimensional algo support sub-meshes.
+ Default is "false".
+
+ -->
+
<meshers>
<meshers-group name ="Standard Meshers"
label-id ="Quadratic Mesh"
icon-id ="mesh_algo_quad.png"
dim ="1"
- context ="GLOBAL"
auxiliary="true"/>
<hypothesis type ="MaxElementArea"
label-id ="Segments around Vertex"
icon-id ="mesh_algo_regular.png"
hypos ="SegmentLengthAroundVertex"
- output ="VERTEX"
+ output ="NODE"
need-hyp ="true"
dim ="0"/>
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">
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">
icon-id ="mesh_algo_regular.png"
group-id="1"
priority="30"
- input ="VERTEX"
+ input ="NODE"
output ="EDGE"
dim ="1">
<python-wrap>