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 DataArrayIntgetNodal () const
const DataArrayIntgetNodalIndex () const
const DataArrayIntgetFam () const
const DataArrayIntgetNum () const

Static Public Member Functions

static MEDFileUMeshPerTypeNew (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