Version: 6.3.1
Public Member Functions | Private Attributes

MEDMEM.CONNECTZONE Class Reference

#include <MEDMEM_ConnectZone.hxx>

Public Member Functions

 CONNECTZONE ()
 ~CONNECTZONE ()
 CONNECTZONE (const CONNECTZONE &myConnectZone)
string getName () const
string getDescription () const
int getDistantDomainNumber () const
int getLocalDomainNumber () const
MEDMEM::MESHgetLocalMesh () const
MEDMEM::MESHgetDistantMesh () const
bool isEntityCorrespPresent (MED_EN::medEntityMesh localEntity, MED_EN::medEntityMesh distantEntity) const
const intgetNodeCorrespIndex () const
const intgetNodeCorrespValue () const
int getNodeNumber () const
const intgetFaceCorrespIndex () const
const intgetFaceCorrespValue () const
int getFaceNumber () const
const intgetEntityCorrespIndex (MED_EN::medEntityMesh localEntity, MED_EN::medEntityMesh distantEntity) const
const intgetEntityCorrespValue (MED_EN::medEntityMesh localEntity, MED_EN::medEntityMesh distantEntity) const
int getEntityCorrespNumber (MED_EN::medEntityMesh localEntity, MED_EN::medEntityMesh distantEntity) const
int getEntityCorrespLength (MED_EN::medEntityMesh localEntity, MED_EN::medEntityMesh distantEntity) const
void setName (string name)
void setDescription (string description)
void setDistantDomainNumber (int distantDomainNumber)
void setLocalDomainNumber (int distantDomainNumber)
void setLocalMesh (MEDMEM::MESH *localMesh)
void setDistantMesh (MEDMEM::MESH *distantMesh)
void setNodeCorresp (int *nodeCorresp, int nbnode)
void setNodeCorresp (MEDMEM::MEDSKYLINEARRAY *array)
void setFaceCorresp (int *faceCorresp, int nbface)
void setFaceCorresp (MEDMEM::MEDSKYLINEARRAY *array)
void setEntityCorresp (MED_EN::medEntityMesh localEntity, MED_EN::medEntityMesh distantEntity, int *entityCorresp, int nbentity)
void setEntityCorresp (MED_EN::medEntityMesh localEntity, MED_EN::medEntityMesh distantEntity, MEDMEM::MEDSKYLINEARRAY *array)

Private Attributes

string _name
string _description
int _localDomainNumber
int _distantDomainNumber
MEDMEM::MESH_localMesh
MEDMEM::MESH_distantMesh
MEDMEM::MEDSKYLINEARRAY_nodeCorresp
MEDMEM::MEDSKYLINEARRAY_faceCorresp
map< pair
< MED_EN::medEntityMesh,
MED_EN::medEntityMesh >
, MEDMEM::MEDSKYLINEARRAY * > 
_entityCorresp

Constructor & Destructor Documentation

CONNECTZONE::CONNECTZONE ( )
CONNECTZONE::~CONNECTZONE ( )
CONNECTZONE::CONNECTZONE ( const CONNECTZONE myConnectZone)

Member Function Documentation

string CONNECTZONE::getName ( ) const
string CONNECTZONE::getDescription ( ) const
int CONNECTZONE::getDistantDomainNumber ( ) const
int CONNECTZONE::getLocalDomainNumber ( ) const
MEDMEM::MESH * CONNECTZONE::getLocalMesh ( ) const
MEDMEM::MESH * CONNECTZONE::getDistantMesh ( ) const
bool CONNECTZONE::isEntityCorrespPresent ( MED_EN::medEntityMesh  localEntity,
MED_EN::medEntityMesh  distantEntity 
) const
const int * CONNECTZONE::getNodeCorrespIndex ( ) const
const int * CONNECTZONE::getNodeCorrespValue ( ) const
int CONNECTZONE::getNodeNumber ( ) const
const int * CONNECTZONE::getFaceCorrespIndex ( ) const
const int * CONNECTZONE::getFaceCorrespValue ( ) const
int CONNECTZONE::getFaceNumber ( ) const
const int * CONNECTZONE::getEntityCorrespIndex ( MED_EN::medEntityMesh  localEntity,
MED_EN::medEntityMesh  distantEntity 
) const
const int * CONNECTZONE::getEntityCorrespValue ( MED_EN::medEntityMesh  localEntity,
MED_EN::medEntityMesh  distantEntity 
) const
int CONNECTZONE::getEntityCorrespNumber ( MED_EN::medEntityMesh  localEntity,
MED_EN::medEntityMesh  distantEntity 
) const
int CONNECTZONE::getEntityCorrespLength ( MED_EN::medEntityMesh  localEntity,
MED_EN::medEntityMesh  distantEntity 
) const
void CONNECTZONE::setName ( string  name)
void CONNECTZONE::setDescription ( string  description)
void CONNECTZONE::setDistantDomainNumber ( int  distantDomainNumber)
void CONNECTZONE::setLocalDomainNumber ( int  distantDomainNumber)
void CONNECTZONE::setLocalMesh ( MEDMEM::MESH localMesh)
void CONNECTZONE::setDistantMesh ( MEDMEM::MESH distantMesh)
void CONNECTZONE::setNodeCorresp ( int nodeCorresp,
int  nbnode 
)

transforms an int array containing the node-node connections to a MEDSKYLINEARRAY

References MEDMEM.CONNECTZONE._nodeCorresp, and medClient_test.index.

void CONNECTZONE::setNodeCorresp ( MEDMEM::MEDSKYLINEARRAY array)
void CONNECTZONE::setFaceCorresp ( int faceCorresp,
int  nbface 
)

transforms an int array containing the face-face connections to a MEDSKYLINEARRAY

References MEDMEM.CONNECTZONE._faceCorresp, and medClient_test.index.

void CONNECTZONE::setFaceCorresp ( MEDMEM::MEDSKYLINEARRAY array)
void CONNECTZONE::setEntityCorresp ( MED_EN::medEntityMesh  localEntity,
MED_EN::medEntityMesh  distantEntity,
int entityCorresp,
int  nbentity 
)

transforms an int array containing the entity-entity connections to a MEDSKYLINEARRAY

the resulting MEDSKYLINEARRAY is put in the map

References MEDMEM.CONNECTZONE._entityCorresp, and medClient_test.index.

void CONNECTZONE::setEntityCorresp ( MED_EN::medEntityMesh  localEntity,
MED_EN::medEntityMesh  distantEntity,
MEDMEM::MEDSKYLINEARRAY array 
)

Field Documentation

string MEDMEM.CONNECTZONE._name [private]
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS