Version: 5.1.6

ParaMEDMEM.MEDCouplingDefinitionTimeSlice Class Reference

#include <MEDCouplingDefinitionTime.hxx>

Inheritance diagram for ParaMEDMEM.MEDCouplingDefinitionTimeSlice:
Inheritance graph

Public Member Functions

int getArrayId () const
virtual
MEDCouplingDefinitionTimeSlice
copy () const =0
virtual bool isEqual (const MEDCouplingDefinitionTimeSlice &other, double eps) const
virtual void getHotSpotsTime (std::vector< double > &ret) const =0
virtual void getIdsOnTime (double tm, double eps, int &meshId, int &arrId, int &arrIdInField, int &fieldId) const =0 throw (INTERP_KERNEL::Exception)
virtual bool isContaining (double tmp, double eps) const =0
virtual int getStartId () const
virtual int getEndId () const
virtual void appendRepr (std::ostream &stream) const
virtual double getStartTime () const =0
virtual double getEndTime () const =0
virtual void getTinySerializationInformation (std::vector< int > &tiI, std::vector< double > &tiD) const =0
virtual TypeOfTimeDiscretization getTimeType () const =0
bool isFullyIncludedInMe (const MEDCouplingDefinitionTimeSlice *other, double eps) const
bool isOverllapingWithMe (const MEDCouplingDefinitionTimeSlice *other, double eps) const
bool isAfterMe (const MEDCouplingDefinitionTimeSlice *other, double eps) const
bool isBeforeMe (const MEDCouplingDefinitionTimeSlice *other, double eps) const
 MEDCouplingDefinitionTimeSlice ()
 MEDCouplingDefinitionTimeSlice (const MEDCouplingFieldDouble *f, int meshId, int arrId, int fieldId) throw (INTERP_KERNEL::Exception)

Static Public Member Functions

static
MEDCouplingDefinitionTimeSlice
New (const MEDCouplingFieldDouble *f, int meshId, const std::vector< int > &arrId, int fieldId) throw (INTERP_KERNEL::Exception)
static
MEDCouplingDefinitionTimeSlice
New (TypeOfTimeDiscretization type, const std::vector< int > &tiI, const std::vector< double > &tiD) throw (INTERP_KERNEL::Exception)

Data Fields

int _mesh_id
int _array_id
int _field_id

Constructor & Destructor Documentation

ParaMEDMEM.MEDCouplingDefinitionTimeSlice.MEDCouplingDefinitionTimeSlice (  ) 
MEDCouplingDefinitionTimeSlice::MEDCouplingDefinitionTimeSlice ( const MEDCouplingFieldDouble f,
int  meshId,
int  arrId,
int  fieldId 
) throw (INTERP_KERNEL::Exception)

Member Function Documentation

MEDCouplingDefinitionTimeSlice * MEDCouplingDefinitionTimeSlice::New ( const MEDCouplingFieldDouble f,
int  meshId,
const std::vector< int > &  arrId,
int  fieldId 
) throw (INTERP_KERNEL::Exception) [static]
MEDCouplingDefinitionTimeSlice * MEDCouplingDefinitionTimeSlice::New ( TypeOfTimeDiscretization  type,
const std::vector< int > &  tiI,
const std::vector< double > &  tiD 
) throw (INTERP_KERNEL::Exception) [static]
int ParaMEDMEM.MEDCouplingDefinitionTimeSlice.getArrayId (  )  const
virtual MEDCouplingDefinitionTimeSlice* ParaMEDMEM.MEDCouplingDefinitionTimeSlice.copy (  )  const [pure virtual]
bool MEDCouplingDefinitionTimeSlice::isEqual ( const MEDCouplingDefinitionTimeSlice other,
double  eps 
) const [virtual]
virtual void ParaMEDMEM.MEDCouplingDefinitionTimeSlice.getHotSpotsTime ( std::vector< double > &  ret  )  const [pure virtual]
virtual void ParaMEDMEM.MEDCouplingDefinitionTimeSlice.getIdsOnTime ( double  tm,
double  eps,
int meshId,
int arrId,
int arrIdInField,
int fieldId 
) const throw (INTERP_KERNEL::Exception) [pure virtual]
virtual bool ParaMEDMEM.MEDCouplingDefinitionTimeSlice.isContaining ( double  tmp,
double  eps 
) const [pure virtual]
int MEDCouplingDefinitionTimeSlice::getStartId (  )  const [virtual]
int MEDCouplingDefinitionTimeSlice::getEndId (  )  const [virtual]
void MEDCouplingDefinitionTimeSlice::appendRepr ( std::ostream &  stream  )  const [virtual]
virtual double ParaMEDMEM.MEDCouplingDefinitionTimeSlice.getStartTime (  )  const [pure virtual]
virtual double ParaMEDMEM.MEDCouplingDefinitionTimeSlice.getEndTime (  )  const [pure virtual]
virtual void ParaMEDMEM.MEDCouplingDefinitionTimeSlice.getTinySerializationInformation ( std::vector< int > &  tiI,
std::vector< double > &  tiD 
) const [pure virtual]
virtual TypeOfTimeDiscretization ParaMEDMEM.MEDCouplingDefinitionTimeSlice.getTimeType (  )  const [pure virtual]
bool MEDCouplingDefinitionTimeSlice::isFullyIncludedInMe ( const MEDCouplingDefinitionTimeSlice other,
double  eps 
) const
bool MEDCouplingDefinitionTimeSlice::isOverllapingWithMe ( const MEDCouplingDefinitionTimeSlice other,
double  eps 
) const
bool MEDCouplingDefinitionTimeSlice::isAfterMe ( const MEDCouplingDefinitionTimeSlice other,
double  eps 
) const
bool MEDCouplingDefinitionTimeSlice::isBeforeMe ( const MEDCouplingDefinitionTimeSlice other,
double  eps 
) const

Field Documentation