Public Member Functions |
| | MEDCouplingWithTimeStep () |
| std::string | getStringRepr () const |
| void | copyTinyAttrFrom (const MEDCouplingTimeDiscretization &other) throw (INTERP_KERNEL::Exception) |
| TypeOfTimeDiscretization | getEnum () const |
| MEDCouplingTimeDiscretization * | aggregate (const MEDCouplingTimeDiscretization *other) const |
| MEDCouplingTimeDiscretization * | aggregate (const std::vector< const MEDCouplingTimeDiscretization * > &other) const |
| MEDCouplingTimeDiscretization * | meld (const MEDCouplingTimeDiscretization *other) const |
| MEDCouplingTimeDiscretization * | dot (const MEDCouplingTimeDiscretization *other) const |
| MEDCouplingTimeDiscretization * | crossProduct (const MEDCouplingTimeDiscretization *other) const |
| MEDCouplingTimeDiscretization * | max (const MEDCouplingTimeDiscretization *other) const |
| MEDCouplingTimeDiscretization * | min (const MEDCouplingTimeDiscretization *other) const |
| MEDCouplingTimeDiscretization * | add (const MEDCouplingTimeDiscretization *other) const |
| void | addEqual (const MEDCouplingTimeDiscretization *other) |
| MEDCouplingTimeDiscretization * | substract (const MEDCouplingTimeDiscretization *other) const |
| void | substractEqual (const MEDCouplingTimeDiscretization *other) |
| MEDCouplingTimeDiscretization * | multiply (const MEDCouplingTimeDiscretization *other) const |
| void | multiplyEqual (const MEDCouplingTimeDiscretization *other) |
| MEDCouplingTimeDiscretization * | divide (const MEDCouplingTimeDiscretization *other) const |
| void | divideEqual (const MEDCouplingTimeDiscretization *other) |
| bool | isEqual (const MEDCouplingTimeDiscretization *other, double prec) const |
| bool | isEqualWithoutConsideringStr (const MEDCouplingTimeDiscretization *other, double prec) const |
| bool | areCompatible (const MEDCouplingTimeDiscretization *other) const |
| bool | areStrictlyCompatible (const MEDCouplingTimeDiscretization *other) const |
| bool | areStrictlyCompatibleForMul (const MEDCouplingTimeDiscretization *other) const |
| bool | areStrictlyCompatibleForDiv (const MEDCouplingTimeDiscretization *other) const |
| bool | areCompatibleForMeld (const MEDCouplingTimeDiscretization *other) const |
| void | getTinySerializationIntInformation (std::vector< int > &tinyInfo) const |
| void | getTinySerializationDbleInformation (std::vector< double > &tinyInfo) const |
| void | finishUnserialization (const std::vector< int > &tinyInfoI, const std::vector< double > &tinyInfoD, const std::vector< std::string > &tinyInfoS) |
| void | getTinySerializationIntInformation2 (std::vector< int > &tinyInfo) const |
| void | getTinySerializationDbleInformation2 (std::vector< double > &tinyInfo) const |
| void | finishUnserialization2 (const std::vector< int > &tinyInfoI, const std::vector< double > &tinyInfoD) |
| MEDCouplingTimeDiscretization * | performCpy (bool deepCpy) const |
| void | checkNoTimePresence () const throw (INTERP_KERNEL::Exception) |
| void | checkTimePresence (double time) const throw (INTERP_KERNEL::Exception) |
| void | setStartTime (double time, int iteration, int order) throw (INTERP_KERNEL::Exception) |
| void | setEndTime (double time, int iteration, int order) throw (INTERP_KERNEL::Exception) |
| double | getStartTime (int &iteration, int &order) const throw (INTERP_KERNEL::Exception) |
| double | getEndTime (int &iteration, int &order) const throw (INTERP_KERNEL::Exception) |
| void | setStartIteration (int it) throw (INTERP_KERNEL::Exception) |
| void | setEndIteration (int it) throw (INTERP_KERNEL::Exception) |
| void | setStartOrder (int order) throw (INTERP_KERNEL::Exception) |
| void | setEndOrder (int order) throw (INTERP_KERNEL::Exception) |
| void | setStartTimeValue (double time) throw (INTERP_KERNEL::Exception) |
| void | setEndTimeValue (double time) throw (INTERP_KERNEL::Exception) |
std::vector< const
DataArrayDouble * > | getArraysForTime (double time) const throw (INTERP_KERNEL::Exception) |
| void | getValueForTime (double time, const std::vector< double > &vals, double *res) const |
| void | getValueOnTime (int eltId, double time, double *value) const throw (INTERP_KERNEL::Exception) |
| void | getValueOnDiscTime (int eltId, int iteration, int order, double *value) const throw (INTERP_KERNEL::Exception) |
| void | updateTime () const |
| void | setTimeUnit (const char *unit) |
| const char * | getTimeUnit () const |
| virtual void | copyTinyStringsFrom (const MEDCouplingTimeDiscretization &other) |
| virtual void | checkCoherency () const throw (INTERP_KERNEL::Exception) |
virtual
MEDCouplingTimeDiscretization * | buildNewTimeReprFromThis (TypeOfTimeDiscretization type, bool deepCpy) const |
| virtual void | getTinySerializationStrInformation (std::vector< std::string > &tinyInfo) const |
| virtual void | resizeForUnserialization (const std::vector< int > &tinyInfoI, std::vector< DataArrayDouble * > &arrays) |
| void | setTimeTolerance (double val) |
| double | getTimeTolerance () const |
| 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) |
| DataArrayDouble * | getArray () |
| const DataArrayDouble * | getArray () const |
| virtual const DataArrayDouble * | getEndArray () const |
| virtual DataArrayDouble * | getEndArray () |
| 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) |
| 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
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 () |
| TimeLabel & | operator= (const TimeLabel &other) |
| void | declareAsNew () const |
| unsigned int | getTimeOfThis () const |