mirror of
https://git.salome-platform.org/gitpub/modules/smesh.git
synced 2025-01-03 21:30:34 +05:00
Remove unused files.
This commit is contained in:
parent
8afe14fa39
commit
9ac332f281
@ -1,171 +0,0 @@
|
|||||||
# Copyright (C) 2005 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
|
||||||
# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
|
||||||
#
|
|
||||||
# This library is free software; you can redistribute it and/or
|
|
||||||
# modify it under the terms of the GNU Lesser General Public
|
|
||||||
# License as published by the Free Software Foundation; either
|
|
||||||
# version 2.1 of the License.
|
|
||||||
#
|
|
||||||
# This library is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
||||||
# Lesser General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU Lesser General Public
|
|
||||||
# License along with this library; if not, write to the Free Software
|
|
||||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
|
||||||
#
|
|
||||||
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
|
||||||
#
|
|
||||||
# -* Makefile *-
|
|
||||||
#
|
|
||||||
# Author : Nadir Bouhamou (CEA)
|
|
||||||
# Module : SMESH
|
|
||||||
# Date : 10/10/2003
|
|
||||||
#
|
|
||||||
#
|
|
||||||
|
|
||||||
# source path
|
|
||||||
top_srcdir=@top_srcdir@
|
|
||||||
top_builddir=../..
|
|
||||||
srcdir=@srcdir@
|
|
||||||
VPATH=.:@srcdir@
|
|
||||||
|
|
||||||
@COMMENCE@
|
|
||||||
|
|
||||||
# Libraries targets
|
|
||||||
LIB = libNETGEN.la
|
|
||||||
|
|
||||||
# additionnal information to compil and link file
|
|
||||||
CPPFLAGS += -DSOLIDGEOM -DLINUX $(OCC_INCLUDES)
|
|
||||||
CXXFLAGS += -DSOLIDGEOM -DLINUX $(OCC_CXXFLAGS)
|
|
||||||
|
|
||||||
LDFLAGS += $(OCC_KERNEL_LIBS) $(OCC_MODELER_LIBS) -lg2c
|
|
||||||
|
|
||||||
NETGEN_LIBS_DIR=@NETGEN_LIBS_DIR@
|
|
||||||
|
|
||||||
LIB_OBJ_O = linopt.o \
|
|
||||||
bfgs.o \
|
|
||||||
linsearch.o \
|
|
||||||
global.o \
|
|
||||||
bisect.o \
|
|
||||||
meshtool.o \
|
|
||||||
refine.o \
|
|
||||||
ruler3.o \
|
|
||||||
improve3.o \
|
|
||||||
adfront3.o \
|
|
||||||
tetrarls.o \
|
|
||||||
prism2rls.o \
|
|
||||||
pyramidrls.o \
|
|
||||||
pyramid2rls.o \
|
|
||||||
netrule3.o \
|
|
||||||
ruler2.o \
|
|
||||||
meshclass.o \
|
|
||||||
improve2.o \
|
|
||||||
adfront2.o \
|
|
||||||
netrule2.o \
|
|
||||||
triarls.o \
|
|
||||||
geomsearch.o \
|
|
||||||
secondorder.o \
|
|
||||||
meshtype.o \
|
|
||||||
parser3.o \
|
|
||||||
quadrls.o \
|
|
||||||
specials.o \
|
|
||||||
parser2.o \
|
|
||||||
meshing2.o \
|
|
||||||
meshing3.o \
|
|
||||||
meshfunc.o \
|
|
||||||
localh.o \
|
|
||||||
improve2gen.o \
|
|
||||||
delaunay.o \
|
|
||||||
boundarylayer.o \
|
|
||||||
msghandler.o \
|
|
||||||
meshfunc2d.o \
|
|
||||||
smoothing2.o \
|
|
||||||
smoothing3.o \
|
|
||||||
topology.o \
|
|
||||||
curvedelems.o \
|
|
||||||
clusters.o \
|
|
||||||
zrefine.o \
|
|
||||||
ngexception.o \
|
|
||||||
geomtest3d.o \
|
|
||||||
geom2d.o \
|
|
||||||
geom3d.o \
|
|
||||||
adtree.o \
|
|
||||||
transform3d.o \
|
|
||||||
geomfuncs.o \
|
|
||||||
polynomial.o \
|
|
||||||
densemat.o \
|
|
||||||
vector.o \
|
|
||||||
basemat.o \
|
|
||||||
sparsmat.o \
|
|
||||||
algprim.o \
|
|
||||||
brick.o \
|
|
||||||
manifold.o \
|
|
||||||
bspline2d.o \
|
|
||||||
meshsurf.o \
|
|
||||||
csgeom.o \
|
|
||||||
polyhedra.o \
|
|
||||||
curve2d.o \
|
|
||||||
singularref.o \
|
|
||||||
edgeflw.o \
|
|
||||||
solid.o \
|
|
||||||
explicitcurve2d.o \
|
|
||||||
specpoin.o \
|
|
||||||
gencyl.o \
|
|
||||||
revolution.o \
|
|
||||||
genmesh.o \
|
|
||||||
spline3d.o \
|
|
||||||
surface.o \
|
|
||||||
identify.o \
|
|
||||||
triapprox.o \
|
|
||||||
meshstlsurface.o \
|
|
||||||
stlline.o \
|
|
||||||
stltopology.o \
|
|
||||||
stltool.o \
|
|
||||||
stlgeom.o \
|
|
||||||
stlgeomchart.o \
|
|
||||||
stlgeommesh.o \
|
|
||||||
table.o \
|
|
||||||
optmem.o \
|
|
||||||
spbita2d.o \
|
|
||||||
hashtabl.o \
|
|
||||||
sort.o \
|
|
||||||
flags.o \
|
|
||||||
seti.o \
|
|
||||||
bitarray.o \
|
|
||||||
array.o \
|
|
||||||
symbolta.o \
|
|
||||||
mystring.o \
|
|
||||||
moveablemem.o \
|
|
||||||
spline2d.o \
|
|
||||||
splinegeometry2.o \
|
|
||||||
ngnewdelete.o \
|
|
||||||
nglib.o
|
|
||||||
|
|
||||||
$(LIB_OBJ_O):
|
|
||||||
ar x $(NETGEN_LIBS_DIR)/libnginterface.a
|
|
||||||
ar x $(NETGEN_LIBS_DIR)/libcsg.a
|
|
||||||
ar x $(NETGEN_LIBS_DIR)/libgprim.a
|
|
||||||
ar x $(NETGEN_LIBS_DIR)/libmesh.a
|
|
||||||
ar x $(NETGEN_LIBS_DIR)/libopti.a
|
|
||||||
ar x $(NETGEN_LIBS_DIR)/libgen.a
|
|
||||||
ar x $(NETGEN_LIBS_DIR)/libla.a
|
|
||||||
ar x $(NETGEN_LIBS_DIR)/libstlgeom.a
|
|
||||||
ar x $(NETGEN_LIBS_DIR)/libgeom2d.a
|
|
||||||
rm -rf sgparser.o hprefinement.o parthreads.o writediffpack.o writepermas.o writeuser.o dynamicmem.o importsolution.o readuser.o writefeap.o writetecplot.o wuchemnitz.o extrusion.o writeabaqus.o writefluent.o writetochnog.o csgparser.o geom2dmesh.o
|
|
||||||
|
|
||||||
LIB_OBJ_LO = $(LIB_OBJ_O:%.o=%.lo)
|
|
||||||
|
|
||||||
#implicits rules
|
|
||||||
|
|
||||||
.o.lo:
|
|
||||||
ln -s $< $@ || true
|
|
||||||
|
|
||||||
@CONCLUDE@
|
|
||||||
|
|
||||||
$(LIB): $(LIB_OBJ_O) $(LIB_OBJ_LO)
|
|
||||||
@$(LT) --mode=link $(CXX) -rpath $(libdir) -o $@ $(CXXFLAGS) $(LIB_OBJ_LO) $(LDFLAGS) $(LIBS)
|
|
||||||
|
|
||||||
mostlyclean: cleandep
|
|
||||||
-$(RM) $(LIB_OBJ_O) $(LIB_OBJ_LO)
|
|
@ -1,102 +0,0 @@
|
|||||||
The Netgen 4.3 from the web location : http://www.hpfem.jku.at/netgen/ is used
|
|
||||||
in the SMESH Module of Salome2 distribution.
|
|
||||||
|
|
||||||
How to build Netgen for Salome
|
|
||||||
------------------------------
|
|
||||||
|
|
||||||
Patch the official netgen 4.3 distribution:
|
|
||||||
|
|
||||||
$ cd netgen43
|
|
||||||
$ patch -p1 < patch_directory/netgen43ForSalome.patch
|
|
||||||
|
|
||||||
Then run makeForSalome.sh:
|
|
||||||
$ sh makeForSalome.sh
|
|
||||||
|
|
||||||
|
|
||||||
Additional information for maintainers
|
|
||||||
--------------------------------------
|
|
||||||
|
|
||||||
The SMESH Engine of SALOME2 (particularly the m4 file check_Netgen.m4) assume
|
|
||||||
that Netgen is installed in the directory <netgen_installation_path> as follow:
|
|
||||||
|
|
||||||
prompt> ls <netgen_installation_path>
|
|
||||||
|
|
||||||
bin/ cshrc_for_netgen doc/ include/ lib/ tutorials/
|
|
||||||
|
|
||||||
prompt> ls <netgen_installation_path>/bin
|
|
||||||
|
|
||||||
LINUX/
|
|
||||||
|
|
||||||
prompt> ls <netgen_installation_path>/bin/LINUX/
|
|
||||||
|
|
||||||
demoapp/ ng ng.tcl ngtcltk/ startup.tcl
|
|
||||||
|
|
||||||
prompt> ls <netgen_installation_path>/bin/LINUX/demoapp/
|
|
||||||
|
|
||||||
demoapp.tcl
|
|
||||||
|
|
||||||
prompt> ls <netgen_installation_path>/bin/LINUX/ngtcltk/
|
|
||||||
|
|
||||||
dialog.tcl menustat.tcl ngicon.tcl parameters.tcl
|
|
||||||
drawing.tcl nghelp.tcl ngvisual.tcl variables.tcl
|
|
||||||
|
|
||||||
prompt> ls <netgen_installation_path>/doc/
|
|
||||||
|
|
||||||
ng4.pdf usenetgen.ps
|
|
||||||
|
|
||||||
prompt> ls <netgen_installation_path>/include/
|
|
||||||
|
|
||||||
nglib.h
|
|
||||||
|
|
||||||
prompt> ls <netgen_installation_path>/lib/
|
|
||||||
|
|
||||||
LINUX/
|
|
||||||
|
|
||||||
prompt> ls <netgen_installation_path>/lib/LINUX/
|
|
||||||
|
|
||||||
libcsg.a libgeom2d.a libla.a libnginterface.a libstlgeom.a
|
|
||||||
libgen.a libgprim.a libmesh.a libopti.a libvis.a
|
|
||||||
|
|
||||||
prompt> ls <netgen_installation_path>/tutorials/
|
|
||||||
|
|
||||||
boxcyl.geo cylinder.geo ficherea.geo part1.stl square.in2d
|
|
||||||
cone.geo cylsphere.geo hinge.stl sculpture.geo trafo.geo
|
|
||||||
cubeandspheres.geo demo2d.in2d lshape3d.geo shaft.geo twobricks.geo
|
|
||||||
cube.geo ellipsoid.geo manyholes.geo sphere.geo twocubes.geo
|
|
||||||
cubemcyl.geo ellipticcyl.geo matrix.geo sphereincube.geo twocyl.geo
|
|
||||||
cubemsphere.geo
|
|
||||||
|
|
||||||
All *.tcl files are needed to control and initiate the Netgen mesher throughout its
|
|
||||||
MHI (Machine Human Interface).<netgen_installation_path>/bin/LINUX/ng is the Netgen
|
|
||||||
executable with its embarked MHI. All the libraries *.a should be compiled without
|
|
||||||
the option -DOPENGL which is only needed for the Netgen MHI. netgen43 is assumed to
|
|
||||||
be the directory downloaded from the above web location archive of Netgen. The library
|
|
||||||
<netgen_installation_path>/lib/LINUX/libnginterface.a should contain the objects
|
|
||||||
nglib.o (from netgen43/libsrc/interface/nglib.cpp) and ngnewdelete.o
|
|
||||||
(from netgen43/ngtcltk/ngnewdelete.cpp).
|
|
||||||
|
|
||||||
To have that kind of distribution from the version in the above web location you
|
|
||||||
should first compile Netgen as suggested in the netgen43/README.INSTALL file. It will
|
|
||||||
then produce the executable ng linked statically with the libraries *.a. Then modify
|
|
||||||
the Makefiles to remove -DOPENGL from compiler flags list, add the objects nglib.o
|
|
||||||
and ngnewdelete.o to the library libnginterface.a and recompile the libraries only.
|
|
||||||
|
|
||||||
From the above web location perhaps, you will have to alter some Netgen sources to
|
|
||||||
compile them; if you find any difficulties to do that, just ask me.
|
|
||||||
|
|
||||||
Nadir
|
|
||||||
|
|
||||||
********************************
|
|
||||||
* Dr Nadir Bouhamou *
|
|
||||||
* Ingénieur-chercheur *
|
|
||||||
* Engineer-Researcher *
|
|
||||||
* *
|
|
||||||
* CEA Saclay *
|
|
||||||
* DEN/DM2S/SFME/LGLS *
|
|
||||||
* Bat 454 Pièce 5A *
|
|
||||||
* 91191 Gif-Sur-Yvette cédex *
|
|
||||||
* *
|
|
||||||
* Tél: +33 (0)1 69 08 73 07 *
|
|
||||||
* Fax: +33 (0)1 69 08 96 96 *
|
|
||||||
* email: nadir.bouhamou@cea.fr *
|
|
||||||
********************************
|
|
@ -1,221 +0,0 @@
|
|||||||
diff -N -r -u netgen43/libsrc/include/spline2d.hpp /tmp/netgen43/libsrc/include/spline2d.hpp
|
|
||||||
--- netgen43/libsrc/include/spline2d.hpp 1970-01-01 01:00:00.000000000 +0100
|
|
||||||
+++ /tmp/netgen43/libsrc/include/spline2d.hpp 2003-12-10 16:28:12.000000000 +0100
|
|
||||||
@@ -0,0 +1 @@
|
|
||||||
+#include "../geom2d/spline2d.hpp"
|
|
||||||
diff -N -r -u netgen43/libsrc/include/splinegeometry2.hpp /tmp/netgen43/libsrc/include/splinegeometry2.hpp
|
|
||||||
--- netgen43/libsrc/include/splinegeometry2.hpp 1970-01-01 01:00:00.000000000 +0100
|
|
||||||
+++ /tmp/netgen43/libsrc/include/splinegeometry2.hpp 2003-12-10 16:28:23.000000000 +0100
|
|
||||||
@@ -0,0 +1 @@
|
|
||||||
+#include "../geom2d/splinegeometry2.hpp"
|
|
||||||
diff -N -r -u netgen43/libsrc/interface/Makefile /tmp/netgen43/libsrc/interface/Makefile
|
|
||||||
--- netgen43/libsrc/interface/Makefile 2003-05-07 16:01:43.000000000 +0200
|
|
||||||
+++ /tmp/netgen43/libsrc/interface/Makefile 2003-12-10 15:59:47.000000000 +0100
|
|
||||||
@@ -1,4 +1,4 @@
|
|
||||||
-src = nginterface.cpp writeuser.cpp writediffpack.cpp writeabaqus.cpp writefluent.cpp writepermas.cpp writetochnog.cpp writetecplot.cpp wuchemnitz.cpp writetochnog.cpp writefeap.cpp readuser.cpp importsolution.cpp
|
|
||||||
+src = writeuser.cpp writediffpack.cpp writeabaqus.cpp writefluent.cpp writepermas.cpp writetochnog.cpp writetecplot.cpp wuchemnitz.cpp writetochnog.cpp writefeap.cpp readuser.cpp importsolution.cpp nglib.cpp ngnewdelete.cpp
|
|
||||||
#
|
|
||||||
lib = nginterface
|
|
||||||
libpath = libsrc/interface
|
|
||||||
diff -N -r -u netgen43/libsrc/interface/nglib.cpp /tmp/netgen43/libsrc/interface/nglib.cpp
|
|
||||||
--- netgen43/libsrc/interface/nglib.cpp 2003-05-07 16:01:43.000000000 +0200
|
|
||||||
+++ /tmp/netgen43/libsrc/interface/nglib.cpp 2003-12-10 16:32:54.000000000 +0100
|
|
||||||
@@ -23,6 +23,20 @@
|
|
||||||
|
|
||||||
#include "nglib.h"
|
|
||||||
|
|
||||||
+namespace netgen
|
|
||||||
+{
|
|
||||||
+ char geomfilename [100];
|
|
||||||
+
|
|
||||||
+ //Destination for messages, errors, ...
|
|
||||||
+ void Ng_PrintDest(const char * s)
|
|
||||||
+ {
|
|
||||||
+ (*mycout) << s << flush;
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
+#include <spline2d.hpp>
|
|
||||||
+#include <splinegeometry2.hpp>
|
|
||||||
+}
|
|
||||||
+
|
|
||||||
using namespace netgen;
|
|
||||||
|
|
||||||
// constants and types:
|
|
||||||
@@ -171,8 +185,6 @@
|
|
||||||
// CSG Geometry
|
|
||||||
|
|
||||||
// FlexLexer * lexer;
|
|
||||||
-char geomfilename [100];
|
|
||||||
-
|
|
||||||
|
|
||||||
// 2D Meshing Functions:
|
|
||||||
|
|
||||||
@@ -362,7 +374,18 @@
|
|
||||||
cout << "e(" << readedges.Get(i) << "," << readedges.Get(i+1) << ")" << endl;
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
- geo->AddEdges(readedges);
|
|
||||||
+
|
|
||||||
+ ARRAY< Point<3> > readedges1;
|
|
||||||
+
|
|
||||||
+ for (i = 1; i <= readedges.Size(); i++)
|
|
||||||
+ {
|
|
||||||
+ Point3d readedgesData = readedges.Get(i);
|
|
||||||
+ Point <3> readedges1Data = Point<3>(readedgesData.X(),readedgesData.Y(),readedgesData.Z());
|
|
||||||
+
|
|
||||||
+ readedges1.Append(readedges1Data);
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
+ geo->AddEdges(readedges1);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (geo->GetStatus() == STLTopology::STL_GOOD || geo->GetStatus() == STLTopology::STL_WARNING) return NG_OK;
|
|
||||||
@@ -472,7 +495,14 @@
|
|
||||||
n = Vec3d(nv[0],nv[1],nv[2]);
|
|
||||||
}
|
|
||||||
|
|
||||||
- readtrias.Append(STLReadTriangle(apts,n));
|
|
||||||
+ Point<3> apts1[3];
|
|
||||||
+ apts1[0] = Point<3>(p1[0],p1[1],p1[2]);
|
|
||||||
+ apts1[1] = Point<3>(p2[0],p2[1],p2[2]);
|
|
||||||
+ apts1[2] = Point<3>(p3[0],p3[1],p3[2]);
|
|
||||||
+
|
|
||||||
+ Vec<3> n1 = Vec<3>(n.X(),n.Y(),n.Z());
|
|
||||||
+
|
|
||||||
+ readtrias.Append(STLReadTriangle(apts1,n1));
|
|
||||||
}
|
|
||||||
|
|
||||||
// add (optional) edges:
|
|
||||||
@@ -487,30 +517,29 @@
|
|
||||||
|
|
||||||
// compatibility functions:
|
|
||||||
|
|
||||||
-void MyError (const char * ch)
|
|
||||||
+void netgen::MyError (const char * ch)
|
|
||||||
{
|
|
||||||
cerr << ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
-//Destination for messages, errors, ...
|
|
||||||
-void Ng_PrintDest(const char * s)
|
|
||||||
-{
|
|
||||||
- (*mycout) << s << flush;
|
|
||||||
-}
|
|
||||||
-
|
|
||||||
-
|
|
||||||
-double GetTime ()
|
|
||||||
+double netgen::GetTime ()
|
|
||||||
{
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
-void ResetTime ()
|
|
||||||
+void netgen::ResetTime ()
|
|
||||||
{
|
|
||||||
;
|
|
||||||
}
|
|
||||||
|
|
||||||
-void MyBeep (int i)
|
|
||||||
+void netgen::MyBeep (int i)
|
|
||||||
{
|
|
||||||
;
|
|
||||||
}
|
|
||||||
|
|
||||||
+void MeshFromSpline2D (SplineGeometry2d & geometry,
|
|
||||||
+ Mesh *& mesh,
|
|
||||||
+ MeshingParameters & mp)
|
|
||||||
+{
|
|
||||||
+ MeshFromSpline2D (geometry, mesh, mp);
|
|
||||||
+}
|
|
||||||
diff -N -r -u netgen43/libsrc/makefile.mach.LINUX /tmp/netgen43/libsrc/makefile.mach.LINUX
|
|
||||||
--- netgen43/libsrc/makefile.mach.LINUX 2003-05-07 16:01:43.000000000 +0200
|
|
||||||
+++ /tmp/netgen43/libsrc/makefile.mach.LINUX 2003-12-10 15:12:18.000000000 +0100
|
|
||||||
@@ -14,7 +14,8 @@
|
|
||||||
#
|
|
||||||
CFLAGS2 =
|
|
||||||
# pg stands for profiling - also in linkflags2
|
|
||||||
-CPLUSPLUSFLAGS2 = -O2 -I/usr/X11R6/include -DLINUX -DOPENGL
|
|
||||||
+#CPLUSPLUSFLAGS2 = -O2 -I/usr/X11R6/include -DLINUX -DOPENGL
|
|
||||||
+CPLUSPLUSFLAGS2 = -O2 -I/usr/X11R6/include -DLINUX
|
|
||||||
# -fomit-frame-pointer
|
|
||||||
# -ffast-math
|
|
||||||
#
|
|
||||||
diff -N -r -u netgen43/libsrc/meshing/improve2.cpp /tmp/netgen43/libsrc/meshing/improve2.cpp
|
|
||||||
--- netgen43/libsrc/meshing/improve2.cpp 2003-05-07 16:01:43.000000000 +0200
|
|
||||||
+++ /tmp/netgen43/libsrc/meshing/improve2.cpp 2003-12-10 15:42:00.000000000 +0100
|
|
||||||
@@ -3,7 +3,7 @@
|
|
||||||
#include "meshing.hpp"
|
|
||||||
#include <opti.hpp>
|
|
||||||
|
|
||||||
-#include <visual.hpp>
|
|
||||||
+/*#include <visual.hpp>*/
|
|
||||||
|
|
||||||
|
|
||||||
namespace netgen
|
|
||||||
diff -N -r -u netgen43/libsrc/meshing/meshing2.cpp /tmp/netgen43/libsrc/meshing/meshing2.cpp
|
|
||||||
--- netgen43/libsrc/meshing/meshing2.cpp 2003-05-07 16:01:43.000000000 +0200
|
|
||||||
+++ /tmp/netgen43/libsrc/meshing/meshing2.cpp 2003-12-10 15:34:35.000000000 +0100
|
|
||||||
@@ -1785,7 +1785,7 @@
|
|
||||||
|
|
||||||
|
|
||||||
#else
|
|
||||||
-void glrender (int wait)
|
|
||||||
+void netgen::glrender (int wait)
|
|
||||||
{
|
|
||||||
;
|
|
||||||
}
|
|
||||||
diff -N -r -u netgen43/libsrc/visualization/stlmeshing.cpp /tmp/netgen43/libsrc/visualization/stlmeshing.cpp
|
|
||||||
--- netgen43/libsrc/visualization/stlmeshing.cpp 2003-05-07 16:01:43.000000000 +0200
|
|
||||||
+++ /tmp/netgen43/libsrc/visualization/stlmeshing.cpp 2003-12-10 15:52:53.000000000 +0100
|
|
||||||
@@ -5,7 +5,7 @@
|
|
||||||
#include <stlgeom.hpp>
|
|
||||||
|
|
||||||
#include <meshing.hpp>
|
|
||||||
-#include <visual.hpp>
|
|
||||||
+/*#include <visual.hpp>*/
|
|
||||||
|
|
||||||
namespace netgen
|
|
||||||
{
|
|
||||||
diff -N -r -u netgen43/Makefile /tmp/netgen43/Makefile
|
|
||||||
--- netgen43/Makefile 2003-05-07 16:01:43.000000000 +0200
|
|
||||||
+++ /tmp/netgen43/Makefile 2003-12-10 15:11:41.000000000 +0100
|
|
||||||
@@ -35,7 +35,8 @@
|
|
||||||
.SUFFIXES: .cpp .o
|
|
||||||
#
|
|
||||||
#
|
|
||||||
-CPLUSPLUSFLAGS1 = -c -I$(LIBSRC_DIR)/include -DOPENGL
|
|
||||||
+#CPLUSPLUSFLAGS1 = -c -I$(LIBSRC_DIR)/include -DOPENGL
|
|
||||||
+CPLUSPLUSFLAGS1 = -c -I$(LIBSRC_DIR)/include
|
|
||||||
LINKFLAGS1 = -lGL -lGLU -lX11 -lXext -lXmu
|
|
||||||
#
|
|
||||||
CPLUSPLUSFLAGS = $(CPLUSPLUSFLAGS1) $(CPLUSPLUSFLAGS2) $(CPLUSPLUSFLAGS3)
|
|
||||||
diff -N -r -u netgen43/makeForSalome.sh /tmp/netgen43/makeForSalome.sh
|
|
||||||
--- netgen43/makeForSalome.sh 1970-01-01 01:00:00.000000000 +0100
|
|
||||||
+++ /tmp/netgen43/makeForSalome.sh 2004-01-05 12:33:59.000000000 +0100
|
|
||||||
@@ -0,0 +1,26 @@
|
|
||||||
+#! /bin/sh
|
|
||||||
+cp ngtcltk/ngnewdelete.* libsrc/interface/
|
|
||||||
+
|
|
||||||
+MACHINE=LINUX
|
|
||||||
+export MACHINE
|
|
||||||
+make -C libsrc/csg
|
|
||||||
+make -C libsrc/general
|
|
||||||
+make -C libsrc/geom2d
|
|
||||||
+make -C libsrc/gprim
|
|
||||||
+make -C libsrc/interface
|
|
||||||
+make -C libsrc/linalg
|
|
||||||
+make -C libsrc/meshing
|
|
||||||
+make -C libsrc/opti
|
|
||||||
+make -C libsrc/stlgeom
|
|
||||||
+
|
|
||||||
+if [ ! -d install ] ; then
|
|
||||||
+ mkdir install
|
|
||||||
+fi
|
|
||||||
+
|
|
||||||
+cp -r lib install/
|
|
||||||
+
|
|
||||||
+if [ ! -d install/include ] ; then
|
|
||||||
+ mkdir install/include
|
|
||||||
+fi
|
|
||||||
+
|
|
||||||
+cp libsrc/interface/nglib.h install/include
|
|
@ -1,67 +0,0 @@
|
|||||||
# SMESH NETGENPlugin : implementaion of SMESH idl descriptions
|
|
||||||
#
|
|
||||||
# Copyright (C) 2004 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
|
||||||
# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
|
||||||
#
|
|
||||||
# This library is free software; you can redistribute it and/or
|
|
||||||
# modify it under the terms of the GNU Lesser General Public
|
|
||||||
# License as published by the Free Software Foundation; either
|
|
||||||
# version 2.1 of the License.
|
|
||||||
#
|
|
||||||
# This library is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
||||||
# Lesser General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU Lesser General Public
|
|
||||||
# License along with this library; if not, write to the Free Software
|
|
||||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
|
||||||
#
|
|
||||||
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
|
||||||
#
|
|
||||||
#
|
|
||||||
#
|
|
||||||
# File : Makefile.in
|
|
||||||
# Author : Julia DOROVSKIKH
|
|
||||||
# Module : SMESH
|
|
||||||
# $Header$
|
|
||||||
|
|
||||||
top_srcdir=@top_srcdir@
|
|
||||||
top_builddir=../..
|
|
||||||
srcdir=@srcdir@
|
|
||||||
VPATH=.:@srcdir@:@top_srcdir@/idl:$(top_builddir)/idl:
|
|
||||||
|
|
||||||
|
|
||||||
@COMMENCE@
|
|
||||||
|
|
||||||
EXPORT_PYSCRIPTS =
|
|
||||||
|
|
||||||
# .po files to transform in .qm
|
|
||||||
PO_FILES = NETGENPlugin_icons.po
|
|
||||||
|
|
||||||
# Libraries targets
|
|
||||||
LIB = libNETGENEngine.la
|
|
||||||
LIB_SRC = \
|
|
||||||
NETGENPlugin_NETGEN_3D.cxx \
|
|
||||||
NETGENPlugin_NETGEN_3D_i.cxx \
|
|
||||||
NETGENPlugin_i.cxx
|
|
||||||
|
|
||||||
LIB_SERVER_IDL = SMESH_NetgenAlgorithm.idl
|
|
||||||
|
|
||||||
LIB_CLIENT_IDL = SMESH_Gen.idl SMESH_Mesh.idl SMESH_Group.idl
|
|
||||||
|
|
||||||
# Executables targets
|
|
||||||
BIN =
|
|
||||||
BIN_SRC =
|
|
||||||
|
|
||||||
# additionnal information to compil and link file
|
|
||||||
NETGEN_INCLUDES=@NETGEN_INCLUDES@
|
|
||||||
|
|
||||||
CPPFLAGS+= $(OCC_INCLUDES) $(HDF5_INCLUDES) $(KERNEL_CXXFLAGS) \
|
|
||||||
$(GEOM_CXXFLAGS) $(NETGEN_INCLUDES) $(BOOST_CPPFLAGS)
|
|
||||||
CXXFLAGS+= $(OCC_CXXFLAGS) $(HDF5_INCLUDES) $(KERNEL_CXXFLAGS) \
|
|
||||||
$(GEOM_CXXFLAGS) $(NETGEN_INCLUDES)
|
|
||||||
|
|
||||||
LDFLAGS+= $(HDF5_LIBS) -lSMESHimpl -lSMESHEngine -lStdMeshers -lStdMeshersEngine -lNETGEN $(KERNEL_LDFLAGS) $(GEOM_LDFLAGS) -lSalomeGenericObj
|
|
||||||
|
|
||||||
@CONCLUDE@
|
|
File diff suppressed because it is too large
Load Diff
@ -1,62 +0,0 @@
|
|||||||
// Copyright (C) 2005 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
|
||||||
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
|
||||||
//
|
|
||||||
// This library is free software; you can redistribute it and/or
|
|
||||||
// modify it under the terms of the GNU Lesser General Public
|
|
||||||
// License as published by the Free Software Foundation; either
|
|
||||||
// version 2.1 of the License.
|
|
||||||
//
|
|
||||||
// This library is distributed in the hope that it will be useful
|
|
||||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
||||||
// Lesser General Public License for more details.
|
|
||||||
//
|
|
||||||
// You should have received a copy of the GNU Lesser General Public
|
|
||||||
// License along with this library; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
|
||||||
//
|
|
||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
|
||||||
//
|
|
||||||
//=============================================================================
|
|
||||||
// File : NETGENPlugin_NETGEN_3D.hxx
|
|
||||||
// Moved here from SMESH_NETGEN_3D.hxx
|
|
||||||
// Created : lundi 27 Janvier 2003
|
|
||||||
// Author : Nadir BOUHAMOU (CEA)
|
|
||||||
// Project : SALOME
|
|
||||||
// Copyright : CEA 2003
|
|
||||||
// $Header$
|
|
||||||
//=============================================================================
|
|
||||||
|
|
||||||
#ifndef _NETGENPlugin_NETGEN_3D_HXX_
|
|
||||||
#define _NETGENPlugin_NETGEN_3D_HXX_
|
|
||||||
|
|
||||||
#include "SMESH_3D_Algo.hxx"
|
|
||||||
#include "SMESH_Mesh.hxx"
|
|
||||||
#include "StdMeshers_MaxElementVolume.hxx"
|
|
||||||
#include "Utils_SALOME_Exception.hxx"
|
|
||||||
|
|
||||||
class NETGENPlugin_NETGEN_3D: public SMESH_3D_Algo
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
NETGENPlugin_NETGEN_3D(int hypId, int studyId, SMESH_Gen* gen);
|
|
||||||
virtual ~NETGENPlugin_NETGEN_3D();
|
|
||||||
|
|
||||||
virtual bool CheckHypothesis(SMESH_Mesh& aMesh,
|
|
||||||
const TopoDS_Shape& aShape,
|
|
||||||
SMESH_Hypothesis::Hypothesis_Status& aStatus);
|
|
||||||
|
|
||||||
virtual bool Compute(SMESH_Mesh& aMesh,
|
|
||||||
const TopoDS_Shape& aShape);
|
|
||||||
|
|
||||||
ostream & SaveTo(ostream & save);
|
|
||||||
istream & LoadFrom(istream & load);
|
|
||||||
friend ostream & operator << (ostream & save, NETGENPlugin_NETGEN_3D & hyp);
|
|
||||||
friend istream & operator >> (istream & load, NETGENPlugin_NETGEN_3D & hyp);
|
|
||||||
|
|
||||||
protected:
|
|
||||||
double _maxElementVolume;
|
|
||||||
|
|
||||||
const StdMeshers_MaxElementVolume* _hypMaxElementVolume;
|
|
||||||
};
|
|
||||||
|
|
||||||
#endif
|
|
@ -1,85 +0,0 @@
|
|||||||
// SMESH SMESH_I : idl implementation based on 'SMESH' unit's calsses
|
|
||||||
//
|
|
||||||
// Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
|
||||||
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
|
||||||
//
|
|
||||||
// This library is free software; you can redistribute it and/or
|
|
||||||
// modify it under the terms of the GNU Lesser General Public
|
|
||||||
// License as published by the Free Software Foundation; either
|
|
||||||
// version 2.1 of the License.
|
|
||||||
//
|
|
||||||
// This library is distributed in the hope that it will be useful,
|
|
||||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
||||||
// Lesser General Public License for more details.
|
|
||||||
//
|
|
||||||
// You should have received a copy of the GNU Lesser General Public
|
|
||||||
// License along with this library; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
|
||||||
//
|
|
||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
// File : NETGENPlugin_NETGEN_3D_i.cxx
|
|
||||||
// Moved here from SMESH_NETGEN_3D_i.cxx
|
|
||||||
// Author : Nadir Bouhamou CEA
|
|
||||||
// Module : SMESH
|
|
||||||
// $Header$
|
|
||||||
|
|
||||||
using namespace std;
|
|
||||||
#include "NETGENPlugin_NETGEN_3D_i.hxx"
|
|
||||||
#include "SMESH_Gen.hxx"
|
|
||||||
|
|
||||||
#include "Utils_CorbaException.hxx"
|
|
||||||
#include "utilities.h"
|
|
||||||
|
|
||||||
//=============================================================================
|
|
||||||
/*!
|
|
||||||
* NETGENPlugin_NETGEN_3D_i::NETGENPlugin_NETGEN_3D_i
|
|
||||||
*
|
|
||||||
* Constructor
|
|
||||||
*/
|
|
||||||
//=============================================================================
|
|
||||||
|
|
||||||
NETGENPlugin_NETGEN_3D_i::NETGENPlugin_NETGEN_3D_i( PortableServer::POA_ptr thePOA,
|
|
||||||
int theStudyId,
|
|
||||||
::SMESH_Gen* theGenImpl )
|
|
||||||
: SALOME::GenericObj_i( thePOA ),
|
|
||||||
SMESH_Hypothesis_i( thePOA ),
|
|
||||||
SMESH_Algo_i( thePOA ),
|
|
||||||
SMESH_3D_Algo_i( thePOA )
|
|
||||||
{
|
|
||||||
MESSAGE( "NETGENPlugin_NETGEN_3D_i::NETGENPlugin_NETGEN_3D_i" );
|
|
||||||
myBaseImpl = new ::NETGENPlugin_NETGEN_3D( theGenImpl->GetANewId(),
|
|
||||||
theStudyId,
|
|
||||||
theGenImpl );
|
|
||||||
}
|
|
||||||
|
|
||||||
//=============================================================================
|
|
||||||
/*!
|
|
||||||
* NETGENPlugin_NETGEN_3D_i::~NETGENPlugin_NETGEN_3D_i
|
|
||||||
*
|
|
||||||
* Destructor
|
|
||||||
*/
|
|
||||||
//=============================================================================
|
|
||||||
|
|
||||||
NETGENPlugin_NETGEN_3D_i::~NETGENPlugin_NETGEN_3D_i()
|
|
||||||
{
|
|
||||||
MESSAGE( "NETGENPlugin_NETGEN_3D_i::~NETGENPlugin_NETGEN_3D_i" );
|
|
||||||
}
|
|
||||||
|
|
||||||
//=============================================================================
|
|
||||||
/*!
|
|
||||||
* NETGENPlugin_NETGEN_3D_i::GetImpl
|
|
||||||
*
|
|
||||||
* Get implementation
|
|
||||||
*/
|
|
||||||
//=============================================================================
|
|
||||||
|
|
||||||
::NETGENPlugin_NETGEN_3D* NETGENPlugin_NETGEN_3D_i::GetImpl()
|
|
||||||
{
|
|
||||||
MESSAGE( "NETGENPlugin_NETGEN_3D_i::GetImpl" );
|
|
||||||
return ( ::NETGENPlugin_NETGEN_3D* )myBaseImpl;
|
|
||||||
}
|
|
||||||
|
|
@ -1,58 +0,0 @@
|
|||||||
// SMESH SMESH_I : idl implementation based on 'SMESH' unit's calsses
|
|
||||||
//
|
|
||||||
// Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
|
||||||
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
|
||||||
//
|
|
||||||
// This library is free software; you can redistribute it and/or
|
|
||||||
// modify it under the terms of the GNU Lesser General Public
|
|
||||||
// License as published by the Free Software Foundation; either
|
|
||||||
// version 2.1 of the License.
|
|
||||||
//
|
|
||||||
// This library is distributed in the hope that it will be useful,
|
|
||||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
||||||
// Lesser General Public License for more details.
|
|
||||||
//
|
|
||||||
// You should have received a copy of the GNU Lesser General Public
|
|
||||||
// License along with this library; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
|
||||||
//
|
|
||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
// File : NETGENPlugin_NETGEN_3D_i.hxx
|
|
||||||
// Moved here from SMESH_NETGEN_3D_i.hxx
|
|
||||||
// Author : Nadir Bouhamou CEA
|
|
||||||
// Module : SMESH
|
|
||||||
// $Header$
|
|
||||||
|
|
||||||
#ifndef _NETGENPlugin_NETGEN_3D_I_HXX_
|
|
||||||
#define _NETGENPlugin_NETGEN_3D_I_HXX_
|
|
||||||
|
|
||||||
#include <SALOMEconfig.h>
|
|
||||||
#include CORBA_SERVER_HEADER(SMESH_NetgenAlgorithm)
|
|
||||||
|
|
||||||
#include "SMESH_3D_Algo_i.hxx"
|
|
||||||
#include "NETGENPlugin_NETGEN_3D.hxx"
|
|
||||||
|
|
||||||
// ======================================================
|
|
||||||
// NETGEN 3d algorithm
|
|
||||||
// ======================================================
|
|
||||||
class NETGENPlugin_NETGEN_3D_i:
|
|
||||||
public virtual POA_NETGENPlugin::NETGENPlugin_NETGEN_3D,
|
|
||||||
public virtual SMESH_3D_Algo_i
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
// Constructor
|
|
||||||
NETGENPlugin_NETGEN_3D_i( PortableServer::POA_ptr thePOA,
|
|
||||||
int theStudyId,
|
|
||||||
::SMESH_Gen* theGenImpl );
|
|
||||||
// Destructor
|
|
||||||
virtual ~NETGENPlugin_NETGEN_3D_i();
|
|
||||||
|
|
||||||
// Get implementation
|
|
||||||
::NETGENPlugin_NETGEN_3D* GetImpl();
|
|
||||||
};
|
|
||||||
|
|
||||||
#endif
|
|
@ -1,60 +0,0 @@
|
|||||||
// SMESH NETGENPlugin : implementaion of SMESH idl descriptions
|
|
||||||
//
|
|
||||||
// Copyright (C) 2003 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
|
||||||
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
|
||||||
//
|
|
||||||
// This library is free software; you can redistribute it and/or
|
|
||||||
// modify it under the terms of the GNU Lesser General Public
|
|
||||||
// License as published by the Free Software Foundation; either
|
|
||||||
// version 2.1 of the License.
|
|
||||||
//
|
|
||||||
// This library is distributed in the hope that it will be useful,
|
|
||||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
||||||
// Lesser General Public License for more details.
|
|
||||||
//
|
|
||||||
// You should have received a copy of the GNU Lesser General Public
|
|
||||||
// License along with this library; if not, write to the Free Software
|
|
||||||
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
|
||||||
//
|
|
||||||
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
// File : NETGENPlugin.cxx
|
|
||||||
// Author : Julia DOROVSKIKH
|
|
||||||
// Module : SMESH
|
|
||||||
// $Header$
|
|
||||||
|
|
||||||
using namespace std;
|
|
||||||
#include "SMESH_Hypothesis_i.hxx"
|
|
||||||
#include "SMESH_Gen_i.hxx"
|
|
||||||
|
|
||||||
#include "utilities.h"
|
|
||||||
|
|
||||||
#include "NETGENPlugin_NETGEN_3D_i.hxx"
|
|
||||||
|
|
||||||
//=============================================================================
|
|
||||||
/*!
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
//=============================================================================
|
|
||||||
|
|
||||||
extern "C"
|
|
||||||
{
|
|
||||||
GenericHypothesisCreator_i* GetHypothesisCreator (const char* aHypName)
|
|
||||||
{
|
|
||||||
MESSAGE("GetHypothesisCreator " << aHypName);
|
|
||||||
|
|
||||||
GenericHypothesisCreator_i* aCreator = 0;
|
|
||||||
|
|
||||||
// Hypotheses
|
|
||||||
|
|
||||||
// Algorithms
|
|
||||||
if (strcmp(aHypName, "NETGEN_3D") == 0)
|
|
||||||
aCreator = new HypothesisCreator_i<NETGENPlugin_NETGEN_3D_i>;
|
|
||||||
else ;
|
|
||||||
|
|
||||||
return aCreator;
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,39 +0,0 @@
|
|||||||
# Copyright (C) 2005 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
|
|
||||||
# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
|
|
||||||
#
|
|
||||||
# This library is free software; you can redistribute it and/or
|
|
||||||
# modify it under the terms of the GNU Lesser General Public
|
|
||||||
# License as published by the Free Software Foundation; either
|
|
||||||
# version 2.1 of the License.
|
|
||||||
#
|
|
||||||
# This library is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
||||||
# Lesser General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU Lesser General Public
|
|
||||||
# License along with this library; if not, write to the Free Software
|
|
||||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
|
||||||
#
|
|
||||||
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
|
|
||||||
#
|
|
||||||
# This is a Qt message file in .po format. Each msgid starts with
|
|
||||||
# a scope. This scope should *NOT* be translated - eg. "Foo::Bar"
|
|
||||||
# would be translated to "Pub", not "Foo::Pub".
|
|
||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"Project-Id-Version: PROJECT VERSION\n"
|
|
||||||
"POT-Creation-Date: 2002-05-28 10:57:43 AM CEST\n"
|
|
||||||
"PO-Revision-Date: YYYY-MM-DD\n"
|
|
||||||
"Last-Translator: FULLNAME <EMAIL@ADDRESS>\n"
|
|
||||||
"Content-Type: text/plain; charset=iso-8859-1\n"
|
|
||||||
|
|
||||||
|
|
||||||
#-----------------------------------------------------------
|
|
||||||
# ObjectBrowser
|
|
||||||
#-----------------------------------------------------------
|
|
||||||
|
|
||||||
#mesh_tree_algo_netgen
|
|
||||||
msgid "ICON_SMESH_TREE_ALGO_NETGEN_3D"
|
|
||||||
msgstr "mesh_tree_algo_tetra.png"
|
|
||||||
#msgstr "mesh_tree_algo_netgen.png"
|
|
Loading…
Reference in New Issue
Block a user