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

MEDSPLITTER.MESHCollectionMedXMLDriver Class Reference

#include <MEDSPLITTER_MESHCollectionMedXMLDriver.hxx>

Inheritance diagram for MEDSPLITTER.MESHCollectionMedXMLDriver:
Inheritance graph

Public Member Functions

 MESHCollectionMedXMLDriver (MESHCollection *)
virtual ~MESHCollectionMedXMLDriver ()
int read (char *, ParaDomainSelector *sel=0)
void write (char *, ParaDomainSelector *sel=0)
void readFields (vector< MEDMEM::FIELD< int > * > &filenames, char *fieldname, int itnumber, int ordernumber)
void readFields (vector< MEDMEM::FIELD< double > * > &filenames, char *fieldname, int itnumber, int ordernumber)
void writeFields (vector< MEDMEM::FIELD< double > * > &filenames, char *fieldname)
void writeFields (vector< MEDMEM::FIELD< int > * > &filenames, char *fieldname)

Private Member Functions

template<class T >
void _readFields (vector< MEDMEM::FIELD< T > * > &filenames, char *fieldname, int itnumber, int ordernumber)
template<class T >
void _writeFields (vector< MEDMEM::FIELD< T > * > &filenames, char *fieldname)

Private Attributes

std::string _master_filename

Constructor & Destructor Documentation

MESHCollectionMedXMLDriver::MESHCollectionMedXMLDriver ( MESHCollection collection)
virtual MEDSPLITTER.MESHCollectionMedXMLDriver.~MESHCollectionMedXMLDriver ( ) [virtual]

Member Function Documentation

int MESHCollectionMedXMLDriver::read ( char *  filename,
ParaDomainSelector domainSelector = 0 
) [virtual]
void MESHCollectionMedXMLDriver::write ( char *  filename,
ParaDomainSelector domainSelector = 0 
) [virtual]
void MEDSPLITTER.MESHCollectionMedXMLDriver.readFields ( vector< MEDMEM::FIELD< int > * > &  filenames,
char *  fieldname,
int  itnumber,
int  ordernumber 
) [virtual]
void MEDSPLITTER.MESHCollectionMedXMLDriver.readFields ( vector< MEDMEM::FIELD< double > * > &  filenames,
char *  fieldname,
int  itnumber,
int  ordernumber 
) [virtual]
void MEDSPLITTER.MESHCollectionMedXMLDriver.writeFields ( vector< MEDMEM::FIELD< double > * > &  filenames,
char *  fieldname 
) [virtual]
void MEDSPLITTER.MESHCollectionMedXMLDriver.writeFields ( vector< MEDMEM::FIELD< int > * > &  filenames,
char *  fieldname 
) [virtual]
template<class T >
void MEDSPLITTER.MESHCollectionMedXMLDriver._readFields ( vector< MEDMEM::FIELD< T > * > &  filenames,
char *  fieldname,
int  itnumber,
int  ordernumber 
) [private]
template<class T >
void MEDSPLITTER.MESHCollectionMedXMLDriver._writeFields ( vector< MEDMEM::FIELD< T > * > &  filenames,
char *  fieldname 
) [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