Version: 6.3.1
Public Member Functions | Protected Attributes

ParaMEDMEM.MEDFieldFieldGlobs Class Reference

#include <MEDFileField.hxx>

Inheritance diagram for ParaMEDMEM.MEDFieldFieldGlobs:
Inheritance graph

Public Member Functions

 MEDFieldFieldGlobs (const char *fname)
 MEDFieldFieldGlobs ()
void loadProfileInFile (med_idt fid, int id, const char *pflName) throw (INTERP_KERNEL::Exception)
void loadProfileInFile (med_idt fid, int id)
void loadGlobals (med_idt fid) throw (INTERP_KERNEL::Exception)
void writeGlobals (med_idt fid, const MEDFileWritable &opt) const throw (INTERP_KERNEL::Exception)
std::vector< std::string > getPfls () const
std::vector< std::string > getLocs () const
void setFileName (const char *fileName)
int getNbOfGaussPtPerCell (int locId) const throw (INTERP_KERNEL::Exception)
int getLocalizationId (const char *loc) const throw (INTERP_KERNEL::Exception)
const char * getFileName () const
const MEDFileFieldLocgetLocalizationFromId (int locId) const throw (INTERP_KERNEL::Exception)
const DataArrayIntgetProfile (const std::string &pflName) const throw (INTERP_KERNEL::Exception)
virtual std::vector< std::string > getPflsReallyUsed () const =0
virtual std::vector< std::string > getLocsReallyUsed () const =0
void appendProfile (DataArrayInt *pfl) throw (INTERP_KERNEL::Exception)
void appendLoc (const char *locName, INTERP_KERNEL::NormalizedCellType geoType, const std::vector< double > &refCoo, const std::vector< double > &gsCoo, const std::vector< double > &w) throw (INTERP_KERNEL::Exception)

Protected Attributes

std::vector
< MEDCouplingAutoRefCountObjectPtr
< DataArrayInt > > 
_pfls
std::vector
< MEDCouplingAutoRefCountObjectPtr
< MEDFileFieldLoc > > 
_locs
std::string _file_name

Constructor & Destructor Documentation

MEDFieldFieldGlobs::MEDFieldFieldGlobs ( const char *  fname)
MEDFieldFieldGlobs::MEDFieldFieldGlobs ( )

Member Function Documentation

void MEDFieldFieldGlobs::loadProfileInFile ( med_idt  fid,
int  id,
const char *  pflName 
) throw (INTERP_KERNEL::Exception)
void MEDFieldFieldGlobs::loadProfileInFile ( med_idt  fid,
int  id 
)
void MEDFieldFieldGlobs::loadGlobals ( med_idt  fid) throw (INTERP_KERNEL::Exception)
void MEDFieldFieldGlobs::writeGlobals ( med_idt  fid,
const MEDFileWritable opt 
) const throw (INTERP_KERNEL::Exception)
std::vector< std::string > MEDFieldFieldGlobs::getPfls ( ) const
std::vector< std::string > MEDFieldFieldGlobs::getLocs ( ) const
void MEDFieldFieldGlobs::setFileName ( const char *  fileName)
int MEDFieldFieldGlobs::getNbOfGaussPtPerCell ( int  locId) const throw (INTERP_KERNEL::Exception)
int MEDFieldFieldGlobs::getLocalizationId ( const char *  loc) const throw (INTERP_KERNEL::Exception)

References Med_Gen_test.it.

const char* ParaMEDMEM.MEDFieldFieldGlobs.getFileName ( ) const
const MEDFileFieldLoc & MEDFieldFieldGlobs::getLocalizationFromId ( int  locId) const throw (INTERP_KERNEL::Exception)
const DataArrayInt * MEDFieldFieldGlobs::getProfile ( const std::string &  pflName) const throw (INTERP_KERNEL::Exception)

References Med_Gen_test.it.

virtual std::vector<std::string> ParaMEDMEM.MEDFieldFieldGlobs.getPflsReallyUsed ( ) const [pure virtual]
virtual std::vector<std::string> ParaMEDMEM.MEDFieldFieldGlobs.getLocsReallyUsed ( ) const [pure virtual]
void MEDFieldFieldGlobs::appendProfile ( DataArrayInt pfl) throw (INTERP_KERNEL::Exception)
void MEDFieldFieldGlobs::appendLoc ( const char *  locName,
INTERP_KERNEL::NormalizedCellType  geoType,
const std::vector< double > &  refCoo,
const std::vector< double > &  gsCoo,
const std::vector< double > &  w 
) throw (INTERP_KERNEL::Exception)

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