

Public Member Functions | |
| MEDCouplingTimeDiscretization * | add (const MEDCouplingTimeDiscretization *other) const | 
| void | addEqual (const MEDCouplingTimeDiscretization *other) | 
| MEDCouplingTimeDiscretization * | aggregate (const MEDCouplingTimeDiscretization *other) const | 
| MEDCouplingTimeDiscretization * | aggregate (const std::vector< const MEDCouplingTimeDiscretization * > &other) const | 
| bool | areCompatible (const MEDCouplingTimeDiscretizationTemplate< double > *other) const | 
| bool | areCompatibleForMeld (const MEDCouplingTimeDiscretization *other) const | 
| bool | areStrictlyCompatible (const MEDCouplingTimeDiscretizationTemplate< double > *other, std::string &reason) const | 
| bool | areStrictlyCompatibleForDiv (const MEDCouplingTimeDiscretizationTemplate< double > *other) const | 
| bool | areStrictlyCompatibleForMul (const MEDCouplingTimeDiscretizationTemplate< double > *other) const | 
| void | checkNoTimePresence () const | 
| void | checkTimePresence (double time) const | 
| void | copyTinyAttrFrom (const MEDCouplingTimeDiscretizationTemplate< double > &other) | 
| MEDCouplingTimeDiscretization * | crossProduct (const MEDCouplingTimeDiscretization *other) const | 
| MEDCouplingTimeDiscretization * | divide (const MEDCouplingTimeDiscretization *other) const | 
| void | divideEqual (const MEDCouplingTimeDiscretization *other) | 
| MEDCouplingTimeDiscretization * | dot (const MEDCouplingTimeDiscretization *other) const | 
| void | finishUnserialization (const std::vector< int > &tinyInfoI, const std::vector< double > &tinyInfoD, const std::vector< std::string > &tinyInfoS) | 
| void | finishUnserialization2 (const std::vector< int > &tinyInfoI, const std::vector< double > &tinyInfoD) | 
| std::vector< const  DataArrayDouble * >  | getArraysForTime (double time) const | 
| double | getEndTime (int &iteration, int &order) const | 
| TypeOfTimeDiscretization | getEnum () const | 
| double | getStartTime (int &iteration, int &order) const | 
| std::string | getStringRepr () const | 
| void | getTinySerializationDbleInformation (std::vector< double > &tinyInfo) const | 
| void | getTinySerializationDbleInformation2 (std::vector< double > &tinyInfo) const | 
| void | getTinySerializationIntInformation (std::vector< int > &tinyInfo) const | 
| void | getTinySerializationIntInformation2 (std::vector< int > &tinyInfo) const | 
| void | getValueForTime (double time, const std::vector< double > &vals, double *res) const | 
| void | getValueOnDiscTime (int eltId, int iteration, int order, double *value) const | 
| void | getValueOnTime (int eltId, double time, double *value) const | 
| bool | isEqualIfNotWhy (const MEDCouplingTimeDiscretizationTemplate< double > *other, double prec, std::string &reason) const | 
| bool | isEqualWithoutConsideringStr (const MEDCouplingTimeDiscretizationTemplate< double > *other, double prec) const | 
| MEDCouplingTimeDiscretization * | max (const MEDCouplingTimeDiscretization *other) const | 
| MEDCouplingConstOnTimeInterval () | |
| MEDCouplingTimeDiscretization * | meld (const MEDCouplingTimeDiscretization *other) const | 
| MEDCouplingTimeDiscretization * | min (const MEDCouplingTimeDiscretization *other) const | 
| MEDCouplingTimeDiscretization * | multiply (const MEDCouplingTimeDiscretization *other) const | 
| void | multiplyEqual (const MEDCouplingTimeDiscretization *other) | 
| MEDCouplingTimeDiscretization * | performCopyOrIncrRef (bool deepCopy) const | 
| MEDCouplingTimeDiscretization * | pow (const MEDCouplingTimeDiscretization *other) const | 
| void | powEqual (const MEDCouplingTimeDiscretization *other) | 
| void | setEndIteration (int it) | 
| void | setEndOrder (int order) | 
| void | setEndTime (double time, int iteration, int order) | 
| void | setEndTimeValue (double time) | 
| void | setStartIteration (int it) | 
| void | setStartOrder (int order) | 
| void | setStartTime (double time, int iteration, int order) | 
| void | setStartTimeValue (double time) | 
| MEDCouplingTimeDiscretization * | substract (const MEDCouplingTimeDiscretization *other) const | 
| void | substractEqual (const MEDCouplingTimeDiscretization *other) | 
| void | synchronizeTimeWith (const MEDCouplingMesh *mesh) | 
  Public Member Functions inherited from MEDCoupling::MEDCouplingTimeDiscretization | |
| virtual void | applyFunc (int nbOfComp, FunctionToEvaluate func) | 
| virtual void | applyFunc (int nbOfComp, const std::string &func) | 
| virtual void | applyFunc (const std::string &func) | 
| virtual void | applyFuncCompo (int nbOfComp, const std::string &func) | 
| virtual void | applyFuncFast32 (const std::string &func) | 
| virtual void | applyFuncFast64 (const std::string &func) | 
| virtual void | applyFuncNamedCompo (int nbOfComp, const std::vector< std::string > &varsOrder, const std::string &func) | 
| virtual void | applyLin (double a, double b, int compoId) | 
| virtual void | applyLin (double a, double b) | 
| virtual  MEDCouplingTimeDiscretization *  | buildNewTimeReprFromThis (TypeOfTimeDiscretization type, bool deepCopy) const | 
| virtual void | changeNbOfComponents (int newNbOfComp, double dftValue) | 
| virtual void | checkForUnserialization (const std::vector< int > &tinyInfoI, const std::vector< DataArrayDouble * > &arrays) | 
| virtual  MEDCouplingTimeDiscretization *  | computeVectorFieldCyl (const DataArrayDouble *coords, const double center[3], const double vect[3]) const | 
| virtual  MEDCouplingTimeDiscretization *  | determinant () const | 
| virtual  MEDCouplingTimeDiscretization *  | deviator () const | 
| virtual  MEDCouplingTimeDiscretization *  | doublyContractedProduct () const | 
| virtual  MEDCouplingTimeDiscretization *  | eigenValues () const | 
| virtual  MEDCouplingTimeDiscretization *  | eigenVectors () const | 
| virtual void | fillFromAnalytic (const DataArrayDouble *loc, int nbOfComp, FunctionToEvaluate func) | 
| virtual void | fillFromAnalytic (const DataArrayDouble *loc, int nbOfComp, const std::string &func) | 
| virtual void | fillFromAnalyticCompo (const DataArrayDouble *loc, int nbOfComp, const std::string &func) | 
| virtual void | fillFromAnalyticNamedCompo (const DataArrayDouble *loc, int nbOfComp, const std::vector< std::string > &varsOrder, const std::string &func) | 
| virtual void | getTinySerializationStrInformation (std::vector< std::string > &tinyInfo) const | 
| virtual  MEDCouplingTimeDiscretization *  | inverse () const | 
| virtual bool | isBefore (const MEDCouplingTimeDiscretization *other) const | 
| virtual bool | isEqual (const MEDCouplingTimeDiscretization *other, double prec) const | 
| virtual bool | isStrictlyBefore (const MEDCouplingTimeDiscretization *other) const | 
| virtual  MEDCouplingTimeDiscretization *  | keepSelectedComponents (const std::vector< int > &compoIds) const | 
| virtual  MEDCouplingTimeDiscretization *  | magnitude () const | 
| virtual  MEDCouplingTimeDiscretization *  | maxPerTuple () const | 
| virtual  MEDCouplingTimeDiscretization *  | negate () const | 
| virtual void | resizeForUnserialization (const std::vector< int > &tinyInfoI, std::vector< DataArrayDouble * > &arrays) | 
| virtual void | setOrCreateUniformValueOnAllComponents (int nbOfTuple, double value) | 
| virtual void | setSelectedComponents (const MEDCouplingTimeDiscretization *other, const std::vector< int > &compoIds) | 
| virtual void | setUniformValue (int nbOfTuple, int nbOfCompo, double value) | 
| virtual void | sortPerTuple (bool asc) | 
| virtual  MEDCouplingTimeDiscretization *  | trace () const | 
  Public Member Functions inherited from MEDCoupling::MEDCouplingTimeDiscretizationTemplate< double > | |
| virtual void | checkConsistencyLight () const | 
| virtual void | copyTinyStringsFrom (const MEDCouplingTimeDiscretizationTemplate< double > &other) | 
| Traits< double >::ArrayType * | getArray () | 
| const Traits< double >::ArrayType * | getArray () const | 
| virtual void | getArrays (std::vector< typename Traits< double >::ArrayType * > &arrays) const | 
| virtual std::vector< const  BigMemoryObject * >  | getDirectChildrenWithNull () const | 
| virtual const Traits< double > ::ArrayType *  | getEndArray () const | 
| virtual Traits< double > ::ArrayType *  | getEndArray () | 
| virtual std::size_t | getHeapMemorySizeWithoutChildren () const | 
| double | getTime (int &iteration, int &order) const | 
| double | getTimeTolerance () const | 
| std::string | getTimeUnit () const | 
| virtual void | setArray (typename Traits< double >::ArrayType *array, TimeLabel *owner) | 
| virtual void | setArrays (const std::vector< typename Traits< double >::ArrayType * > &arrays, TimeLabel *owner) | 
| virtual void | setEndArray (typename Traits< double >::ArrayType *array, TimeLabel *owner) | 
| void | setIteration (int it) | 
| void | setOrder (int order) | 
| void | setTime (double time, int iteration, int order) | 
| void | setTimeTolerance (double val) | 
| void | setTimeUnit (const std::string &unit) | 
| void | setTimeValue (double val) | 
| void | updateTime () const | 
| virtual | ~MEDCouplingTimeDiscretizationTemplate () | 
  Public Member Functions inherited from MEDCoupling::TimeLabel | |
| void | declareAsNew () const | 
| std::size_t | getTimeOfThis () const | 
| TimeLabel & | operator= (const TimeLabel &other) | 
  Public Member Functions inherited from MEDCoupling::BigMemoryObject | |
| std::vector< const  BigMemoryObject * >  | getAllTheProgeny () const | 
| std::vector< const  BigMemoryObject * >  | getDirectChildren () const | 
| std::size_t | getHeapMemorySize () const | 
| std::string | getHeapMemorySizeStr () const | 
| bool | isObjectInTheProgeny (const BigMemoryObject *obj) const | 
| virtual | ~BigMemoryObject () | 
Static Public Attributes | |
| static const  TypeOfTimeDiscretization  | DISCRETIZATION =CONST_ON_TIME_INTERVAL | 
| static const char | REPR [] ="Constant on a time interval." | 
Protected Member Functions | |
| MEDCouplingConstOnTimeInterval (const MEDCouplingConstOnTimeInterval &other, bool deepCopy) | |
  Protected Member Functions inherited from MEDCoupling::MEDCouplingTimeDiscretization | |
| MEDCouplingTimeDiscretization () | |
| MEDCouplingTimeDiscretization (const MEDCouplingTimeDiscretization &other, bool deepCopy) | |
  Protected Member Functions inherited from MEDCoupling::MEDCouplingTimeDiscretizationTemplate< double > | |
| MEDCouplingTimeDiscretizationTemplate () | |
| MEDCouplingTimeDiscretizationTemplate (const MEDCouplingTimeDiscretizationTemplate< double > &other, bool deepCopy) | |
  Protected Member Functions inherited from MEDCoupling::TimeLabel | |
| void | forceTimeOfThis (const TimeLabel &other) const | 
| TimeLabel () | |
| void | updateTimeWith (const TimeLabel &other) const | 
| virtual | ~TimeLabel () | 
Protected Attributes | |
| MEDCouplingTimeKeeper | _end | 
| MEDCouplingTimeKeeper | _start | 
Additional Inherited Members | |
  Static Public Member Functions inherited from MEDCoupling::MEDCouplingTimeDiscretization | |
| static  MEDCouplingTimeDiscretization *  | New (TypeOfTimeDiscretization type) | 
  Static Protected Attributes inherited from MEDCoupling::MEDCouplingTimeDiscretizationTemplate< double > | |
| static const double | TIME_TOLERANCE_DFT | 
      
  | 
  protected | 
| MEDCouplingConstOnTimeInterval::MEDCouplingConstOnTimeInterval | ( | ) | 
Referenced by add(), aggregate(), crossProduct(), divide(), dot(), max(), meld(), min(), multiply(), performCopyOrIncrRef(), pow(), and substract().
      
  | 
  virtual | 
      
  | 
  virtual | 
      
  | 
  virtual | 
      
  | 
  virtual | 
Reimplemented from MEDCoupling::MEDCouplingTimeDiscretization.
References _end, _start, MEDCoupling::MEDCouplingTimeDiscretization::finishUnserialization(), MEDCoupling::MEDCouplingTimeKeeper::setIteration(), MEDCoupling::MEDCouplingTimeKeeper::setOrder(), and MEDCoupling::MEDCouplingTimeKeeper::setTimeValue().
      
  | 
  virtual | 
idem getTinySerializationIntInformation except that it is for multi field fetch
Implements MEDCoupling::MEDCouplingTimeDiscretization.
References _end, _start, MEDCoupling::MEDCouplingTimeKeeper::getIteration(), and MEDCoupling::MEDCouplingTimeKeeper::getOrder().
      
  | 
  virtual | 
idem getTinySerializationDbleInformation except that it is for multi field fetch
Implements MEDCoupling::MEDCouplingTimeDiscretization.
References _end, _start, MEDCoupling::MEDCouplingTimeDiscretizationTemplate< double >::_time_tolerance, and MEDCoupling::MEDCouplingTimeKeeper::getTimeValue().
      
  | 
  virtual | 
idem finishUnserialization except that it is for multi field fetch
Implements MEDCoupling::MEDCouplingTimeDiscretization.
References _end, _start, MEDCoupling::MEDCouplingTimeDiscretizationTemplate< double >::_time_tolerance, MEDCoupling::MEDCouplingTimeKeeper::setIteration(), MEDCoupling::MEDCouplingTimeKeeper::setOrder(), and MEDCoupling::MEDCouplingTimeKeeper::setTimeValue().
      
  | 
  virtual | 
Implements MEDCoupling::MEDCouplingTimeDiscretizationTemplate< double >.
References MEDCouplingConstOnTimeInterval().
      
  | 
  virtual | 
      
  | 
  virtual | 
      
  | 
  virtual | 
      
  | 
  virtual | 
      
  | 
  virtual | 
Reimplemented from MEDCoupling::MEDCouplingTimeDiscretization.
References MEDCoupling::MEDCouplingTimeDiscretization::areCompatibleForMeld().
      
  | 
  virtual | 
      
  | 
  virtual | 
      
  | 
  virtual | 
      
  | 
  virtual | 
Implements MEDCoupling::MEDCouplingTimeDiscretization.
      
  | 
  virtual | 
      
  | 
  virtual | 
      
  | 
  virtual | 
Implements MEDCoupling::MEDCouplingTimeDiscretizationTemplate< double >.
References DISCRETIZATION.
      
  | 
  virtual | 
      
  | 
  virtual | 
Implements MEDCoupling::MEDCouplingTimeDiscretizationTemplate< double >.
References _end, _start, MEDCoupling::MEDCouplingTimeDiscretizationTemplate< double >::_time_unit, MEDCoupling::MEDCouplingTimeKeeper::getIteration(), MEDCoupling::MEDCouplingTimeKeeper::getOrder(), MEDCoupling::MEDCouplingTimeKeeper::getTimeValue(), and REPR.
      
  | 
  virtual | 
      
  | 
  virtual | 
      
  | 
  virtual | 
Implements MEDCoupling::MEDCouplingTimeDiscretization.
References MEDCoupling::MEDCouplingTimeDiscretizationTemplate< double >::getArray(), MEDCoupling::MEDCouplingTimeDiscretizationTemplate< T >::getArray(), MEDCoupling::MEDCouplingTimeDiscretizationTemplate< double >::getTimeTolerance(), MEDCouplingConstOnTimeInterval(), and MEDCoupling::DataArrayDouble::Meld().
      
  | 
  virtual | 
      
  | 
  virtual | 
      
  | 
  virtual | 
      
  | 
  virtual | 
      
  | 
  virtual | 
Implements MEDCoupling::MEDCouplingTimeDiscretization.
References MEDCoupling::DataArrayDouble::Add(), MEDCoupling::MEDCouplingTimeDiscretizationTemplate< double >::getArray(), MEDCoupling::MEDCouplingTimeDiscretizationTemplate< T >::getArray(), getEndTime(), getStartTime(), and MEDCouplingConstOnTimeInterval().
      
  | 
  virtual | 
      
  | 
  virtual | 
Implements MEDCoupling::MEDCouplingTimeDiscretization.
References MEDCoupling::MEDCouplingTimeDiscretizationTemplate< double >::getArray(), MEDCoupling::MEDCouplingTimeDiscretizationTemplate< T >::getArray(), getEndTime(), getStartTime(), MEDCouplingConstOnTimeInterval(), and MEDCoupling::DataArrayDouble::Substract().
      
  | 
  virtual | 
      
  | 
  virtual | 
Implements MEDCoupling::MEDCouplingTimeDiscretization.
References MEDCoupling::MEDCouplingTimeDiscretizationTemplate< double >::getArray(), MEDCoupling::MEDCouplingTimeDiscretizationTemplate< T >::getArray(), getEndTime(), getStartTime(), MEDCouplingConstOnTimeInterval(), and MEDCoupling::DataArrayDouble::Multiply().
      
  | 
  virtual | 
      
  | 
  virtual | 
Implements MEDCoupling::MEDCouplingTimeDiscretization.
References MEDCoupling::DataArrayDouble::Divide(), MEDCoupling::MEDCouplingTimeDiscretizationTemplate< double >::getArray(), MEDCoupling::MEDCouplingTimeDiscretizationTemplate< T >::getArray(), getEndTime(), getStartTime(), and MEDCouplingConstOnTimeInterval().
      
  | 
  virtual | 
      
  | 
  virtual | 
Implements MEDCoupling::MEDCouplingTimeDiscretization.
References MEDCoupling::MEDCouplingTimeDiscretizationTemplate< double >::getArray(), MEDCoupling::MEDCouplingTimeDiscretizationTemplate< T >::getArray(), getEndTime(), getStartTime(), MEDCouplingConstOnTimeInterval(), and MEDCoupling::DataArrayDouble::Pow().
      
  | 
  virtual | 
      
  | 
  virtual | 
Implements MEDCoupling::MEDCouplingTimeDiscretizationTemplate< double >.
References _start, and MEDCoupling::MEDCouplingTimeKeeper::setAllInfo().
      
  | 
  virtual | 
Implements MEDCoupling::MEDCouplingTimeDiscretizationTemplate< double >.
References _end, and MEDCoupling::MEDCouplingTimeKeeper::setAllInfo().
      
  | 
  virtual | 
Implements MEDCoupling::MEDCouplingTimeDiscretizationTemplate< double >.
References _start, and MEDCoupling::MEDCouplingTimeKeeper::getAllInfo().
Referenced by add(), divide(), multiply(), pow(), and substract().
      
  | 
  virtual | 
Implements MEDCoupling::MEDCouplingTimeDiscretizationTemplate< double >.
References _end, and MEDCoupling::MEDCouplingTimeKeeper::getAllInfo().
Referenced by add(), divide(), multiply(), pow(), and substract().
      
  | 
  virtual | 
Implements MEDCoupling::MEDCouplingTimeDiscretizationTemplate< double >.
References _start, and MEDCoupling::MEDCouplingTimeKeeper::setIteration().
      
  | 
  virtual | 
Implements MEDCoupling::MEDCouplingTimeDiscretizationTemplate< double >.
References _end, and MEDCoupling::MEDCouplingTimeKeeper::setIteration().
      
  | 
  virtual | 
Implements MEDCoupling::MEDCouplingTimeDiscretizationTemplate< double >.
References _start, and MEDCoupling::MEDCouplingTimeKeeper::setOrder().
      
  | 
  virtual | 
Implements MEDCoupling::MEDCouplingTimeDiscretizationTemplate< double >.
References _end, and MEDCoupling::MEDCouplingTimeKeeper::setOrder().
      
  | 
  virtual | 
Implements MEDCoupling::MEDCouplingTimeDiscretizationTemplate< double >.
References _start, and MEDCoupling::MEDCouplingTimeKeeper::setTimeValue().
      
  | 
  virtual | 
Implements MEDCoupling::MEDCouplingTimeDiscretizationTemplate< double >.
References _end, and MEDCoupling::MEDCouplingTimeKeeper::setTimeValue().
      
  | 
  virtual | 
Implements MEDCoupling::MEDCouplingTimeDiscretization.
      
  | 
  virtual | 
      
  | 
  static | 
Referenced by getEnum(), and MEDCoupling::MEDCouplingTimeDiscretization::New().
      
  | 
  static | 
Referenced by getStringRepr().
      
  | 
  protected | 
Referenced by checkTimePresence(), copyTinyAttrFrom(), finishUnserialization(), finishUnserialization2(), getArraysForTime(), getStartTime(), getStringRepr(), getTinySerializationDbleInformation(), getTinySerializationDbleInformation2(), getTinySerializationIntInformation(), getTinySerializationIntInformation2(), getValueOnDiscTime(), getValueOnTime(), isEqualIfNotWhy(), isEqualWithoutConsideringStr(), setStartIteration(), setStartOrder(), setStartTime(), setStartTimeValue(), and synchronizeTimeWith().
      
  | 
  protected | 
Referenced by checkTimePresence(), copyTinyAttrFrom(), finishUnserialization(), finishUnserialization2(), getArraysForTime(), getEndTime(), getStringRepr(), getTinySerializationDbleInformation(), getTinySerializationDbleInformation2(), getTinySerializationIntInformation(), getTinySerializationIntInformation2(), getValueOnDiscTime(), getValueOnTime(), isEqualIfNotWhy(), isEqualWithoutConsideringStr(), setEndIteration(), setEndOrder(), setEndTime(), setEndTimeValue(), and synchronizeTimeWith().