#include <MEDCouplingTimeDiscretization.hxx>

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) |
| DataArrayDouble * | getArray () |
| const DataArrayDouble * | getArray () const |
| virtual const DataArrayDouble * | getEndArray () const |
| virtual DataArrayDouble * | getEndArray () |
| 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 |
| MEDCouplingTimeDiscretization::MEDCouplingTimeDiscretization | ( | ) | [protected] |
| MEDCouplingTimeDiscretization::MEDCouplingTimeDiscretization | ( | const MEDCouplingTimeDiscretization & | other, |
| bool | deepCpy | ||
| ) | [protected] |
| MEDCouplingTimeDiscretization::~MEDCouplingTimeDiscretization | ( | ) | [virtual] |
| void MEDCouplingTimeDiscretization::updateTime | ( | ) | const [virtual] |
Implements ParaMEDMEM.TimeLabel.
Reimplemented in ParaMEDMEM.MEDCouplingTwoTimeSteps.
References ParaMEDMEM.MEDCouplingTimeDiscretization._array, and ParaMEDMEM.TimeLabel.updateTimeWith().
| MEDCouplingTimeDiscretization * MEDCouplingTimeDiscretization::New | ( | TypeOfTimeDiscretization | type | ) | [static] |
| void ParaMEDMEM.MEDCouplingTimeDiscretization.setTimeUnit | ( | const char * | unit | ) |
References medMeshing_test.unit.
| const char* ParaMEDMEM.MEDCouplingTimeDiscretization.getTimeUnit | ( | ) | const |
| void MEDCouplingTimeDiscretization::copyTinyAttrFrom | ( | const MEDCouplingTimeDiscretization & | other | ) | [virtual] |
| void MEDCouplingTimeDiscretization::copyTinyStringsFrom | ( | const MEDCouplingTimeDiscretization & | other | ) | [virtual] |
| void MEDCouplingTimeDiscretization::checkCoherency | ( | ) | const throw (INTERP_KERNEL::Exception) [virtual] |
Reimplemented in ParaMEDMEM.MEDCouplingTwoTimeSteps, and ParaMEDMEM.MEDCouplingLinearTime.
References ParaMEDMEM.MEDCouplingTimeDiscretization._array, and ParaMEDMEM.MEDCouplingTimeDiscretization._time_tolerance.
| bool MEDCouplingTimeDiscretization::areCompatible | ( | const MEDCouplingTimeDiscretization * | other | ) | const [virtual] |
Reimplemented in ParaMEDMEM.MEDCouplingNoTimeLabel, ParaMEDMEM.MEDCouplingWithTimeStep, ParaMEDMEM.MEDCouplingConstOnTimeInterval, and ParaMEDMEM.MEDCouplingLinearTime.
References ParaMEDMEM.MEDCouplingTimeDiscretization._array, ParaMEDMEM.MEDCouplingTimeDiscretization._time_tolerance, and ParaMEDMEM.DataArray.getNumberOfComponents().
| bool MEDCouplingTimeDiscretization::areStrictlyCompatible | ( | const MEDCouplingTimeDiscretization * | other | ) | const [virtual] |
Reimplemented in ParaMEDMEM.MEDCouplingNoTimeLabel, ParaMEDMEM.MEDCouplingWithTimeStep, ParaMEDMEM.MEDCouplingConstOnTimeInterval, and ParaMEDMEM.MEDCouplingLinearTime.
References ParaMEDMEM.MEDCouplingTimeDiscretization._array, ParaMEDMEM.MEDCouplingTimeDiscretization._time_tolerance, ParaMEDMEM.MEDCouplingTimeDiscretization._time_unit, ParaMEDMEM.DataArray.getNumberOfComponents(), and ParaMEDMEM.DataArray.getNumberOfTuples().
| bool MEDCouplingTimeDiscretization::areStrictlyCompatibleForMul | ( | const MEDCouplingTimeDiscretization * | other | ) | const [virtual] |
Reimplemented in ParaMEDMEM.MEDCouplingNoTimeLabel, ParaMEDMEM.MEDCouplingWithTimeStep, ParaMEDMEM.MEDCouplingConstOnTimeInterval, and ParaMEDMEM.MEDCouplingLinearTime.
References ParaMEDMEM.MEDCouplingTimeDiscretization._array, ParaMEDMEM.MEDCouplingTimeDiscretization._time_tolerance, ParaMEDMEM.DataArray.getNumberOfComponents(), and ParaMEDMEM.MEDCouplingTimeDiscretization.min().
| bool MEDCouplingTimeDiscretization::areStrictlyCompatibleForDiv | ( | const MEDCouplingTimeDiscretization * | other | ) | const [virtual] |
Reimplemented in ParaMEDMEM.MEDCouplingNoTimeLabel, ParaMEDMEM.MEDCouplingWithTimeStep, ParaMEDMEM.MEDCouplingConstOnTimeInterval, and ParaMEDMEM.MEDCouplingLinearTime.
References ParaMEDMEM.MEDCouplingTimeDiscretization._array, ParaMEDMEM.MEDCouplingTimeDiscretization._time_tolerance, and ParaMEDMEM.DataArray.getNumberOfComponents().
| bool MEDCouplingTimeDiscretization::areCompatibleForMeld | ( | const MEDCouplingTimeDiscretization * | other | ) | const [virtual] |
Reimplemented in ParaMEDMEM.MEDCouplingNoTimeLabel, ParaMEDMEM.MEDCouplingWithTimeStep, ParaMEDMEM.MEDCouplingConstOnTimeInterval, and ParaMEDMEM.MEDCouplingLinearTime.
References ParaMEDMEM.MEDCouplingTimeDiscretization._array, ParaMEDMEM.MEDCouplingTimeDiscretization._time_tolerance, and ParaMEDMEM.DataArray.getNumberOfTuples().
| bool MEDCouplingTimeDiscretization::isEqual | ( | const MEDCouplingTimeDiscretization * | other, |
| double | prec | ||
| ) | const [virtual] |
Reimplemented in ParaMEDMEM.MEDCouplingNoTimeLabel, ParaMEDMEM.MEDCouplingWithTimeStep, ParaMEDMEM.MEDCouplingConstOnTimeInterval, and ParaMEDMEM.MEDCouplingTwoTimeSteps.
References ParaMEDMEM.MEDCouplingTimeDiscretization._array, ParaMEDMEM.MEDCouplingTimeDiscretization.areStrictlyCompatible(), and ParaMEDMEM.DataArrayDouble.isEqual().
| bool MEDCouplingTimeDiscretization::isEqualWithoutConsideringStr | ( | const MEDCouplingTimeDiscretization * | other, |
| double | prec | ||
| ) | const [virtual] |
Reimplemented in ParaMEDMEM.MEDCouplingNoTimeLabel, ParaMEDMEM.MEDCouplingWithTimeStep, ParaMEDMEM.MEDCouplingConstOnTimeInterval, and ParaMEDMEM.MEDCouplingTwoTimeSteps.
References ParaMEDMEM.MEDCouplingTimeDiscretization._array, ParaMEDMEM.MEDCouplingTimeDiscretization.areStrictlyCompatible(), and ParaMEDMEM.DataArrayDouble.isEqualWithoutConsideringStr().
| MEDCouplingTimeDiscretization * MEDCouplingTimeDiscretization::buildNewTimeReprFromThis | ( | TypeOfTimeDiscretization | type, |
| bool | deepCpy | ||
| ) | const [virtual] |
References ParaMEDMEM.RefCountObject.decrRef(), ParaMEDMEM.MEDCouplingTimeDiscretization.getArray(), ParaMEDMEM.MEDCouplingTimeDiscretization.getTimeUnit(), ParaMEDMEM.MEDCouplingTimeDiscretization.New(), ParaMEDMEM.DataArrayDouble.performCpy(), testMEDMEM.ret, ParaMEDMEM.MEDCouplingTimeDiscretization.setArray(), and ParaMEDMEM.MEDCouplingTimeDiscretization.setTimeUnit().
| virtual std::string ParaMEDMEM.MEDCouplingTimeDiscretization.getStringRepr | ( | ) | const [pure virtual] |
| virtual TypeOfTimeDiscretization ParaMEDMEM.MEDCouplingTimeDiscretization.getEnum | ( | ) | const [pure virtual] |
| virtual MEDCouplingTimeDiscretization* ParaMEDMEM.MEDCouplingTimeDiscretization.aggregate | ( | const MEDCouplingTimeDiscretization * | other | ) | const [pure virtual] |
| virtual MEDCouplingTimeDiscretization* ParaMEDMEM.MEDCouplingTimeDiscretization.aggregate | ( | const std::vector< const MEDCouplingTimeDiscretization * > & | other | ) | const [pure virtual] |
| virtual MEDCouplingTimeDiscretization* ParaMEDMEM.MEDCouplingTimeDiscretization.meld | ( | const MEDCouplingTimeDiscretization * | other | ) | const [pure virtual] |
| virtual MEDCouplingTimeDiscretization* ParaMEDMEM.MEDCouplingTimeDiscretization.dot | ( | const MEDCouplingTimeDiscretization * | other | ) | const [pure virtual] |
| virtual MEDCouplingTimeDiscretization* ParaMEDMEM.MEDCouplingTimeDiscretization.crossProduct | ( | const MEDCouplingTimeDiscretization * | other | ) | const [pure virtual] |
| virtual MEDCouplingTimeDiscretization* ParaMEDMEM.MEDCouplingTimeDiscretization.max | ( | const MEDCouplingTimeDiscretization * | other | ) | const [pure virtual] |
| virtual MEDCouplingTimeDiscretization* ParaMEDMEM.MEDCouplingTimeDiscretization.min | ( | const MEDCouplingTimeDiscretization * | other | ) | const [pure virtual] |
| virtual MEDCouplingTimeDiscretization* ParaMEDMEM.MEDCouplingTimeDiscretization.add | ( | const MEDCouplingTimeDiscretization * | other | ) | const [pure virtual] |
| virtual void ParaMEDMEM.MEDCouplingTimeDiscretization.addEqual | ( | const MEDCouplingTimeDiscretization * | other | ) | [pure virtual] |
| virtual MEDCouplingTimeDiscretization* ParaMEDMEM.MEDCouplingTimeDiscretization.substract | ( | const MEDCouplingTimeDiscretization * | other | ) | const [pure virtual] |
| virtual void ParaMEDMEM.MEDCouplingTimeDiscretization.substractEqual | ( | const MEDCouplingTimeDiscretization * | other | ) | [pure virtual] |
| virtual MEDCouplingTimeDiscretization* ParaMEDMEM.MEDCouplingTimeDiscretization.multiply | ( | const MEDCouplingTimeDiscretization * | other | ) | const [pure virtual] |
| virtual void ParaMEDMEM.MEDCouplingTimeDiscretization.multiplyEqual | ( | const MEDCouplingTimeDiscretization * | other | ) | [pure virtual] |
| virtual MEDCouplingTimeDiscretization* ParaMEDMEM.MEDCouplingTimeDiscretization.divide | ( | const MEDCouplingTimeDiscretization * | other | ) | const [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] |
Reimplemented in ParaMEDMEM.MEDCouplingWithTimeStep, ParaMEDMEM.MEDCouplingConstOnTimeInterval, and ParaMEDMEM.MEDCouplingTwoTimeSteps.
References ParaMEDMEM.MEDCouplingTimeDiscretization._array, ParaMEDMEM.MEDCouplingTimeDiscretization._time_tolerance, ParaMEDMEM.DataArray.getNumberOfComponents(), and ParaMEDMEM.DataArray.setInfoOnComponent().
| 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 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::setArray | ( | DataArrayDouble * | array, |
| TimeLabel * | owner | ||
| ) | [virtual] |
| void MEDCouplingTimeDiscretization::setEndArray | ( | DataArrayDouble * | array, |
| TimeLabel * | owner | ||
| ) | [virtual] |
Reimplemented in ParaMEDMEM.MEDCouplingTwoTimeSteps.
| void MEDCouplingTimeDiscretization::setArrays | ( | const std::vector< DataArrayDouble * > & | arrays, |
| TimeLabel * | owner | ||
| ) | throw (INTERP_KERNEL::Exception) [virtual] |
Reimplemented in ParaMEDMEM.MEDCouplingTwoTimeSteps.
| DataArrayDouble* ParaMEDMEM.MEDCouplingTimeDiscretization.getArray | ( | ) |
| const DataArrayDouble* ParaMEDMEM.MEDCouplingTimeDiscretization.getArray | ( | ) | const |
| const DataArrayDouble * MEDCouplingTimeDiscretization::getEndArray | ( | ) | const [virtual] |
Reimplemented in ParaMEDMEM.MEDCouplingTwoTimeSteps.
| DataArrayDouble * MEDCouplingTimeDiscretization::getEndArray | ( | ) | [virtual] |
Reimplemented in ParaMEDMEM.MEDCouplingTwoTimeSteps.
| virtual std::vector< const DataArrayDouble *> ParaMEDMEM.MEDCouplingTimeDiscretization.getArraysForTime | ( | double | time | ) | const throw (INTERP_KERNEL::Exception) [pure virtual] |
| void MEDCouplingTimeDiscretization::getArrays | ( | std::vector< DataArrayDouble * > & | arrays | ) | const [virtual] |
Reimplemented in ParaMEDMEM.MEDCouplingTwoTimeSteps.
References ParaMEDMEM.MEDCouplingTimeDiscretization._array.
| bool MEDCouplingTimeDiscretization::isBefore | ( | const MEDCouplingTimeDiscretization * | other | ) | const throw (INTERP_KERNEL::Exception) [virtual] |
Reimplemented in ParaMEDMEM.MEDCouplingNoTimeLabel.
| bool MEDCouplingTimeDiscretization::isStrictlyBefore | ( | const MEDCouplingTimeDiscretization * | other | ) | const throw (INTERP_KERNEL::Exception) [virtual] |
Reimplemented in ParaMEDMEM.MEDCouplingNoTimeLabel.
| 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) |
References medClient_test.time.
| void ParaMEDMEM.MEDCouplingTimeDiscretization.setIteration | ( | int | it | ) | throw (INTERP_KERNEL::Exception) |
References Med_Gen_test.it.
| 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] |
References ParaMEDMEM.MEDCouplingTimeDiscretization.getArrays(), ParaMEDMEM.MEDCouplingTimeDiscretization.getEnum(), ParaMEDMEM.MEDCouplingTimeDiscretization.getTimeUnit(), ParaMEDMEM.MEDCouplingTimeDiscretization.New(), testMEDMEM.ret, ParaMEDMEM.MEDCouplingTimeDiscretization.setArrays(), and ParaMEDMEM.MEDCouplingTimeDiscretization.setTimeUnit().
| MEDCouplingTimeDiscretization * MEDCouplingTimeDiscretization::determinant | ( | ) | const throw (INTERP_KERNEL::Exception) [virtual] |
References ParaMEDMEM.MEDCouplingTimeDiscretization.getArrays(), ParaMEDMEM.MEDCouplingTimeDiscretization.getEnum(), ParaMEDMEM.MEDCouplingTimeDiscretization.getTimeUnit(), ParaMEDMEM.MEDCouplingTimeDiscretization.New(), testMEDMEM.ret, ParaMEDMEM.MEDCouplingTimeDiscretization.setArrays(), and ParaMEDMEM.MEDCouplingTimeDiscretization.setTimeUnit().
| MEDCouplingTimeDiscretization * MEDCouplingTimeDiscretization::eigenValues | ( | ) | const throw (INTERP_KERNEL::Exception) [virtual] |
References ParaMEDMEM.MEDCouplingTimeDiscretization.getArrays(), ParaMEDMEM.MEDCouplingTimeDiscretization.getEnum(), ParaMEDMEM.MEDCouplingTimeDiscretization.getTimeUnit(), ParaMEDMEM.MEDCouplingTimeDiscretization.New(), testMEDMEM.ret, ParaMEDMEM.MEDCouplingTimeDiscretization.setArrays(), and ParaMEDMEM.MEDCouplingTimeDiscretization.setTimeUnit().
| MEDCouplingTimeDiscretization * MEDCouplingTimeDiscretization::eigenVectors | ( | ) | const throw (INTERP_KERNEL::Exception) [virtual] |
References ParaMEDMEM.MEDCouplingTimeDiscretization.getArrays(), ParaMEDMEM.MEDCouplingTimeDiscretization.getEnum(), ParaMEDMEM.MEDCouplingTimeDiscretization.getTimeUnit(), ParaMEDMEM.MEDCouplingTimeDiscretization.New(), testMEDMEM.ret, ParaMEDMEM.MEDCouplingTimeDiscretization.setArrays(), and ParaMEDMEM.MEDCouplingTimeDiscretization.setTimeUnit().
| MEDCouplingTimeDiscretization * MEDCouplingTimeDiscretization::inverse | ( | ) | const throw (INTERP_KERNEL::Exception) [virtual] |
References ParaMEDMEM.MEDCouplingTimeDiscretization.getArrays(), ParaMEDMEM.MEDCouplingTimeDiscretization.getEnum(), ParaMEDMEM.MEDCouplingTimeDiscretization.getTimeUnit(), ParaMEDMEM.MEDCouplingTimeDiscretization.New(), testMEDMEM.ret, ParaMEDMEM.MEDCouplingTimeDiscretization.setArrays(), and ParaMEDMEM.MEDCouplingTimeDiscretization.setTimeUnit().
| MEDCouplingTimeDiscretization * MEDCouplingTimeDiscretization::trace | ( | ) | const throw (INTERP_KERNEL::Exception) [virtual] |
References ParaMEDMEM.MEDCouplingTimeDiscretization.getArrays(), ParaMEDMEM.MEDCouplingTimeDiscretization.getEnum(), ParaMEDMEM.MEDCouplingTimeDiscretization.getTimeUnit(), ParaMEDMEM.MEDCouplingTimeDiscretization.New(), testMEDMEM.ret, ParaMEDMEM.MEDCouplingTimeDiscretization.setArrays(), and ParaMEDMEM.MEDCouplingTimeDiscretization.setTimeUnit().
| MEDCouplingTimeDiscretization * MEDCouplingTimeDiscretization::deviator | ( | ) | const throw (INTERP_KERNEL::Exception) [virtual] |
References ParaMEDMEM.MEDCouplingTimeDiscretization.getArrays(), ParaMEDMEM.MEDCouplingTimeDiscretization.getEnum(), ParaMEDMEM.MEDCouplingTimeDiscretization.getTimeUnit(), ParaMEDMEM.MEDCouplingTimeDiscretization.New(), testMEDMEM.ret, ParaMEDMEM.MEDCouplingTimeDiscretization.setArrays(), and ParaMEDMEM.MEDCouplingTimeDiscretization.setTimeUnit().
| MEDCouplingTimeDiscretization * MEDCouplingTimeDiscretization::magnitude | ( | ) | const throw (INTERP_KERNEL::Exception) [virtual] |
References ParaMEDMEM.MEDCouplingTimeDiscretization.getArrays(), ParaMEDMEM.MEDCouplingTimeDiscretization.getEnum(), ParaMEDMEM.MEDCouplingTimeDiscretization.getTimeUnit(), ParaMEDMEM.MEDCouplingTimeDiscretization.New(), testMEDMEM.ret, ParaMEDMEM.MEDCouplingTimeDiscretization.setArrays(), and ParaMEDMEM.MEDCouplingTimeDiscretization.setTimeUnit().
| MEDCouplingTimeDiscretization * MEDCouplingTimeDiscretization::maxPerTuple | ( | ) | const throw (INTERP_KERNEL::Exception) [virtual] |
References ParaMEDMEM.MEDCouplingTimeDiscretization.getArrays(), ParaMEDMEM.MEDCouplingTimeDiscretization.getEnum(), ParaMEDMEM.MEDCouplingTimeDiscretization.getTimeUnit(), ParaMEDMEM.MEDCouplingTimeDiscretization.New(), testMEDMEM.ret, ParaMEDMEM.MEDCouplingTimeDiscretization.setArrays(), and ParaMEDMEM.MEDCouplingTimeDiscretization.setTimeUnit().
| 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::applyFunc | ( | int | nbOfComp, |
| FunctionToEvaluate | func | ||
| ) | [virtual] |
| void MEDCouplingTimeDiscretization::applyFunc | ( | int | nbOfComp, |
| const char * | func | ||
| ) | [virtual] |
| void MEDCouplingTimeDiscretization::applyFunc2 | ( | int | nbOfComp, |
| const char * | func | ||
| ) | [virtual] |
| void MEDCouplingTimeDiscretization::applyFunc3 | ( | int | nbOfComp, |
| const std::vector< std::string > & | varsOrder, | ||
| const char * | func | ||
| ) | [virtual] |
| void MEDCouplingTimeDiscretization::applyFunc | ( | const char * | func | ) | [virtual] |
| void MEDCouplingTimeDiscretization::applyFuncFast32 | ( | const char * | func | ) | [virtual] |
| void MEDCouplingTimeDiscretization::applyFuncFast64 | ( | const char * | func | ) | [virtual] |
| void MEDCouplingTimeDiscretization::fillFromAnalytic | ( | const DataArrayDouble * | loc, |
| int | nbOfComp, | ||
| FunctionToEvaluate | func | ||
| ) | throw (INTERP_KERNEL::Exception) [virtual] |
References medClient_test.nbOfComp.
| void MEDCouplingTimeDiscretization::fillFromAnalytic | ( | const DataArrayDouble * | loc, |
| int | nbOfComp, | ||
| const char * | func | ||
| ) | throw (INTERP_KERNEL::Exception) [virtual] |
References medClient_test.nbOfComp.
| void MEDCouplingTimeDiscretization::fillFromAnalytic2 | ( | const DataArrayDouble * | loc, |
| int | nbOfComp, | ||
| const char * | func | ||
| ) | throw (INTERP_KERNEL::Exception) [virtual] |
References medClient_test.nbOfComp.
| void MEDCouplingTimeDiscretization::fillFromAnalytic3 | ( | const DataArrayDouble * | loc, |
| int | nbOfComp, | ||
| const std::vector< std::string > & | varsOrder, | ||
| const char * | func | ||
| ) | throw (INTERP_KERNEL::Exception) [virtual] |
References medClient_test.nbOfComp.
std::string ParaMEDMEM.MEDCouplingTimeDiscretization._time_unit [protected] |
const double MEDCouplingTimeDiscretization::TIME_TOLERANCE_DFT = 1.e-12 [static, protected] |