Merge branch 'refs/heads/jriegel/develop-fem'
This commit is contained in:
46
src/3rdParty/salomesmesh/CMakeLists.txt
vendored
46
src/3rdParty/salomesmesh/CMakeLists.txt
vendored
@@ -26,19 +26,34 @@ include_directories(
|
||||
link_directories(${OCC_LIBRARY_DIR})
|
||||
|
||||
if(MSVC)
|
||||
set(SMESH_LIBS
|
||||
debug MSVCRTD.LIB
|
||||
debug MSVCPRTD.LIB
|
||||
optimized MSVCRT.LIB
|
||||
optimized MSVCPRT.LIB
|
||||
Rpcrt4.lib
|
||||
${NGLIB_LIBRARIES}
|
||||
${NGLIB_DEBUG_LIBRARIES}
|
||||
${OCC_LIBRARIES}
|
||||
${OCC_DEBUG_LIBRARIES}
|
||||
${OCC_OCAF_DEBUG_LIBRARIES}
|
||||
${OCC_OCAF_LIBRARIES}
|
||||
)
|
||||
if(FREECAD_BUILD_FEM_NETGEN)
|
||||
set(SMESH_LIBS
|
||||
debug MSVCRTD.LIB
|
||||
debug MSVCPRTD.LIB
|
||||
optimized MSVCRT.LIB
|
||||
optimized MSVCPRT.LIB
|
||||
Rpcrt4.lib
|
||||
${NGLIB_LIBRARIES}
|
||||
${NGLIB_DEBUG_LIBRARIES}
|
||||
${OCC_LIBRARIES}
|
||||
${OCC_DEBUG_LIBRARIES}
|
||||
${OCC_OCAF_DEBUG_LIBRARIES}
|
||||
${OCC_OCAF_LIBRARIES}
|
||||
)
|
||||
else(FREECAD_BUILD_FEM_NETGEN)
|
||||
set(SMESH_LIBS
|
||||
debug MSVCRTD.LIB
|
||||
debug MSVCPRTD.LIB
|
||||
optimized MSVCRT.LIB
|
||||
optimized MSVCPRT.LIB
|
||||
Rpcrt4.lib
|
||||
${OCC_LIBRARIES}
|
||||
${OCC_DEBUG_LIBRARIES}
|
||||
${OCC_OCAF_DEBUG_LIBRARIES}
|
||||
${OCC_OCAF_LIBRARIES}
|
||||
)
|
||||
endif(FREECAD_BUILD_FEM_NETGEN)
|
||||
|
||||
else(MSVC)
|
||||
set(SMESH_LIBS
|
||||
${OCC_LIBRARIES}
|
||||
@@ -417,7 +432,8 @@ endif(MSVC)
|
||||
#ENDIF(MINGW)
|
||||
|
||||
# Disable for all other compilers but MSVC
|
||||
if (MSVC)
|
||||
if (FREECAD_BUILD_FEM_NETGEN)
|
||||
|
||||
################
|
||||
# NETGENPlugin #
|
||||
################
|
||||
@@ -442,7 +458,7 @@ else(MSVC)
|
||||
set_target_properties(NETGENPlugin PROPERTIES INSTALL_RPATH ${CMAKE_INSTALL_PREFIX}/bin)
|
||||
endif(MSVC)
|
||||
|
||||
endif (MSVC)
|
||||
endif (FREECAD_BUILD_FEM_NETGEN)
|
||||
|
||||
#IF(WIN32)
|
||||
# SET_TARGET_PROPERTIES(SMESH PROPERTIES COMPILE_FLAGS "-DNETGENPluginimpl_EXPORTS ")
|
||||
|
||||
3
src/3rdParty/salomesmesh/inc/utilities.h
vendored
3
src/3rdParty/salomesmesh/inc/utilities.h
vendored
@@ -26,6 +26,9 @@
|
||||
// Module : SALOME
|
||||
// $Header: /home/server/cvs/KERNEL/KERNEL_SRC/src/SALOMELocalTrace/utilities.h,v 1.6.2.1 2007/01/22 13:51:27 prascle Exp $
|
||||
|
||||
// switch off massaging in release:
|
||||
#define _NOMSG_
|
||||
|
||||
/* --- Definition macros file to print informations if _DEBUG_ or _DEBUG is defined --- */
|
||||
|
||||
#ifndef UTILITIES_H
|
||||
|
||||
@@ -50,7 +50,7 @@ using namespace std;
|
||||
|
||||
SMESH_Gen::SMESH_Gen()
|
||||
{
|
||||
MESSAGE("SMESH_Gen::SMESH_Gen");
|
||||
//MESSAGE("SMESH_Gen::SMESH_Gen");
|
||||
_localId = 0;
|
||||
_hypId = 0;
|
||||
_segmentation = 10;
|
||||
@@ -64,7 +64,7 @@ SMESH_Gen::SMESH_Gen()
|
||||
|
||||
SMESH_Gen::~SMESH_Gen()
|
||||
{
|
||||
MESSAGE("SMESH_Gen::~SMESH_Gen");
|
||||
//MESSAGE("SMESH_Gen::~SMESH_Gen");
|
||||
}
|
||||
|
||||
//=============================================================================
|
||||
|
||||
@@ -86,7 +86,7 @@ SMESH_Mesh::SMESH_Mesh(int theLocalId,
|
||||
SMESHDS_Document* theDocument):
|
||||
_groupId( 0 ), _nbSubShapes( 0 )
|
||||
{
|
||||
MESSAGE("SMESH_Mesh::SMESH_Mesh(int localId)");
|
||||
//MESSAGE("SMESH_Mesh::SMESH_Mesh(int localId)");
|
||||
_id = theLocalId;
|
||||
_studyId = theStudyId;
|
||||
_gen = theGen;
|
||||
@@ -107,7 +107,7 @@ SMESH_Mesh::SMESH_Mesh(int theLocalId,
|
||||
|
||||
SMESH_Mesh::~SMESH_Mesh()
|
||||
{
|
||||
INFOS("SMESH_Mesh::~SMESH_Mesh");
|
||||
//INFOS("SMESH_Mesh::~SMESH_Mesh");
|
||||
|
||||
// issue 0020340: EDF 1022 SMESH : Crash with FindNodeClosestTo in a second new study
|
||||
// Notify event listeners at least that something happens
|
||||
|
||||
@@ -107,7 +107,7 @@ SMESH_subMesh::SMESH_subMesh(int Id,
|
||||
|
||||
SMESH_subMesh::~SMESH_subMesh()
|
||||
{
|
||||
MESSAGE("SMESH_subMesh::~SMESH_subMesh");
|
||||
//MESSAGE("SMESH_subMesh::~SMESH_subMesh");
|
||||
// ****
|
||||
DeleteOwnListeners();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user