Version: 5.1.6

MEDMEM.MED_MESH_RDONLY_DRIVER21 Class Reference

#include <MEDMEM_MedMeshDriver21.hxx>

Inheritance diagram for MEDMEM.MED_MESH_RDONLY_DRIVER21:
Inheritance graph

Public Member Functions

 MED_MESH_RDONLY_DRIVER21 ()
 MED_MESH_RDONLY_DRIVER21 (const string &fileName, MESH *ptrMesh)
 MED_MESH_RDONLY_DRIVER21 (const MED_MESH_RDONLY_DRIVER21 &driver)
virtual ~MED_MESH_RDONLY_DRIVER21 ()
void read (void)
void activateFacesComputation ()
void desactivateFacesComputation ()
int getCOORDINATE ()
int getCONNECTIVITY ()
int getFAMILY ()
int getNodalConnectivity (CONNECTIVITY *Connectivity)
int getNodesFamiliesNumber (int *MEDArrayNodeFamily)
int getCellsFamiliesNumber (int **Arrays, CONNECTIVITY *Connectivity, MED_EN::medEntityMesh entity)
void getGRID ()
GENDRIVERcopy (void) const

Data Fields

bool _computeFaces

Detailed Description

Driver Med for MESH : Read only.

Implement read method.


Constructor & Destructor Documentation

MED_MESH_RDONLY_DRIVER21::MED_MESH_RDONLY_DRIVER21 (  ) 

Constructor.

References MEDMEM.GENDRIVER._accessMode, and MED_EN.RDONLY.

MED_MESH_RDONLY_DRIVER21::MED_MESH_RDONLY_DRIVER21 ( const string &  fileName,
MESH ptrMesh 
)

Constructor.

References MESSAGE_MED.

MED_MESH_RDONLY_DRIVER21::MED_MESH_RDONLY_DRIVER21 ( const MED_MESH_RDONLY_DRIVER21 driver  ) 

Copy constructor.

MED_MESH_RDONLY_DRIVER21::~MED_MESH_RDONLY_DRIVER21 (  )  [virtual]

Destructor.


Member Function Documentation

void MED_MESH_RDONLY_DRIVER21::read ( void   )  [virtual]
void MEDMEM.MED_MESH_RDONLY_DRIVER21.activateFacesComputation (  )  [virtual]
void MEDMEM.MED_MESH_RDONLY_DRIVER21.desactivateFacesComputation (  )  [virtual]
int MED_MESH_RDONLY_DRIVER21::getCOORDINATE (  ) 
int MED_MESH_RDONLY_DRIVER21::getCONNECTIVITY (  ) 
int MED_MESH_RDONLY_DRIVER21::getFAMILY (  ) 
int MED_MESH_RDONLY_DRIVER21::getNodalConnectivity ( CONNECTIVITY Connectivity  ) 

Modification pour prise en compte de la numérotation optionnelle des noeuds ///

Rénumérote le tableau temporaire tmp_constituentArray en utilisant _optionnalToCanonicNodesNumbers Le traitement est identique à la version originelle s'il n'y a pas de numérotation optionnelle

Modification pour prise en compte de la numérotation optionnelle des noeuds ///

Rénumérote le tableau temporaire tmp_constituentArray en utilisant _optionnalToCanonicNodesNumbers Le traitement est identique à la version originelle s'il n'y a pas de numérotation optionnelle

References MEDMEM.CONNECTIVITY._constituent, MEDMEM.CONNECTIVITY._count, MEDMEM.CONNECTIVITY._entity, MEDMEM.CONNECTIVITY._entityDimension, MEDMEM.CONNECTIVITY._geometricTypes, MEDMEM.MED_MESH_DRIVER21._medIdt, MEDMEM.MESH._name, MEDMEM.CONNECTIVITY._nodal, MEDMEM.CONNECTIVITY._numberOfTypes, MEDMEM.MED_MESH_DRIVER._ptrMesh, MEDMEM.MESH._spaceDimension, MEDMEM.GENDRIVER._status, MEDMEM.CONNECTIVITY._type, MEDMEM.MED_MESH_DRIVER21.all_cell_type, MEDMEM.MED_MESH_DRIVER21.all_cell_type_tab, BEGIN_OF_MED, testMedMemGeneral.constituent, MEDMEM.CELLMODEL.getDimension(), MEDMEM.CONNECTIVITY.getEntity(), MEDMEM.CELLMODEL.getNumberOfNodes(), MEDMEM.CELLMODEL.getType(), LOCALIZED, MED_EN.MED_CELL, med_2_1.MED_CONN, MED_EN.MED_EDGE, MED_EN.MED_ERROR, MED_EN.MED_FACE, med_2_1.MED_FULL_INTERLACE, med_2_1.MED_MAILLE, MED_NBR_GEOMETRIE_MAILLE, med_2_1.MED_NOD, MED_EN.MED_OPENED, MED_EN.MED_VALID, med_2_1.MED_VERSION, med_2_1.MEDconnLire(), med_2_1.MEDfichEntete(), med_2_1.MEDnEntMaa(), MESSAGE_MED, NULL, test_NonCoincidentDEC.size, and medClient_test.spaceDimension.

int MED_MESH_RDONLY_DRIVER21::getNodesFamiliesNumber ( int MEDArrayNodeFamily  ) 
int MED_MESH_RDONLY_DRIVER21::getCellsFamiliesNumber ( int **  Arrays,
CONNECTIVITY Connectivity,
MED_EN::medEntityMesh  entity 
)
void MED_MESH_RDONLY_DRIVER21::getGRID (  ) 
GENDRIVER * MED_MESH_RDONLY_DRIVER21::copy ( void   )  const [virtual]

Field Documentation