From: eap Date: Tue, 26 Jun 2012 15:31:53 +0000 (+0000) Subject: 0021681: EDF 2246 NETGENPLUGIN: Local size not fully taken into account X-Git-Tag: V6_6_0a1~19 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=ab7bc69cf59461444905750847a13403b42fceee;p=plugins%2Fnetgenplugin.git 0021681: EDF 2246 NETGENPLUGIN: Local size not fully taken into account struct NETGENPlugin_ngMeshInfo { + char* _copyOfLocalH; + void transferLocalH( netgen::Mesh* fromMesh, netgen::Mesh* toMesh ); + void restoreLocalH( netgen::Mesh* ngMesh); } --- diff --git a/src/NETGENPlugin/NETGENPlugin_Mesher.hxx b/src/NETGENPlugin/NETGENPlugin_Mesher.hxx index 4cfb2fe..d1760a5 100644 --- a/src/NETGENPlugin/NETGENPlugin_Mesher.hxx +++ b/src/NETGENPlugin/NETGENPlugin_Mesher.hxx @@ -64,7 +64,10 @@ namespace netgen { struct NETGENPlugin_ngMeshInfo { int _nbNodes, _nbSegments, _nbFaces, _nbVolumes; + char* _copyOfLocalH; NETGENPlugin_ngMeshInfo( netgen::Mesh* ngMesh=0); + void transferLocalH( netgen::Mesh* fromMesh, netgen::Mesh* toMesh ); + void restoreLocalH ( netgen::Mesh* ngMesh); }; //============================================================================= @@ -171,7 +174,7 @@ class NETGENPLUGIN_EXPORT NETGENPlugin_Internals std::map > _f2v;//! _intShapes; - std::set _borderFaces; //!< non-intrnal faces sharing the internal edge + std::set _borderFaces; //!< non-internal faces sharing the internal edge std::map > _s2v;//!