1 <?xml version='1.0' encoding='us-ascii'?>
2 <!DOCTYPE meshers PUBLIC "" "desktop.dtd">
4 <!-- GUI customization for MESH component -->
8 <meshers-group name="Standard Meshers"
10 server-lib="StdMeshersEngine"
11 gui-lib="StdMeshersGUI">
14 <hypothesis type="SegmentLengthAroundVertex"
15 label-id="Length Near Vertex"
16 icon-id="mesh_hypo_length.png"
19 <hypothesis type="LocalLength"
20 label-id="Average length"
21 icon-id="mesh_hypo_length.png"
24 <hypothesis type="Arithmetic1D"
25 label-id="Arithmetic 1D"
26 icon-id="mesh_hypo_length.png"
29 <hypothesis type="StartEndLength"
30 label-id="Start and End Length"
31 icon-id="mesh_hypo_length.png"
34 <hypothesis type="NumberOfSegments"
35 label-id="Nb. Segments"
36 icon-id="mesh_hypo_segment.png"
39 <hypothesis type="Deflection1D"
40 label-id="Deflection 1D"
41 icon-id="mesh_hypo_length.png"
44 <hypothesis type="Propagation"
45 label-id="Propagation of 1D Hyp. on opposite edges"
46 icon-id="mesh_hypo_length.png"
50 <hypothesis type="AutomaticLength"
51 label-id="Automatic length"
52 icon-id="mesh_hypo_length.png"
55 <hypothesis type="LengthFromEdges"
56 label-id="Length From Edges (2D Hyp. for Triangulator)"
57 icon-id="mesh_hypo_length.png"
60 <hypothesis type="QuadranglePreference"
61 label-id="Quadrangle Preference"
62 icon-id="mesh_algo_quad.png"
66 <hypothesis type="TrianglePreference"
67 label-id="Triangle Preference"
68 icon-id="mesh_algo_mefisto.png"
72 <hypothesis type="QuadraticMesh"
73 label-id="Quadratic Mesh"
74 icon-id="mesh_algo_quad.png"
78 <hypothesis type="MaxElementArea"
79 label-id="Max. Element Area"
80 icon-id="mesh_hypo_area.png"
83 <hypothesis type="NotConformAllowed"
84 label-id="Not Conform Mesh Allowed"
85 icon-id="mesh_hypo_length.png"
89 <hypothesis type="MaxElementVolume"
90 label-id="Max. Element Volume"
91 icon-id="mesh_hypo_volume.png"
95 <hypothesis type="ProjectionSource3D"
96 label-id="Source Shape 3D"
97 icon-id="mesh_hypo_volume.png"
100 <hypothesis type="ProjectionSource2D"
101 label-id="Source Face"
102 icon-id="mesh_hypo_area.png"
105 <hypothesis type="ProjectionSource1D"
106 label-id="Source Edge"
107 icon-id="mesh_hypo_length.png"
110 <hypothesis type="NumberOfLayers"
111 label-id="Number of Layers"
112 icon-id="mesh_hypo_length.png"
115 <hypothesis type="LayerDistribution"
116 label-id="Distribution of Layers"
117 icon-id="mesh_hypo_length.png"
123 <algorithm type="SegmentAroundVertex_0D"
124 label-id="Segments around vertex"
125 icon-id="mesh_algo_regular.png"
126 hypos="SegmentLengthAroundVertex"
130 <algorithm type="Regular_1D"
131 label-id="Wire discretisation"
132 icon-id="mesh_algo_regular.png"
133 hypos="LocalLength,Arithmetic1D,StartEndLength,NumberOfSegments,Deflection1D,AutomaticLength"
134 opt-hypos="Propagation,QuadraticMesh"
139 <algorithm type="CompositeSegment_1D"
140 label-id="Composite side discretisation"
141 icon-id="mesh_algo_regular.png"
142 hypos="LocalLength,Arithmetic1D,StartEndLength,NumberOfSegments,Deflection1D,AutomaticLength"
143 opt-hypos="Propagation,QuadraticMesh"
148 <algorithm type="MEFISTO_2D"
149 label-id="Triangle (Mefisto)"
150 icon-id="mesh_algo_mefisto.png"
151 hypos="LengthFromEdges,MaxElementArea"
156 <algorithm type="Quadrangle_2D"
157 label-id="Quadrangle (Mapping)"
158 icon-id="mesh_algo_quad.png"
159 opt-hypos="QuadranglePreference,TrianglePreference"
164 <algorithm type="Hexa_3D"
165 label-id="Hexahedron (i,j,k)"
166 icon-id="mesh_algo_hexa.png"
170 <algorithm type="Projection_1D"
171 label-id="Projection 1D"
172 icon-id="mesh_algo_regular.png"
173 hypos="ProjectionSource1D"
177 <algorithm type="Projection_2D"
178 label-id="Projection 2D"
179 icon-id="mesh_algo_quad.png"
181 hypos="ProjectionSource2D"
185 <algorithm type="Projection_3D"
186 label-id="Projection 3D"
187 icon-id="mesh_algo_hexa.png"
188 hypos="ProjectionSource3D"
192 <algorithm type="Prism_3D"
193 label-id="3D extrusion"
194 icon-id="mesh_algo_hexa.png"
198 <algorithm type="RadialPrism_3D"
199 label-id="Radial Prism 3D"
200 icon-id="mesh_algo_hexa.png"
201 hypos="NumberOfLayers, LayerDistribution"
205 <algorithm type="UseExisting_1D"
206 label-id="Use existing edges"
207 icon-id="mesh_algo_regular.png"
212 <algorithm type="UseExisting_2D"
213 label-id="Use existing faces"
214 icon-id="mesh_algo_quad.png"
222 <meshers-group name="Your Meshers Group"
242 <hypotheses-set-group>
244 <hypotheses-set name="Automatic Tetrahedralization"
245 hypos="AutomaticLength"
246 algos="Regular_1D, MEFISTO_2D, NETGEN_3D"/>
248 <hypotheses-set name="Automatic Hexahedralization"
249 hypos="AutomaticLength"
250 algos="Regular_1D, Quadrangle_2D, Hexa_3D"/>
252 </hypotheses-set-group>