Version: 6.3.1
Public Member Functions | Protected Attributes

MEDMEM.CONNECTIVITYClient Class Reference

#include <CONNECTIVITYClient.hxx>

Inheritance diagram for MEDMEM.CONNECTIVITYClient:
Inheritance graph

Public Member Functions

 CONNECTIVITYClient (const SALOME_MED::MESH_ptr m, medEntityMesh Entity=MED_CELL)
virtual ~CONNECTIVITYClient ()
void fillCopy ()
void blankCopy ()
int getNumberOf (medEntityMesh Entity, medGeometryElement Type) const
const intgetConnectivity (medConnectivity ConnectivityType, medEntityMesh Entity, medGeometryElement Type) const
int getConnectivityLength (MED_EN::medConnectivity ConnectivityType, MED_EN::medEntityMesh Entity, MED_EN::medGeometryElement Type) const
const intgetConnectivityIndex (medConnectivity ConnectivityType, medEntityMesh Entity) const
void calculateConnectivity (medConnectivity connectivityType, medEntityMesh Entity)
void updateFamily (vector< FAMILY * > myFamilies)
const intgetGlobalNumberingIndex (medEntityMesh Entity) const throw (MEDEXCEPTION)
bool existConnectivity (medConnectivity ConnectivityType, medEntityMesh Entity) const
const intgetReverseConnectivity (medConnectivity ConnectivityType, medEntityMesh Entity=MED_CELL) const throw (MEDEXCEPTION)
const intgetReverseConnectivityIndex (medConnectivity ConnectivityType, medEntityMesh Entity=MED_CELL) const throw (MEDEXCEPTION)
const intgetValue (medConnectivity TypeConnectivity, medGeometryElement Type) const
const intgetValueIndex (medConnectivity TypeConnectivity) const
const intgetNeighbourhood () const

Protected Attributes

long * _numberOfElements_client
long _totalNumberOfElements_client
bool _complete
SALOME_MED::MESH_var IOR_Mesh

Constructor & Destructor Documentation

CONNECTIVITYClient::CONNECTIVITYClient ( const SALOME_MED::MESH_ptr  m,
medEntityMesh  Entity = MED_CELL 
)

Constructeur

References ASSERT, and MEDMEM.CONNECTIVITYClient.blankCopy().

CONNECTIVITYClient::~CONNECTIVITYClient ( ) [virtual]

Member Function Documentation

void CONNECTIVITYClient::fillCopy ( )
void CONNECTIVITYClient::blankCopy ( )
int CONNECTIVITYClient::getNumberOf ( medEntityMesh  Entity,
medGeometryElement  Type 
) const
const int * CONNECTIVITYClient::getConnectivity ( medConnectivity  ConnectivityType,
medEntityMesh  Entity,
medGeometryElement  Type 
) const
int MEDMEM.CONNECTIVITYClient.getConnectivityLength ( MED_EN::medConnectivity  ConnectivityType,
MED_EN::medEntityMesh  Entity,
MED_EN::medGeometryElement  Type 
) const [virtual]

Reimplemented from MEDMEM.CONNECTIVITY.

const int * CONNECTIVITYClient::getConnectivityIndex ( medConnectivity  ConnectivityType,
medEntityMesh  Entity 
) const
void CONNECTIVITYClient::calculateConnectivity ( medConnectivity  connectivityType,
medEntityMesh  Entity 
)
void CONNECTIVITYClient::updateFamily ( vector< FAMILY * >  myFamilies)
const int * CONNECTIVITYClient::getGlobalNumberingIndex ( medEntityMesh  Entity) const throw (MEDEXCEPTION)
bool CONNECTIVITYClient::existConnectivity ( medConnectivity  ConnectivityType,
medEntityMesh  Entity 
) const
const int * CONNECTIVITYClient::getReverseConnectivity ( medConnectivity  ConnectivityType,
medEntityMesh  Entity = MED_CELL 
) const throw (MEDEXCEPTION)
const int * CONNECTIVITYClient::getReverseConnectivityIndex ( medConnectivity  ConnectivityType,
medEntityMesh  Entity = MED_CELL 
) const throw (MEDEXCEPTION)
const int * CONNECTIVITYClient::getValue ( medConnectivity  TypeConnectivity,
medGeometryElement  Type 
) const
const int * CONNECTIVITYClient::getValueIndex ( medConnectivity  TypeConnectivity) const
const int * CONNECTIVITYClient::getNeighbourhood ( ) const

Field Documentation

bool MEDMEM.CONNECTIVITYClient._complete [mutable, protected]
SALOME_MED::MESH_var MEDMEM.CONNECTIVITYClient.IOR_Mesh [protected]
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