Version: 6.3.1
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes

ParaMEDMEM.MEDFileUMeshPerType Class Reference

#include <MEDFileMeshElt.hxx>

Inheritance diagram for ParaMEDMEM.MEDFileUMeshPerType:
Inheritance graph

Public Member Functions

int getDim () const
const DataArrayInt * getNodal () const
const DataArrayInt * getNodalIndex () const
const DataArrayInt * getFam () const
const DataArrayInt * getNum () const

Static Public Member Functions

static MEDFileUMeshPerType * New (med_idt fid, const char *mName, int dt, int it, int mdim, med_geometry_type geoElt, INTERP_KERNEL::NormalizedCellType geoElt2)
static bool isExisting (med_idt fid, const char *mName, int dt, int it, med_geometry_type geoElt, med_entity_type &whichEntity)
static void write (med_idt fid, const char *mname, int mdim, const MEDCouplingUMesh *m, const DataArrayInt *fam, const DataArrayInt *num)

Private Member Functions

 MEDFileUMeshPerType (med_idt fid, const char *mName, int dt, int it, int mdim, med_geometry_type geoElt, INTERP_KERNEL::NormalizedCellType type, med_entity_type entity)
void loadFromStaticType (med_idt fid, const char *mName, int dt, int it, int mdim, int curNbOfElem, med_geometry_type geoElt, INTERP_KERNEL::NormalizedCellType type, med_entity_type entity)
void loadPolyg (med_idt fid, const char *mName, int dt, int it, int mdim, int arraySize, med_geometry_type geoElt, med_entity_type entity)
void loadPolyh (med_idt fid, const char *mName, int dt, int it, int mdim, int connFaceLgth, med_geometry_type geoElt, med_entity_type entity)

Private Attributes

MEDCouplingAutoRefCountObjectPtr
< DataArrayInt > 
_conn
MEDCouplingAutoRefCountObjectPtr
< DataArrayInt > 
_conn_index
MEDCouplingAutoRefCountObjectPtr
< DataArrayInt > 
_num
MEDCouplingAutoRefCountObjectPtr
< DataArrayInt > 
_fam
INTERP_KERNEL::NormalizedCellType _type
med_entity_type _entity

Constructor & Destructor Documentation

MEDFileUMeshPerType::MEDFileUMeshPerType ( med_idt  fid,
const char *  mName,
int  dt,
int  it,
int  mdim,
med_geometry_type  geoElt,
INTERP_KERNEL::NormalizedCellType  type,
med_entity_type  entity 
) [private]

Member Function Documentation

MEDFileUMeshPerType * MEDFileUMeshPerType::New ( med_idt  fid,
const char *  mName,
int  dt,
int  it,
int  mdim,
med_geometry_type  geoElt,
INTERP_KERNEL::NormalizedCellType  geoElt2 
) [static]
bool MEDFileUMeshPerType::isExisting ( med_idt  fid,
const char *  mName,
int  dt,
int  it,
med_geometry_type  geoElt,
med_entity_type &  whichEntity 
) [static]
int MEDFileUMeshPerType::getDim ( ) const
const DataArrayInt* ParaMEDMEM.MEDFileUMeshPerType.getNodal ( ) const
const DataArrayInt* ParaMEDMEM.MEDFileUMeshPerType.getNodalIndex ( ) const
const DataArrayInt* ParaMEDMEM.MEDFileUMeshPerType.getFam ( ) const
const DataArrayInt* ParaMEDMEM.MEDFileUMeshPerType.getNum ( ) const
void MEDFileUMeshPerType::write ( med_idt  fid,
const char *  mname,
int  mdim,
const MEDCouplingUMesh *  m,
const DataArrayInt *  fam,
const DataArrayInt *  num 
) [static]
void MEDFileUMeshPerType::loadFromStaticType ( med_idt  fid,
const char *  mName,
int  dt,
int  it,
int  mdim,
int  curNbOfElem,
med_geometry_type  geoElt,
INTERP_KERNEL::NormalizedCellType  type,
med_entity_type  entity 
) [private]
void MEDFileUMeshPerType::loadPolyg ( med_idt  fid,
const char *  mName,
int  dt,
int  it,
int  mdim,
int  arraySize,
med_geometry_type  geoElt,
med_entity_type  entity 
) [private]
void MEDFileUMeshPerType::loadPolyh ( med_idt  fid,
const char *  mName,
int  dt,
int  it,
int  mdim,
int  connFaceLgth,
med_geometry_type  geoElt,
med_entity_type  entity 
) [private]

Field Documentation

med_entity_type ParaMEDMEM.MEDFileUMeshPerType._entity [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