meshadapt,
delaunay,
frontal,
- delaunayforquad
+ delaunayforquad,
+ packingparallelograms
};
void Set2DAlgo(Algo2D the2DAlgo);
//*/
std::map <int,double> mapAlgo2d;
- mapAlgo2d[0]=2; mapAlgo2d[1]=1; mapAlgo2d[2]=5; mapAlgo2d[3]=6; mapAlgo2d[4]=8;
+ mapAlgo2d[0]=2; mapAlgo2d[1]=1; mapAlgo2d[2]=5; mapAlgo2d[3]=6; mapAlgo2d[4]=8; mapAlgo2d[5]=9;
std::map <int,double> mapAlgo3d;
- mapAlgo3d[0]=1; mapAlgo3d[1]=4; mapAlgo3d[2]=5; mapAlgo3d[3]=6; mapAlgo3d[4]=7; mapAlgo3d[4]=9;
+ mapAlgo3d[0]=1; mapAlgo3d[1]=4; mapAlgo3d[2]=5; mapAlgo3d[3]=6; mapAlgo3d[4]=7; mapAlgo3d[5]=9;
int ok;
ok = GmshSetOption("Mesh", "Algorithm" , mapAlgo2d[_algo2d]) ;
meshadapt,
delaunay,
frontal,
- delaunayforquad
+ delaunayforquad,
+ packingparallelograms
};
enum Algo3D
my2DAlgo = new QComboBox( GroupC1 );
QStringList types2DAlgo;
types2DAlgo << tr( "GMSH_AUTOMATIC" ) << tr( "GMSH_MESH_ADAPT" ) << tr( "GMSH_DELAUNAY" ) <<
- tr( "GMSH_FRONTAL" ) << tr( "GMSH_DELAUNAY_FOR_QUAD" );
+ tr( "GMSH_FRONTAL" ) << tr( "GMSH_DELAUNAY_FOR_QUAD" ) << tr( "GMSH_PACKING_OF_PARALLELOGRAMS" );
my2DAlgo->addItems( types2DAlgo );
aGroupLayout->addWidget( my2DAlgo, row, 1 );
row++;
<source>GMSH_DELAUNAY_FOR_QUAD</source>
<translation>Delaunay for quads</translation>
</message>
+ <message>
+ <source>GMSH_PACKING_OF_PARALLELOGRAMS</source>
+ <translation>Packing of parallelograms</translation>
+ </message>
<message>
<source>GMSH_3D_ALGO</source>
<translation>3D Algorithm</translation>
<source>GMSH_DELAUNAY_FOR_QUAD</source>
<translation>Delaunay pour quads</translation>
</message>
+ <message>
+ <source>GMSH_PACKING_OF_PARALLELOGRAMS</source>
+ <translation>Remplissage de parallélogrammes</translation>
+ </message>
<message>
<source>GMSH_3D_ALGO</source>
<translation>Algorithme 3D</translation>