]> SALOME platform Git repositories - plugins/gmshplugin.git/blob - resources/GMSHPlugin.xml
Salome HOME
c7264665396c62082b10429bcc22a7d09481713e
[plugins/gmshplugin.git] / resources / GMSHPlugin.xml
1 <?xml version='1.0' encoding='us-ascii'?>
2 <!DOCTYPE meshers PUBLIC "" "desktop.dtd">
3 <!--
4   Copyright (C) 2012-2015  ALNEOS
5   Copyright (C) 2016  EDF R&D
6
7   This library is free software; you can redistribute it and/or
8   modify it under the terms of the GNU Lesser General Public
9   License as published by the Free Software Foundation; either
10   version 2.1 of the License.
11
12   This library is distributed in the hope that it will be useful,
13   but WITHOUT ANY WARRANTY; without even the implied warranty of
14   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
15   Lesser General Public License for more details.
16
17   You should have received a copy of the GNU Lesser General Public
18   License along with this library; if not, write to the Free Software
19   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
20
21   See http://www.alneos.com/ or email : contact@alneos.fr
22
23 -->
24
25 <!--  GUI customization for MESH component  -->
26
27 <meshers>
28
29 <meshers-group name="GMSH"
30                resources="GMSHPlugin"
31                server-lib="GMSHEngine"
32                gui-lib="GMSHPluginGUI">
33   
34   <hypotheses>
35     <hypothesis type="GMSH_Parameters"
36         label-id="Gmsh Parameters"
37         icon-id="gmsh.png"
38         dim="3"/>
39     <hypothesis type="GMSH_Parameters_2D"
40         label-id="Gmsh Parameters"
41         icon-id="gmsh.png"
42         dim="2"/>
43   </hypotheses>
44   
45   <algorithms>
46
47     <algorithm type="GMSH"
48                label-id="Gmsh"
49                icon-id="gmsh.png"
50                hypos="GMSH_Parameters"
51                dim="3"
52                support-submeshes="false">
53       <python-wrap>
54         <algo>GMSH=Tetrahedron(algo=smeshBuilder.GMSH)</algo>
55         <hypo>GMSH_Parameters=Parameters()</hypo>
56       </python-wrap>
57     </algorithm>
58   
59     <algorithm type="GMSH_2D"
60                label-id="Gmsh"
61                icon-id="gmsh.png"
62                hypos="GMSH_Parameters_2D"
63                output="TRIA,QUAD"
64                dim="2"
65                support-submeshes="false">
66       <python-wrap>
67         <algo>GMSH_2D=Triangle(algo=smeshBuilder.GMSH_2D)</algo>
68         <hypo>GMSH_Parameters_2D=Parameters()</hypo>
69       </python-wrap>
70     </algorithm>
71     
72   </algorithms>
73 </meshers-group>
74
75 </meshers>