Version: 6.3.1

ParaMEDMEM::MEDCouplingTimeDiscretization Class Reference

Inheritance diagram for ParaMEDMEM::MEDCouplingTimeDiscretization:
Collaboration diagram for ParaMEDMEM::MEDCouplingTimeDiscretization:

List of all members.

Public Member Functions

void updateTime () const
void setTimeUnit (const char *unit)
const char * getTimeUnit () const
virtual void copyTinyAttrFrom (const MEDCouplingTimeDiscretization &other)
virtual void copyTinyStringsFrom (const MEDCouplingTimeDiscretization &other)
virtual void checkCoherency () const throw (INTERP_KERNEL::Exception)
virtual bool areCompatible (const MEDCouplingTimeDiscretization *other) const
virtual bool areStrictlyCompatible (const MEDCouplingTimeDiscretization *other) const
virtual bool areStrictlyCompatibleForMul (const MEDCouplingTimeDiscretization *other) const
virtual bool areStrictlyCompatibleForDiv (const MEDCouplingTimeDiscretization *other) const
virtual bool areCompatibleForMeld (const MEDCouplingTimeDiscretization *other) const
virtual bool isEqual (const MEDCouplingTimeDiscretization *other, double prec) const
virtual bool isEqualWithoutConsideringStr (const MEDCouplingTimeDiscretization *other, double prec) const
virtual
MEDCouplingTimeDiscretization
buildNewTimeReprFromThis (TypeOfTimeDiscretization type, bool deepCpy) const
virtual std::string getStringRepr () const =0
virtual TypeOfTimeDiscretization getEnum () const =0
virtual
MEDCouplingTimeDiscretization
aggregate (const MEDCouplingTimeDiscretization *other) const =0
virtual
MEDCouplingTimeDiscretization
aggregate (const std::vector< const MEDCouplingTimeDiscretization * > &other) const =0
virtual
MEDCouplingTimeDiscretization
meld (const MEDCouplingTimeDiscretization *other) const =0
virtual
MEDCouplingTimeDiscretization
dot (const MEDCouplingTimeDiscretization *other) const =0
virtual
MEDCouplingTimeDiscretization
crossProduct (const MEDCouplingTimeDiscretization *other) const =0
virtual
MEDCouplingTimeDiscretization
max (const MEDCouplingTimeDiscretization *other) const =0
virtual
MEDCouplingTimeDiscretization
min (const MEDCouplingTimeDiscretization *other) const =0
virtual
MEDCouplingTimeDiscretization
add (const MEDCouplingTimeDiscretization *other) const =0
virtual void addEqual (const MEDCouplingTimeDiscretization *other)=0
virtual
MEDCouplingTimeDiscretization
substract (const MEDCouplingTimeDiscretization *other) const =0
virtual void substractEqual (const MEDCouplingTimeDiscretization *other)=0
virtual
MEDCouplingTimeDiscretization
multiply (const MEDCouplingTimeDiscretization *other) const =0
virtual void multiplyEqual (const MEDCouplingTimeDiscretization *other)=0
virtual
MEDCouplingTimeDiscretization
divide (const MEDCouplingTimeDiscretization *other) const =0
virtual void divideEqual (const MEDCouplingTimeDiscretization *other)=0
virtual void getTinySerializationIntInformation (std::vector< int > &tinyInfo) const
virtual void getTinySerializationDbleInformation (std::vector< double > &tinyInfo) const
virtual void getTinySerializationStrInformation (std::vector< std::string > &tinyInfo) const
virtual void resizeForUnserialization (const std::vector< int > &tinyInfoI, std::vector< DataArrayDouble * > &arrays)
virtual void finishUnserialization (const std::vector< int > &tinyInfoI, const std::vector< double > &tinyInfoD, const std::vector< std::string > &tinyInfoS)
virtual void getTinySerializationIntInformation2 (std::vector< int > &tinyInfo) const =0
virtual void getTinySerializationDbleInformation2 (std::vector< double > &tinyInfo) const =0
virtual void finishUnserialization2 (const std::vector< int > &tinyInfoI, const std::vector< double > &tinyInfoD)=0
virtual
MEDCouplingTimeDiscretization
performCpy (bool deepCpy) const =0
void setTimeTolerance (double val)
double getTimeTolerance () const
virtual void checkNoTimePresence () const =0 throw (INTERP_KERNEL::Exception)
virtual void checkTimePresence (double time) const =0 throw (INTERP_KERNEL::Exception)
virtual void setArray (DataArrayDouble *array, TimeLabel *owner)
virtual void setEndArray (DataArrayDouble *array, TimeLabel *owner)
virtual void setArrays (const std::vector< DataArrayDouble * > &arrays, TimeLabel *owner) throw (INTERP_KERNEL::Exception)
DataArrayDoublegetArray ()
const DataArrayDoublegetArray () const
virtual const DataArrayDoublegetEndArray () const
virtual DataArrayDoublegetEndArray ()
virtual std::vector< const
DataArrayDouble * > 
getArraysForTime (double time) const =0 throw (INTERP_KERNEL::Exception)
virtual void getValueForTime (double time, const std::vector< double > &vals, double *res) const =0
virtual void getArrays (std::vector< DataArrayDouble * > &arrays) const
virtual bool isBefore (const MEDCouplingTimeDiscretization *other) const throw (INTERP_KERNEL::Exception)
virtual bool isStrictlyBefore (const MEDCouplingTimeDiscretization *other) const throw (INTERP_KERNEL::Exception)
double getTime (int &iteration, int &order) const throw (INTERP_KERNEL::Exception)
virtual double getStartTime (int &iteration, int &order) const =0 throw (INTERP_KERNEL::Exception)
virtual double getEndTime (int &iteration, int &order) const =0 throw (INTERP_KERNEL::Exception)
void setTime (double time, int iteration, int order) throw (INTERP_KERNEL::Exception)
void setIteration (int it) throw (INTERP_KERNEL::Exception)
void setOrder (int order) throw (INTERP_KERNEL::Exception)
void setTimeValue (double val) throw (INTERP_KERNEL::Exception)
virtual void setStartIteration (int it)=0 throw (INTERP_KERNEL::Exception)
virtual void setEndIteration (int it)=0 throw (INTERP_KERNEL::Exception)
virtual void setStartOrder (int order)=0 throw (INTERP_KERNEL::Exception)
virtual void setEndOrder (int order)=0 throw (INTERP_KERNEL::Exception)
virtual void setStartTimeValue (double time)=0 throw (INTERP_KERNEL::Exception)
virtual void setEndTimeValue (double time)=0 throw (INTERP_KERNEL::Exception)
virtual void setStartTime (double time, int iteration, int order)=0 throw (INTERP_KERNEL::Exception)
virtual void setEndTime (double time, int iteration, int order)=0 throw (INTERP_KERNEL::Exception)
virtual void getValueOnTime (int eltId, double time, double *value) const =0 throw (INTERP_KERNEL::Exception)
virtual void getValueOnDiscTime (int eltId, int iteration, int order, double *value) const =0 throw (INTERP_KERNEL::Exception)
virtual
MEDCouplingTimeDiscretization
doublyContractedProduct () const throw (INTERP_KERNEL::Exception)
virtual
MEDCouplingTimeDiscretization
determinant () const throw (INTERP_KERNEL::Exception)
virtual
MEDCouplingTimeDiscretization
eigenValues () const throw (INTERP_KERNEL::Exception)
virtual
MEDCouplingTimeDiscretization
eigenVectors () const throw (INTERP_KERNEL::Exception)
virtual
MEDCouplingTimeDiscretization
inverse () const throw (INTERP_KERNEL::Exception)
virtual
MEDCouplingTimeDiscretization
trace () const throw (INTERP_KERNEL::Exception)
virtual
MEDCouplingTimeDiscretization
deviator () const throw (INTERP_KERNEL::Exception)
virtual
MEDCouplingTimeDiscretization
magnitude () const throw (INTERP_KERNEL::Exception)
virtual
MEDCouplingTimeDiscretization
maxPerTuple () const throw (INTERP_KERNEL::Exception)
virtual
MEDCouplingTimeDiscretization
keepSelectedComponents (const std::vector< int > &compoIds) const throw (INTERP_KERNEL::Exception)
virtual void setSelectedComponents (const MEDCouplingTimeDiscretization *other, const std::vector< int > &compoIds) throw (INTERP_KERNEL::Exception)
virtual void changeNbOfComponents (int newNbOfComp, double dftValue) throw (INTERP_KERNEL::Exception)
virtual void sortPerTuple (bool asc) throw (INTERP_KERNEL::Exception)
virtual void setUniformValue (int nbOfTuple, int nbOfCompo, double value)
virtual void applyLin (double a, double b, int compoId)
virtual void applyFunc (int nbOfComp, FunctionToEvaluate func)
virtual void applyFunc (int nbOfComp, const char *func)
virtual void applyFunc2 (int nbOfComp, const char *func)
virtual void applyFunc3 (int nbOfComp, const std::vector< std::string > &varsOrder, const char *func)
virtual void applyFunc (const char *func)
virtual void applyFuncFast32 (const char *func)
virtual void applyFuncFast64 (const char *func)
virtual void fillFromAnalytic (const DataArrayDouble *loc, int nbOfComp, FunctionToEvaluate func) throw (INTERP_KERNEL::Exception)
virtual void fillFromAnalytic (const DataArrayDouble *loc, int nbOfComp, const char *func) throw (INTERP_KERNEL::Exception)
virtual void fillFromAnalytic2 (const DataArrayDouble *loc, int nbOfComp, const char *func) throw (INTERP_KERNEL::Exception)
virtual void fillFromAnalytic3 (const DataArrayDouble *loc, int nbOfComp, const std::vector< std::string > &varsOrder, const char *func) throw (INTERP_KERNEL::Exception)
virtual ~MEDCouplingTimeDiscretization ()

Static Public Member Functions

static
MEDCouplingTimeDiscretization
New (TypeOfTimeDiscretization type)

Protected Member Functions

 MEDCouplingTimeDiscretization ()
 MEDCouplingTimeDiscretization (const MEDCouplingTimeDiscretization &other, bool deepCpy)

Protected Attributes

std::string _time_unit
double _time_tolerance
DataArrayDouble_array

Static Protected Attributes

static const double TIME_TOLERANCE_DFT = 1.e-12

Constructor & Destructor Documentation

MEDCouplingTimeDiscretization::MEDCouplingTimeDiscretization ( ) [protected]
MEDCouplingTimeDiscretization::MEDCouplingTimeDiscretization ( const MEDCouplingTimeDiscretization other,
bool  deepCpy 
) [protected]
MEDCouplingTimeDiscretization::~MEDCouplingTimeDiscretization ( ) [virtual]

Member Function Documentation

void MEDCouplingTimeDiscretization::updateTime ( ) const [virtual]

This method should be called on high level classes as Field or Mesh to take into acount modifications done in aggragates objects.

Implements ParaMEDMEM::TimeLabel.

Reimplemented in ParaMEDMEM::MEDCouplingTwoTimeSteps.

References _array, and ParaMEDMEM::TimeLabel::updateTimeWith().

void MEDCouplingTimeDiscretization::copyTinyStringsFrom ( const MEDCouplingTimeDiscretization other) [virtual]
void MEDCouplingTimeDiscretization::checkCoherency ( ) const throw (INTERP_KERNEL::Exception) [virtual]
virtual MEDCouplingTimeDiscretization* ParaMEDMEM::MEDCouplingTimeDiscretization::aggregate ( const std::vector< const MEDCouplingTimeDiscretization * > &  other) const [pure virtual]
virtual void ParaMEDMEM::MEDCouplingTimeDiscretization::addEqual ( const MEDCouplingTimeDiscretization other) [pure virtual]
virtual void ParaMEDMEM::MEDCouplingTimeDiscretization::substractEqual ( const MEDCouplingTimeDiscretization other) [pure virtual]
virtual void ParaMEDMEM::MEDCouplingTimeDiscretization::multiplyEqual ( const MEDCouplingTimeDiscretization other) [pure virtual]
virtual void ParaMEDMEM::MEDCouplingTimeDiscretization::divideEqual ( const MEDCouplingTimeDiscretization other) [pure virtual]
void MEDCouplingTimeDiscretization::getTinySerializationIntInformation ( std::vector< int > &  tinyInfo) const [virtual]
void MEDCouplingTimeDiscretization::getTinySerializationDbleInformation ( std::vector< double > &  tinyInfo) const [virtual]
void MEDCouplingTimeDiscretization::getTinySerializationStrInformation ( std::vector< std::string > &  tinyInfo) const [virtual]
void MEDCouplingTimeDiscretization::resizeForUnserialization ( const std::vector< int > &  tinyInfoI,
std::vector< DataArrayDouble * > &  arrays 
) [virtual]
void MEDCouplingTimeDiscretization::finishUnserialization ( const std::vector< int > &  tinyInfoI,
const std::vector< double > &  tinyInfoD,
const std::vector< std::string > &  tinyInfoS 
) [virtual]
virtual void ParaMEDMEM::MEDCouplingTimeDiscretization::getTinySerializationIntInformation2 ( std::vector< int > &  tinyInfo) const [pure virtual]
virtual void ParaMEDMEM::MEDCouplingTimeDiscretization::getTinySerializationDbleInformation2 ( std::vector< double > &  tinyInfo) const [pure virtual]
virtual void ParaMEDMEM::MEDCouplingTimeDiscretization::finishUnserialization2 ( const std::vector< int > &  tinyInfoI,
const std::vector< double > &  tinyInfoD 
) [pure virtual]
virtual MEDCouplingTimeDiscretization* ParaMEDMEM::MEDCouplingTimeDiscretization::performCpy ( bool  deepCpy) const [pure virtual]
void ParaMEDMEM::MEDCouplingTimeDiscretization::setTimeTolerance ( double  val)
double ParaMEDMEM::MEDCouplingTimeDiscretization::getTimeTolerance ( ) const
virtual void ParaMEDMEM::MEDCouplingTimeDiscretization::checkNoTimePresence ( ) const throw (INTERP_KERNEL::Exception) [pure virtual]
virtual void ParaMEDMEM::MEDCouplingTimeDiscretization::checkTimePresence ( double  time) const throw (INTERP_KERNEL::Exception) [pure virtual]
void MEDCouplingTimeDiscretization::setEndArray ( DataArrayDouble array,
TimeLabel owner 
) [virtual]
void MEDCouplingTimeDiscretization::setArrays ( const std::vector< DataArrayDouble * > &  arrays,
TimeLabel owner 
) throw (INTERP_KERNEL::Exception) [virtual]
DataArrayDouble* ParaMEDMEM::MEDCouplingTimeDiscretization::getArray ( )

Referenced by ParaMEDMEM::MEDCouplingLinearTime::add(), ParaMEDMEM::MEDCouplingConstOnTimeInterval::add(), ParaMEDMEM::MEDCouplingWithTimeStep::add(), ParaMEDMEM::MEDCouplingNoTimeLabel::add(), ParaMEDMEM::MEDCouplingLinearTime::addEqual(), ParaMEDMEM::MEDCouplingConstOnTimeInterval::addEqual(), ParaMEDMEM::MEDCouplingWithTimeStep::addEqual(), ParaMEDMEM::MEDCouplingNoTimeLabel::addEqual(), ParaMEDMEM::MEDCouplingLinearTime::aggregate(), ParaMEDMEM::MEDCouplingConstOnTimeInterval::aggregate(), ParaMEDMEM::MEDCouplingWithTimeStep::aggregate(), ParaMEDMEM::MEDCouplingNoTimeLabel::aggregate(), buildNewTimeReprFromThis(), ParaMEDMEM::MEDCouplingLinearTime::crossProduct(), ParaMEDMEM::MEDCouplingConstOnTimeInterval::crossProduct(), ParaMEDMEM::MEDCouplingWithTimeStep::crossProduct(), ParaMEDMEM::MEDCouplingNoTimeLabel::crossProduct(), ParaMEDMEM::MEDCouplingLinearTime::divide(), ParaMEDMEM::MEDCouplingConstOnTimeInterval::divide(), ParaMEDMEM::MEDCouplingWithTimeStep::divide(), ParaMEDMEM::MEDCouplingNoTimeLabel::divide(), ParaMEDMEM::MEDCouplingLinearTime::divideEqual(), ParaMEDMEM::MEDCouplingConstOnTimeInterval::divideEqual(), ParaMEDMEM::MEDCouplingWithTimeStep::divideEqual(), ParaMEDMEM::MEDCouplingNoTimeLabel::divideEqual(), ParaMEDMEM::MEDCouplingLinearTime::dot(), ParaMEDMEM::MEDCouplingConstOnTimeInterval::dot(), ParaMEDMEM::MEDCouplingWithTimeStep::dot(), ParaMEDMEM::MEDCouplingNoTimeLabel::dot(), ParaMEDMEM::MEDCouplingLinearTime::max(), ParaMEDMEM::MEDCouplingConstOnTimeInterval::max(), ParaMEDMEM::MEDCouplingWithTimeStep::max(), ParaMEDMEM::MEDCouplingNoTimeLabel::max(), ParaMEDMEM::MEDCouplingLinearTime::meld(), ParaMEDMEM::MEDCouplingConstOnTimeInterval::meld(), ParaMEDMEM::MEDCouplingWithTimeStep::meld(), ParaMEDMEM::MEDCouplingNoTimeLabel::meld(), ParaMEDMEM::MEDCouplingLinearTime::min(), ParaMEDMEM::MEDCouplingConstOnTimeInterval::min(), ParaMEDMEM::MEDCouplingWithTimeStep::min(), ParaMEDMEM::MEDCouplingNoTimeLabel::min(), ParaMEDMEM::MEDCouplingLinearTime::multiply(), ParaMEDMEM::MEDCouplingConstOnTimeInterval::multiply(), ParaMEDMEM::MEDCouplingWithTimeStep::multiply(), ParaMEDMEM::MEDCouplingNoTimeLabel::multiply(), ParaMEDMEM::MEDCouplingLinearTime::multiplyEqual(), ParaMEDMEM::MEDCouplingConstOnTimeInterval::multiplyEqual(), ParaMEDMEM::MEDCouplingWithTimeStep::multiplyEqual(), ParaMEDMEM::MEDCouplingNoTimeLabel::multiplyEqual(), ParaMEDMEM::MEDCouplingLinearTime::substract(), ParaMEDMEM::MEDCouplingConstOnTimeInterval::substract(), ParaMEDMEM::MEDCouplingWithTimeStep::substract(), ParaMEDMEM::MEDCouplingNoTimeLabel::substract(), ParaMEDMEM::MEDCouplingLinearTime::substractEqual(), ParaMEDMEM::MEDCouplingConstOnTimeInterval::substractEqual(), ParaMEDMEM::MEDCouplingWithTimeStep::substractEqual(), and ParaMEDMEM::MEDCouplingNoTimeLabel::substractEqual().

const DataArrayDouble* ParaMEDMEM::MEDCouplingTimeDiscretization::getArray ( ) const
DataArrayDouble * MEDCouplingTimeDiscretization::getEndArray ( ) [virtual]
virtual std::vector< const DataArrayDouble *> ParaMEDMEM::MEDCouplingTimeDiscretization::getArraysForTime ( double  time) const throw (INTERP_KERNEL::Exception) [pure virtual]
virtual void ParaMEDMEM::MEDCouplingTimeDiscretization::getValueForTime ( double  time,
const std::vector< double > &  vals,
double *  res 
) const [pure virtual]
bool MEDCouplingTimeDiscretization::isBefore ( const MEDCouplingTimeDiscretization other) const throw (INTERP_KERNEL::Exception) [virtual]
bool MEDCouplingTimeDiscretization::isStrictlyBefore ( const MEDCouplingTimeDiscretization other) const throw (INTERP_KERNEL::Exception) [virtual]
double ParaMEDMEM::MEDCouplingTimeDiscretization::getTime ( int &  iteration,
int &  order 
) const throw (INTERP_KERNEL::Exception)
virtual double ParaMEDMEM::MEDCouplingTimeDiscretization::getStartTime ( int &  iteration,
int &  order 
) const throw (INTERP_KERNEL::Exception) [pure virtual]
virtual double ParaMEDMEM::MEDCouplingTimeDiscretization::getEndTime ( int &  iteration,
int &  order 
) const throw (INTERP_KERNEL::Exception) [pure virtual]
void ParaMEDMEM::MEDCouplingTimeDiscretization::setTime ( double  time,
int  iteration,
int  order 
) throw (INTERP_KERNEL::Exception)
void ParaMEDMEM::MEDCouplingTimeDiscretization::setIteration ( int  it) throw (INTERP_KERNEL::Exception)
void ParaMEDMEM::MEDCouplingTimeDiscretization::setOrder ( int  order) throw (INTERP_KERNEL::Exception)
void ParaMEDMEM::MEDCouplingTimeDiscretization::setTimeValue ( double  val) throw (INTERP_KERNEL::Exception)
virtual void ParaMEDMEM::MEDCouplingTimeDiscretization::setStartIteration ( int  it) throw (INTERP_KERNEL::Exception) [pure virtual]
virtual void ParaMEDMEM::MEDCouplingTimeDiscretization::setEndIteration ( int  it) throw (INTERP_KERNEL::Exception) [pure virtual]
virtual void ParaMEDMEM::MEDCouplingTimeDiscretization::setStartOrder ( int  order) throw (INTERP_KERNEL::Exception) [pure virtual]
virtual void ParaMEDMEM::MEDCouplingTimeDiscretization::setEndOrder ( int  order) throw (INTERP_KERNEL::Exception) [pure virtual]
virtual void ParaMEDMEM::MEDCouplingTimeDiscretization::setStartTimeValue ( double  time) throw (INTERP_KERNEL::Exception) [pure virtual]
virtual void ParaMEDMEM::MEDCouplingTimeDiscretization::setEndTimeValue ( double  time) throw (INTERP_KERNEL::Exception) [pure virtual]
virtual void ParaMEDMEM::MEDCouplingTimeDiscretization::setStartTime ( double  time,
int  iteration,
int  order 
) throw (INTERP_KERNEL::Exception) [pure virtual]
virtual void ParaMEDMEM::MEDCouplingTimeDiscretization::setEndTime ( double  time,
int  iteration,
int  order 
) throw (INTERP_KERNEL::Exception) [pure virtual]
virtual void ParaMEDMEM::MEDCouplingTimeDiscretization::getValueOnTime ( int  eltId,
double  time,
double *  value 
) const throw (INTERP_KERNEL::Exception) [pure virtual]
virtual void ParaMEDMEM::MEDCouplingTimeDiscretization::getValueOnDiscTime ( int  eltId,
int  iteration,
int  order,
double *  value 
) const throw (INTERP_KERNEL::Exception) [pure virtual]
MEDCouplingTimeDiscretization * MEDCouplingTimeDiscretization::doublyContractedProduct ( ) const throw (INTERP_KERNEL::Exception) [virtual]
MEDCouplingTimeDiscretization * MEDCouplingTimeDiscretization::determinant ( ) const throw (INTERP_KERNEL::Exception) [virtual]
MEDCouplingTimeDiscretization * MEDCouplingTimeDiscretization::eigenValues ( ) const throw (INTERP_KERNEL::Exception) [virtual]
MEDCouplingTimeDiscretization * MEDCouplingTimeDiscretization::eigenVectors ( ) const throw (INTERP_KERNEL::Exception) [virtual]
MEDCouplingTimeDiscretization * MEDCouplingTimeDiscretization::inverse ( ) const throw (INTERP_KERNEL::Exception) [virtual]
MEDCouplingTimeDiscretization * MEDCouplingTimeDiscretization::trace ( ) const throw (INTERP_KERNEL::Exception) [virtual]
MEDCouplingTimeDiscretization * MEDCouplingTimeDiscretization::deviator ( ) const throw (INTERP_KERNEL::Exception) [virtual]
MEDCouplingTimeDiscretization * MEDCouplingTimeDiscretization::magnitude ( ) const throw (INTERP_KERNEL::Exception) [virtual]
MEDCouplingTimeDiscretization * MEDCouplingTimeDiscretization::maxPerTuple ( ) const throw (INTERP_KERNEL::Exception) [virtual]
MEDCouplingTimeDiscretization * MEDCouplingTimeDiscretization::keepSelectedComponents ( const std::vector< int > &  compoIds) const throw (INTERP_KERNEL::Exception) [virtual]
void MEDCouplingTimeDiscretization::setSelectedComponents ( const MEDCouplingTimeDiscretization other,
const std::vector< int > &  compoIds 
) throw (INTERP_KERNEL::Exception) [virtual]
void MEDCouplingTimeDiscretization::changeNbOfComponents ( int  newNbOfComp,
double  dftValue 
) throw (INTERP_KERNEL::Exception) [virtual]
void MEDCouplingTimeDiscretization::sortPerTuple ( bool  asc) throw (INTERP_KERNEL::Exception) [virtual]
void MEDCouplingTimeDiscretization::setUniformValue ( int  nbOfTuple,
int  nbOfCompo,
double  value 
) [virtual]
void MEDCouplingTimeDiscretization::applyLin ( double  a,
double  b,
int  compoId 
) [virtual]
void MEDCouplingTimeDiscretization::applyFunc ( int  nbOfComp,
FunctionToEvaluate  func 
) [virtual]
void MEDCouplingTimeDiscretization::applyFunc ( int  nbOfComp,
const char *  func 
) [virtual]

References getArrays(), and setArrays().

void MEDCouplingTimeDiscretization::applyFunc2 ( int  nbOfComp,
const char *  func 
) [virtual]

References getArrays(), and setArrays().

void MEDCouplingTimeDiscretization::applyFunc3 ( int  nbOfComp,
const std::vector< std::string > &  varsOrder,
const char *  func 
) [virtual]

References getArrays(), and setArrays().

void MEDCouplingTimeDiscretization::applyFunc ( const char *  func) [virtual]

References getArrays(), and setArrays().

void MEDCouplingTimeDiscretization::applyFuncFast32 ( const char *  func) [virtual]

References getArrays().

void MEDCouplingTimeDiscretization::applyFuncFast64 ( const char *  func) [virtual]

References getArrays().

void MEDCouplingTimeDiscretization::fillFromAnalytic ( const DataArrayDouble loc,
int  nbOfComp,
FunctionToEvaluate  func 
) throw (INTERP_KERNEL::Exception) [virtual]
void MEDCouplingTimeDiscretization::fillFromAnalytic ( const DataArrayDouble loc,
int  nbOfComp,
const char *  func 
) throw (INTERP_KERNEL::Exception) [virtual]
void MEDCouplingTimeDiscretization::fillFromAnalytic2 ( const DataArrayDouble loc,
int  nbOfComp,
const char *  func 
) throw (INTERP_KERNEL::Exception) [virtual]
void MEDCouplingTimeDiscretization::fillFromAnalytic3 ( const DataArrayDouble loc,
int  nbOfComp,
const std::vector< std::string > &  varsOrder,
const char *  func 
) throw (INTERP_KERNEL::Exception) [virtual]

Member Data Documentation

const double MEDCouplingTimeDiscretization::TIME_TOLERANCE_DFT = 1.e-12 [static, protected]
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