Windows compatibility.

This commit is contained in:
ana 2016-11-25 17:24:58 +03:00
parent 35d5c54947
commit 21d85e8d2a
4 changed files with 1175 additions and 1 deletions

File diff suppressed because it is too large Load Diff

View File

@ -82,8 +82,18 @@ namespace netgen {
extern int OCCGenerateMesh (OCCGeometry&, Mesh*&, int, int, char*);
#endif
//extern void OCCSetLocalMeshSize(OCCGeometry & geom, Mesh & mesh);
#ifdef NETGEN_V5 && WIN32
DLL_HEADER
#endif
extern MeshingParameters mparam;
#ifdef NETGEN_V5 && WIN32
DLL_HEADER
#endif
extern volatile multithreadt multithread;
#ifdef NETGEN_V5 && WIN32
DLL_HEADER
#endif
extern bool merge_solids;
// values used for occgeo.facemeshstatus

View File

@ -67,6 +67,9 @@ namespace netgen {
extern int OCCGenerateMesh (OCCGeometry&, Mesh*&, MeshingParameters&, int, int);
#else
extern int OCCGenerateMesh (OCCGeometry&, Mesh*&, int, int, char*);
#endif
#ifdef NETGEN_V5 && WIN32
DLL_HEADER
#endif
extern MeshingParameters mparam;
extern void OCCSetLocalMeshSize(OCCGeometry & geom, Mesh & mesh);

View File

@ -81,7 +81,13 @@ namespace netgen {
#else
extern int OCCGenerateMesh (OCCGeometry&, Mesh*&, int, int, char*);
#endif
extern MeshingParameters mparam;
#ifdef NETGEN_V5 && WIN32
DLL_HEADER
#endif
extern MeshingParameters mparam;
#ifdef NETGEN_V5 && WIN32
DLL_HEADER
#endif
extern volatile multithreadt multithread;
}
using namespace nglib;