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

ParaMEDMEM.MEDFileUMeshL2 Class Reference

#include <MEDFileMeshLL.hxx>

Inheritance diagram for ParaMEDMEM.MEDFileUMeshL2:
Inheritance graph

Public Member Functions

 MEDFileUMeshL2 ()
void loadAll (med_idt fid, int mId, const char *mName, int dt, int it)
void loadConnectivity (med_idt fid, int mdim, const char *mName, int dt, int it)
void loadCoords (med_idt fid, int mId, const std::vector< std::string > &infosOnComp, const char *mName, int dt, int it) throw (INTERP_KERNEL::Exception)
int getNumberOfLevels () const
bool emptyLev (int levId) const
const std::vector
< MEDCouplingAutoRefCountObjectPtr
< MEDFileUMeshPerType > > & 
getLev (int levId) const
bool isFamDefinedOnLev (int levId) const
bool isNumDefinedOnLev (int levId) const
MEDCouplingAutoRefCountObjectPtr
< DataArrayDouble
getCoords () const
MEDCouplingAutoRefCountObjectPtr
< DataArrayInt
getCoordsFamily () const
MEDCouplingAutoRefCountObjectPtr
< DataArrayInt
getCoordsNum () const

Static Public Member Functions

static void WriteCoords (med_idt fid, const char *mname, int dt, int it, double time, const DataArrayDouble *coords, const DataArrayInt *famCoords, const DataArrayInt *numCoords)

Private Member Functions

void sortTypes ()

Private Attributes

std::vector< std::vector
< MEDCouplingAutoRefCountObjectPtr
< MEDFileUMeshPerType > > > 
_per_type_mesh
MEDCouplingAutoRefCountObjectPtr
< DataArrayDouble
_coords
MEDCouplingAutoRefCountObjectPtr
< DataArrayInt
_fam_coords
MEDCouplingAutoRefCountObjectPtr
< DataArrayInt
_num_coords

Constructor & Destructor Documentation

MEDFileUMeshL2::MEDFileUMeshL2 ( )

Member Function Documentation

void MEDFileUMeshL2::loadAll ( med_idt  fid,
int  mId,
const char *  mName,
int  dt,
int  it 
)
void MEDFileUMeshL2::loadConnectivity ( med_idt  fid,
int  mdim,
const char *  mName,
int  dt,
int  it 
)
void MEDFileUMeshL2::loadCoords ( med_idt  fid,
int  mId,
const std::vector< std::string > &  infosOnComp,
const char *  mName,
int  dt,
int  it 
) throw (INTERP_KERNEL::Exception)
int ParaMEDMEM.MEDFileUMeshL2.getNumberOfLevels ( ) const
bool ParaMEDMEM.MEDFileUMeshL2.emptyLev ( int  levId) const
const std::vector< MEDCouplingAutoRefCountObjectPtr<MEDFileUMeshPerType> >& ParaMEDMEM.MEDFileUMeshL2.getLev ( int  levId) const
bool MEDFileUMeshL2::isFamDefinedOnLev ( int  levId) const
bool MEDFileUMeshL2::isNumDefinedOnLev ( int  levId) const
MEDCouplingAutoRefCountObjectPtr<DataArrayDouble> ParaMEDMEM.MEDFileUMeshL2.getCoords ( ) const
MEDCouplingAutoRefCountObjectPtr<DataArrayInt> ParaMEDMEM.MEDFileUMeshL2.getCoordsFamily ( ) const
MEDCouplingAutoRefCountObjectPtr<DataArrayInt> ParaMEDMEM.MEDFileUMeshL2.getCoordsNum ( ) const
void MEDFileUMeshL2::WriteCoords ( med_idt  fid,
const char *  mname,
int  dt,
int  it,
double  time,
const DataArrayDouble coords,
const DataArrayInt famCoords,
const DataArrayInt numCoords 
) [static]
void MEDFileUMeshL2::sortTypes ( ) [private]

Field Documentation

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