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); }
This commit is contained in:
parent
576090645e
commit
ab7bc69cf5
@ -64,7 +64,10 @@ namespace netgen {
|
|||||||
struct NETGENPlugin_ngMeshInfo
|
struct NETGENPlugin_ngMeshInfo
|
||||||
{
|
{
|
||||||
int _nbNodes, _nbSegments, _nbFaces, _nbVolumes;
|
int _nbNodes, _nbSegments, _nbFaces, _nbVolumes;
|
||||||
|
char* _copyOfLocalH;
|
||||||
NETGENPlugin_ngMeshInfo( netgen::Mesh* ngMesh=0);
|
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<int,std::list<int> > _f2v;//!<faces with internal vertices
|
std::map<int,std::list<int> > _f2v;//!<faces with internal vertices
|
||||||
// 3D
|
// 3D
|
||||||
std::set<int> _intShapes;
|
std::set<int> _intShapes;
|
||||||
std::set<int> _borderFaces; //!< non-intrnal faces sharing the internal edge
|
std::set<int> _borderFaces; //!< non-internal faces sharing the internal edge
|
||||||
std::map<int,std::list<int> > _s2v;//!<solids with internal vertices
|
std::map<int,std::list<int> > _s2v;//!<solids with internal vertices
|
||||||
|
|
||||||
public:
|
public:
|
||||||
|
Loading…
Reference in New Issue
Block a user