Version: 5.1.6

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
 MEDFileUMeshPerType (med_idt fid, const char *mName, int mdim, med_geometrie_element geoElt, INTERP_KERNEL::NormalizedCellType type, med_entite_maillage entity)
void loadFromStaticType (med_idt fid, const char *mName, int mdim, int curNbOfElem, med_geometrie_element geoElt, INTERP_KERNEL::NormalizedCellType type, med_entite_maillage entity)
void loadPolyg (med_idt fid, const char *mName, int mdim, int curNbOfElem, med_geometrie_element geoElt, med_entite_maillage entity)
void loadPolyh (med_idt fid, const char *mName, int mdim, int curNbOfElem, med_geometrie_element geoElt, med_entite_maillage entity)

Static Public Member Functions

static MEDFileUMeshPerTypeNew (med_idt fid, const char *mName, int mdim, med_geometrie_element geoElt, INTERP_KERNEL::NormalizedCellType geoElt2)
static bool isExisting (med_idt fid, const char *mName, med_geometrie_element geoElt, med_entite_maillage &whichEntity)
static void write (med_idt fid, const char *mname, int mdim, const MEDCouplingUMesh *m, const DataArrayInt *fam, const DataArrayInt *num)

Data Fields

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

Constructor & Destructor Documentation

MEDFileUMeshPerType::MEDFileUMeshPerType ( med_idt  fid,
const char *  mName,
int  mdim,
med_geometrie_element  geoElt,
INTERP_KERNEL::NormalizedCellType  type,
med_entite_maillage  entity 
)

Member Function Documentation

MEDFileUMeshPerType * MEDFileUMeshPerType::New ( med_idt  fid,
const char *  mName,
int  mdim,
med_geometrie_element  geoElt,
INTERP_KERNEL::NormalizedCellType  geoElt2 
) [static]
bool MEDFileUMeshPerType::isExisting ( med_idt  fid,
const char *  mName,
med_geometrie_element  geoElt,
med_entite_maillage &  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  mdim,
int  curNbOfElem,
med_geometrie_element  geoElt,
INTERP_KERNEL::NormalizedCellType  type,
med_entite_maillage  entity 
)
void MEDFileUMeshPerType::loadPolyg ( med_idt  fid,
const char *  mName,
int  mdim,
int  curNbOfElem,
med_geometrie_element  geoElt,
med_entite_maillage  entity 
)
void MEDFileUMeshPerType::loadPolyh ( med_idt  fid,
const char *  mName,
int  mdim,
int  curNbOfElem,
med_geometrie_element  geoElt,
med_entite_maillage  entity 
)

Field Documentation