#include <CONNECTIVITYClient.hxx>

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 int * | getConnectivity (medConnectivity ConnectivityType, medEntityMesh Entity, medGeometryElement Type) const |
| int | getConnectivityLength (MED_EN::medConnectivity ConnectivityType, MED_EN::medEntityMesh Entity, MED_EN::medGeometryElement Type) const |
| const int * | getConnectivityIndex (medConnectivity ConnectivityType, medEntityMesh Entity) const |
| void | calculateConnectivity (medConnectivity connectivityType, medEntityMesh Entity) |
| void | updateFamily (vector< FAMILY * > myFamilies) |
| const int * | getGlobalNumberingIndex (medEntityMesh Entity) const throw (MEDEXCEPTION) |
| bool | existConnectivity (medConnectivity ConnectivityType, medEntityMesh Entity) const |
| const int * | getReverseConnectivity (medConnectivity ConnectivityType, medEntityMesh Entity=MED_CELL) const throw (MEDEXCEPTION) |
| const int * | getReverseConnectivityIndex (medConnectivity ConnectivityType, medEntityMesh Entity=MED_CELL) const throw (MEDEXCEPTION) |
| const int * | getValue (medConnectivity TypeConnectivity, medGeometryElement Type) const |
| const int * | getValueIndex (medConnectivity TypeConnectivity) const |
| const int * | getNeighbourhood () const |
Protected Attributes | |
| long * | _numberOfElements_client |
| long | _totalNumberOfElements_client |
| bool | _complete |
| SALOME_MED::MESH_var | IOR_Mesh |
| CONNECTIVITYClient::CONNECTIVITYClient | ( | const SALOME_MED::MESH_ptr | m, |
| medEntityMesh | Entity = MED_CELL |
||
| ) |
Constructeur
References ASSERT, and MEDMEM.CONNECTIVITYClient.blankCopy().
| CONNECTIVITYClient::~CONNECTIVITYClient | ( | ) | [virtual] |
Destructeur
References MEDMEM.CONNECTIVITYClient._numberOfElements_client.
| void CONNECTIVITYClient::fillCopy | ( | ) |
References MEDMEM.CONNECTIVITYClient._complete, MEDMEM.CONNECTIVITY._constituent, MEDMEM.CONNECTIVITYClient._numberOfElements_client, ASSERT, MEDMEM.CONNECTIVITY.getEntity(), MEDMEM.CONNECTIVITY.getGeometricTypes(), MEDMEM.CONNECTIVITY.getNumberOfTypes(), MEDMEM.CONNECTIVITYClient.getValue(), medClient_test.index, MEDMEM.CONNECTIVITYClient.IOR_Mesh, MED_EN.MED_NODAL, MED_EN.MED_POLYGON, MED_EN.MED_POLYHEDRA, MEDMEM.CONNECTIVITY.setCount(), and MEDMEM.CONNECTIVITY.setNodal().
| void CONNECTIVITYClient::blankCopy | ( | ) |
Remplit les informations nécessaires 1 seul appel Corba
References MEDMEM.CONNECTIVITYClient._complete, MEDMEM.CONNECTIVITY._constituent, MEDMEM.CONNECTIVITY._entityDimension, MEDMEM.CONNECTIVITYClient._numberOfElements_client, MEDMEM.CONNECTIVITY._numberOfNodes, MEDMEM.CONNECTIVITYClient._totalNumberOfElements_client, ASSERT, MEDMEM.CONNECTIVITYClient.CONNECTIVITYClient(), MEDMEM.CONNECTIVITY.getEntity(), MEDMEM.CONNECTIVITY.getNumberOfTypes(), MEDMEM.CONNECTIVITYClient.IOR_Mesh, MED_EN.MED_CELL, MED_EN.MED_EDGE, MED_EN.MED_FACE, MESSAGE, and MEDMEM.CONNECTIVITY.setGeometricTypes().
| int CONNECTIVITYClient::getNumberOf | ( | medEntityMesh | Entity, |
| medGeometryElement | Type | ||
| ) | const |
References MEDMEM.CONNECTIVITYClient._complete, MEDMEM.CONNECTIVITY._constituent, MEDMEM.CONNECTIVITY._entity, MEDMEM.CONNECTIVITY._geometricTypes, MEDMEM.CONNECTIVITYClient._numberOfElements_client, MEDMEM.CONNECTIVITY._numberOfTypes, MEDMEM.CONNECTIVITYClient._totalNumberOfElements_client, MEDMEM.CONNECTIVITY.getNumberOf(), MED_EN.MED_ALL_ELEMENTS, and TestMedCorba2.n.
| const int * CONNECTIVITYClient::getConnectivity | ( | medConnectivity | ConnectivityType, |
| medEntityMesh | Entity, | ||
| medGeometryElement | Type | ||
| ) | const |
References MEDMEM.CONNECTIVITYClient._complete.
| 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 |
References MEDMEM.CONNECTIVITYClient._complete.
| void CONNECTIVITYClient::calculateConnectivity | ( | medConnectivity | connectivityType, |
| medEntityMesh | Entity | ||
| ) |
References MEDMEM.CONNECTIVITYClient._complete, and MEDMEM.CONNECTIVITYClient.fillCopy().
| void CONNECTIVITYClient::updateFamily | ( | vector< FAMILY * > | myFamilies | ) |
References MEDMEM.CONNECTIVITYClient._complete, and MEDMEM.CONNECTIVITYClient.fillCopy().
| const int * CONNECTIVITYClient::getGlobalNumberingIndex | ( | medEntityMesh | Entity | ) | const throw (MEDEXCEPTION) |
References MEDMEM.CONNECTIVITY.getGlobalNumberingIndex(), and medClient_test.index.
| bool CONNECTIVITYClient::existConnectivity | ( | medConnectivity | ConnectivityType, |
| medEntityMesh | Entity | ||
| ) | const |
References MEDMEM.CONNECTIVITYClient._complete, and testGaussLocalization.b.
| const int * CONNECTIVITYClient::getReverseConnectivity | ( | medConnectivity | ConnectivityType, |
| medEntityMesh | Entity = MED_CELL |
||
| ) | const throw (MEDEXCEPTION) |
References MEDMEM.CONNECTIVITY.getReverseConnectivity().
| const int * CONNECTIVITYClient::getReverseConnectivityIndex | ( | medConnectivity | ConnectivityType, |
| medEntityMesh | Entity = MED_CELL |
||
| ) | const throw (MEDEXCEPTION) |
| const int * CONNECTIVITYClient::getValue | ( | medConnectivity | TypeConnectivity, |
| medGeometryElement | Type | ||
| ) | const |
References MEDMEM.CONNECTIVITYClient._complete.
| const int * CONNECTIVITYClient::getValueIndex | ( | medConnectivity | TypeConnectivity | ) | const |
References MEDMEM.CONNECTIVITYClient._complete.
| const int * CONNECTIVITYClient::getNeighbourhood | ( | ) | const |
Reimplemented from MEDMEM.CONNECTIVITY.
References MEDMEM.CONNECTIVITYClient._complete.
long* MEDMEM.CONNECTIVITYClient._numberOfElements_client [protected] |
long MEDMEM.CONNECTIVITYClient._totalNumberOfElements_client [protected] |
bool MEDMEM.CONNECTIVITYClient._complete [mutable, protected] |
SALOME_MED::MESH_var MEDMEM.CONNECTIVITYClient.IOR_Mesh [protected] |