

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] |
References _array, and ParaMEDMEM::DataArrayDouble::performCpy().
| MEDCouplingTimeDiscretization::~MEDCouplingTimeDiscretization | ( | ) | [virtual] |
References _array, and ParaMEDMEM::RefCountObject::decrRef().
| 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().
| MEDCouplingTimeDiscretization * MEDCouplingTimeDiscretization::New | ( | TypeOfTimeDiscretization | type | ) | [static] |
References ParaMEDMEM::MEDCouplingLinearTime::DISCRETIZATION, ParaMEDMEM::MEDCouplingConstOnTimeInterval::DISCRETIZATION, ParaMEDMEM::MEDCouplingWithTimeStep::DISCRETIZATION, and ParaMEDMEM::MEDCouplingNoTimeLabel::DISCRETIZATION.
Referenced by buildNewTimeReprFromThis(), determinant(), deviator(), doublyContractedProduct(), eigenValues(), eigenVectors(), inverse(), keepSelectedComponents(), magnitude(), maxPerTuple(), ParaMEDMEM::MEDCouplingTwoTimeSteps::resizeForUnserialization(), resizeForUnserialization(), setUniformValue(), and trace().
| void ParaMEDMEM::MEDCouplingTimeDiscretization::setTimeUnit | ( | const char * | unit | ) |
| const char* ParaMEDMEM::MEDCouplingTimeDiscretization::getTimeUnit | ( | ) | const |
| void MEDCouplingTimeDiscretization::copyTinyAttrFrom | ( | const MEDCouplingTimeDiscretization & | other | ) | [virtual] |
Reimplemented in ParaMEDMEM::MEDCouplingWithTimeStep, ParaMEDMEM::MEDCouplingConstOnTimeInterval, and ParaMEDMEM::MEDCouplingTwoTimeSteps.
References _time_tolerance, and _time_unit.
Referenced by ParaMEDMEM::MEDCouplingFieldDouble::AddFields(), ParaMEDMEM::MEDCouplingFieldDouble::CrossProductFields(), ParaMEDMEM::MEDCouplingFieldDouble::determinant(), ParaMEDMEM::MEDCouplingFieldDouble::deviator(), ParaMEDMEM::MEDCouplingFieldDouble::DivideFields(), ParaMEDMEM::MEDCouplingFieldDouble::DotFields(), ParaMEDMEM::MEDCouplingFieldDouble::doublyContractedProduct(), ParaMEDMEM::MEDCouplingFieldDouble::eigenValues(), ParaMEDMEM::MEDCouplingFieldDouble::eigenVectors(), ParaMEDMEM::MEDCouplingFieldDouble::inverse(), ParaMEDMEM::MEDCouplingFieldDouble::keepSelectedComponents(), ParaMEDMEM::MEDCouplingFieldDouble::magnitude(), ParaMEDMEM::MEDCouplingFieldDouble::MaxFields(), ParaMEDMEM::MEDCouplingFieldDouble::maxPerTuple(), ParaMEDMEM::MEDCouplingFieldDouble::MeldFields(), ParaMEDMEM::MEDCouplingFieldDouble::MergeFields(), ParaMEDMEM::MEDCouplingFieldDouble::MinFields(), ParaMEDMEM::MEDCouplingFieldDouble::MultiplyFields(), ParaMEDMEM::MEDCouplingFieldDouble::SubstractFields(), and ParaMEDMEM::MEDCouplingFieldDouble::trace().
| void MEDCouplingTimeDiscretization::copyTinyStringsFrom | ( | const MEDCouplingTimeDiscretization & | other | ) | [virtual] |
Reimplemented in ParaMEDMEM::MEDCouplingTwoTimeSteps.
References _array, _time_unit, and ParaMEDMEM::DataArray::copyStringInfoFrom().
| void MEDCouplingTimeDiscretization::checkCoherency | ( | ) | const throw (INTERP_KERNEL::Exception) [virtual] |
Reimplemented in ParaMEDMEM::MEDCouplingTwoTimeSteps, and ParaMEDMEM::MEDCouplingLinearTime.
References _array, and _time_tolerance.
Referenced by ParaMEDMEM::MEDCouplingFieldDouble::checkCoherency().
| bool MEDCouplingTimeDiscretization::areCompatible | ( | const MEDCouplingTimeDiscretization * | other | ) | const [virtual] |
Reimplemented in ParaMEDMEM::MEDCouplingNoTimeLabel, ParaMEDMEM::MEDCouplingWithTimeStep, ParaMEDMEM::MEDCouplingConstOnTimeInterval, and ParaMEDMEM::MEDCouplingLinearTime.
References _array, _time_tolerance, and ParaMEDMEM::DataArray::getNumberOfComponents().
Referenced by ParaMEDMEM::MEDCouplingLinearTime::areCompatible(), ParaMEDMEM::MEDCouplingConstOnTimeInterval::areCompatible(), ParaMEDMEM::MEDCouplingWithTimeStep::areCompatible(), ParaMEDMEM::MEDCouplingNoTimeLabel::areCompatible(), and ParaMEDMEM::MEDCouplingFieldDouble::areCompatibleForMerge().
| bool MEDCouplingTimeDiscretization::areStrictlyCompatible | ( | const MEDCouplingTimeDiscretization * | other | ) | const [virtual] |
Reimplemented in ParaMEDMEM::MEDCouplingNoTimeLabel, ParaMEDMEM::MEDCouplingWithTimeStep, ParaMEDMEM::MEDCouplingConstOnTimeInterval, and ParaMEDMEM::MEDCouplingLinearTime.
References _array, _time_tolerance, _time_unit, ParaMEDMEM::DataArray::getNumberOfComponents(), and ParaMEDMEM::DataArray::getNumberOfTuples().
Referenced by ParaMEDMEM::MEDCouplingLinearTime::areStrictlyCompatible(), ParaMEDMEM::MEDCouplingConstOnTimeInterval::areStrictlyCompatible(), ParaMEDMEM::MEDCouplingWithTimeStep::areStrictlyCompatible(), ParaMEDMEM::MEDCouplingNoTimeLabel::areStrictlyCompatible(), ParaMEDMEM::MEDCouplingFieldDouble::areStrictlyCompatible(), isEqual(), and isEqualWithoutConsideringStr().
| bool MEDCouplingTimeDiscretization::areStrictlyCompatibleForMul | ( | const MEDCouplingTimeDiscretization * | other | ) | const [virtual] |
Reimplemented in ParaMEDMEM::MEDCouplingNoTimeLabel, ParaMEDMEM::MEDCouplingWithTimeStep, ParaMEDMEM::MEDCouplingConstOnTimeInterval, and ParaMEDMEM::MEDCouplingLinearTime.
References _array, _time_tolerance, ParaMEDMEM::DataArray::getNumberOfComponents(), and min().
Referenced by ParaMEDMEM::MEDCouplingFieldDouble::areCompatibleForMul(), ParaMEDMEM::MEDCouplingLinearTime::areStrictlyCompatibleForMul(), ParaMEDMEM::MEDCouplingConstOnTimeInterval::areStrictlyCompatibleForMul(), ParaMEDMEM::MEDCouplingWithTimeStep::areStrictlyCompatibleForMul(), and ParaMEDMEM::MEDCouplingNoTimeLabel::areStrictlyCompatibleForMul().
| bool MEDCouplingTimeDiscretization::areStrictlyCompatibleForDiv | ( | const MEDCouplingTimeDiscretization * | other | ) | const [virtual] |
Reimplemented in ParaMEDMEM::MEDCouplingNoTimeLabel, ParaMEDMEM::MEDCouplingWithTimeStep, ParaMEDMEM::MEDCouplingConstOnTimeInterval, and ParaMEDMEM::MEDCouplingLinearTime.
References _array, _time_tolerance, and ParaMEDMEM::DataArray::getNumberOfComponents().
Referenced by ParaMEDMEM::MEDCouplingFieldDouble::areCompatibleForDiv(), ParaMEDMEM::MEDCouplingLinearTime::areStrictlyCompatibleForDiv(), ParaMEDMEM::MEDCouplingConstOnTimeInterval::areStrictlyCompatibleForDiv(), ParaMEDMEM::MEDCouplingWithTimeStep::areStrictlyCompatibleForDiv(), and ParaMEDMEM::MEDCouplingNoTimeLabel::areStrictlyCompatibleForDiv().
| bool MEDCouplingTimeDiscretization::areCompatibleForMeld | ( | const MEDCouplingTimeDiscretization * | other | ) | const [virtual] |
Reimplemented in ParaMEDMEM::MEDCouplingNoTimeLabel, ParaMEDMEM::MEDCouplingWithTimeStep, ParaMEDMEM::MEDCouplingConstOnTimeInterval, and ParaMEDMEM::MEDCouplingLinearTime.
References _array, _time_tolerance, and ParaMEDMEM::DataArray::getNumberOfTuples().
Referenced by ParaMEDMEM::MEDCouplingLinearTime::areCompatibleForMeld(), ParaMEDMEM::MEDCouplingConstOnTimeInterval::areCompatibleForMeld(), ParaMEDMEM::MEDCouplingWithTimeStep::areCompatibleForMeld(), ParaMEDMEM::MEDCouplingNoTimeLabel::areCompatibleForMeld(), and ParaMEDMEM::MEDCouplingFieldDouble::areCompatibleForMeld().
| bool MEDCouplingTimeDiscretization::isEqual | ( | const MEDCouplingTimeDiscretization * | other, |
| double | prec | ||
| ) | const [virtual] |
Reimplemented in ParaMEDMEM::MEDCouplingNoTimeLabel, ParaMEDMEM::MEDCouplingWithTimeStep, ParaMEDMEM::MEDCouplingConstOnTimeInterval, and ParaMEDMEM::MEDCouplingTwoTimeSteps.
References _array, areStrictlyCompatible(), and ParaMEDMEM::DataArrayDouble::isEqual().
Referenced by ParaMEDMEM::MEDCouplingFieldDouble::isEqual().
| bool MEDCouplingTimeDiscretization::isEqualWithoutConsideringStr | ( | const MEDCouplingTimeDiscretization * | other, |
| double | prec | ||
| ) | const [virtual] |
Reimplemented in ParaMEDMEM::MEDCouplingNoTimeLabel, ParaMEDMEM::MEDCouplingWithTimeStep, ParaMEDMEM::MEDCouplingConstOnTimeInterval, and ParaMEDMEM::MEDCouplingTwoTimeSteps.
References _array, areStrictlyCompatible(), and ParaMEDMEM::DataArrayDouble::isEqualWithoutConsideringStr().
Referenced by ParaMEDMEM::MEDCouplingFieldDouble::isEqualWithoutConsideringStr().
| MEDCouplingTimeDiscretization * MEDCouplingTimeDiscretization::buildNewTimeReprFromThis | ( | TypeOfTimeDiscretization | type, |
| bool | deepCpy | ||
| ) | const [virtual] |
| virtual std::string ParaMEDMEM::MEDCouplingTimeDiscretization::getStringRepr | ( | ) | const [pure virtual] |
| virtual TypeOfTimeDiscretization ParaMEDMEM::MEDCouplingTimeDiscretization::getEnum | ( | ) | const [pure virtual] |
Implemented in ParaMEDMEM::MEDCouplingNoTimeLabel, ParaMEDMEM::MEDCouplingWithTimeStep, ParaMEDMEM::MEDCouplingConstOnTimeInterval, and ParaMEDMEM::MEDCouplingLinearTime.
Referenced by determinant(), deviator(), doublyContractedProduct(), eigenValues(), eigenVectors(), ParaMEDMEM::MEDCouplingFieldDouble::getTimeDiscretization(), ParaMEDMEM::MEDCouplingFieldDouble::getTinySerializationIntInformation(), inverse(), magnitude(), maxPerTuple(), and trace().
| 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] |
Reimplemented in ParaMEDMEM::MEDCouplingWithTimeStep, ParaMEDMEM::MEDCouplingConstOnTimeInterval, and ParaMEDMEM::MEDCouplingTwoTimeSteps.
References _array, ParaMEDMEM::DataArray::getNumberOfComponents(), and ParaMEDMEM::DataArray::getNumberOfTuples().
Referenced by ParaMEDMEM::MEDCouplingFieldDouble::getTinySerializationIntInformation().
| void MEDCouplingTimeDiscretization::getTinySerializationDbleInformation | ( | std::vector< double > & | tinyInfo | ) | const [virtual] |
Reimplemented in ParaMEDMEM::MEDCouplingWithTimeStep, ParaMEDMEM::MEDCouplingConstOnTimeInterval, and ParaMEDMEM::MEDCouplingTwoTimeSteps.
References _time_tolerance.
Referenced by ParaMEDMEM::MEDCouplingFieldDouble::getTinySerializationDbleInformation().
| void MEDCouplingTimeDiscretization::getTinySerializationStrInformation | ( | std::vector< std::string > & | tinyInfo | ) | const [virtual] |
Reimplemented in ParaMEDMEM::MEDCouplingTwoTimeSteps.
References _array, ParaMEDMEM::DataArray::getInfoOnComponent(), and ParaMEDMEM::DataArray::getNumberOfComponents().
Referenced by ParaMEDMEM::MEDCouplingFieldDouble::getTinySerializationStrInformation().
| void MEDCouplingTimeDiscretization::resizeForUnserialization | ( | const std::vector< int > & | tinyInfoI, |
| std::vector< DataArrayDouble * > & | arrays | ||
| ) | [virtual] |
Reimplemented in ParaMEDMEM::MEDCouplingTwoTimeSteps.
References _array, ParaMEDMEM::DataArrayDouble::alloc(), ParaMEDMEM::RefCountObject::decrRef(), and New().
Referenced by ParaMEDMEM::MEDCouplingFieldDouble::resizeForUnserialization().
| 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 _array, _time_tolerance, ParaMEDMEM::DataArray::getNumberOfComponents(), and ParaMEDMEM::DataArray::setInfoOnComponent().
Referenced by ParaMEDMEM::MEDCouplingFieldDouble::finishUnserialization().
| 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::setArray | ( | DataArrayDouble * | array, |
| TimeLabel * | owner | ||
| ) | [virtual] |
References _array, ParaMEDMEM::TimeLabel::declareAsNew(), ParaMEDMEM::RefCountObject::decrRef(), and ParaMEDMEM::RefCountObject::incrRef().
Referenced by ParaMEDMEM::MEDCouplingLinearTime::aggregate(), ParaMEDMEM::MEDCouplingConstOnTimeInterval::aggregate(), ParaMEDMEM::MEDCouplingWithTimeStep::aggregate(), ParaMEDMEM::MEDCouplingNoTimeLabel::aggregate(), buildNewTimeReprFromThis(), ParaMEDMEM::MEDCouplingWithTimeStep::dot(), ParaMEDMEM::MEDCouplingLinearTime::max(), and ParaMEDMEM::MEDCouplingFieldDouble::setArray().
| void MEDCouplingTimeDiscretization::setEndArray | ( | DataArrayDouble * | array, |
| TimeLabel * | owner | ||
| ) | [virtual] |
Reimplemented in ParaMEDMEM::MEDCouplingTwoTimeSteps.
Referenced by ParaMEDMEM::MEDCouplingFieldDouble::setEndArray().
| void MEDCouplingTimeDiscretization::setArrays | ( | const std::vector< DataArrayDouble * > & | arrays, |
| TimeLabel * | owner | ||
| ) | throw (INTERP_KERNEL::Exception) [virtual] |
Reimplemented in ParaMEDMEM::MEDCouplingTwoTimeSteps.
Referenced by applyFunc(), applyFunc2(), applyFunc3(), ParaMEDMEM::MEDCouplingFieldDouble::buildSubPart(), determinant(), deviator(), doublyContractedProduct(), eigenValues(), eigenVectors(), inverse(), keepSelectedComponents(), magnitude(), maxPerTuple(), setUniformValue(), and trace().
| 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 |
| const DataArrayDouble * MEDCouplingTimeDiscretization::getEndArray | ( | ) | const [virtual] |
Reimplemented in ParaMEDMEM::MEDCouplingTwoTimeSteps.
Referenced by ParaMEDMEM::MEDCouplingLinearTime::add(), ParaMEDMEM::MEDCouplingLinearTime::addEqual(), ParaMEDMEM::MEDCouplingLinearTime::aggregate(), ParaMEDMEM::MEDCouplingLinearTime::crossProduct(), ParaMEDMEM::MEDCouplingLinearTime::divide(), ParaMEDMEM::MEDCouplingLinearTime::divideEqual(), ParaMEDMEM::MEDCouplingLinearTime::dot(), ParaMEDMEM::MEDCouplingLinearTime::max(), ParaMEDMEM::MEDCouplingLinearTime::meld(), ParaMEDMEM::MEDCouplingLinearTime::min(), ParaMEDMEM::MEDCouplingLinearTime::multiply(), ParaMEDMEM::MEDCouplingLinearTime::multiplyEqual(), ParaMEDMEM::MEDCouplingLinearTime::substract(), and ParaMEDMEM::MEDCouplingLinearTime::substractEqual().
| 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] |
| virtual void ParaMEDMEM::MEDCouplingTimeDiscretization::getValueForTime | ( | double | time, |
| const std::vector< double > & | vals, | ||
| double * | res | ||
| ) | const [pure virtual] |
| void MEDCouplingTimeDiscretization::getArrays | ( | std::vector< DataArrayDouble * > & | arrays | ) | const [virtual] |
Reimplemented in ParaMEDMEM::MEDCouplingTwoTimeSteps.
References _array.
Referenced by ParaMEDMEM::MEDCouplingFieldDouble::advancedRepr(), applyFunc(), applyFunc2(), applyFunc3(), applyFuncFast32(), applyFuncFast64(), applyLin(), determinant(), deviator(), doublyContractedProduct(), eigenValues(), eigenVectors(), ParaMEDMEM::MEDCouplingFieldDouble::getMaxValue(), ParaMEDMEM::MEDCouplingFieldDouble::getMinValue(), inverse(), magnitude(), maxPerTuple(), ParaMEDMEM::MEDCouplingFieldDouble::serialize(), setUniformValue(), and trace().
| 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) |
| 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] |
References getArrays(), getEnum(), getTimeUnit(), New(), setArrays(), and setTimeUnit().
Referenced by ParaMEDMEM::MEDCouplingFieldDouble::doublyContractedProduct().
| MEDCouplingTimeDiscretization * MEDCouplingTimeDiscretization::determinant | ( | ) | const throw (INTERP_KERNEL::Exception) [virtual] |
References getArrays(), getEnum(), getTimeUnit(), New(), setArrays(), and setTimeUnit().
Referenced by ParaMEDMEM::MEDCouplingFieldDouble::determinant().
| MEDCouplingTimeDiscretization * MEDCouplingTimeDiscretization::eigenValues | ( | ) | const throw (INTERP_KERNEL::Exception) [virtual] |
References getArrays(), getEnum(), getTimeUnit(), New(), setArrays(), and setTimeUnit().
Referenced by ParaMEDMEM::MEDCouplingFieldDouble::eigenValues().
| MEDCouplingTimeDiscretization * MEDCouplingTimeDiscretization::eigenVectors | ( | ) | const throw (INTERP_KERNEL::Exception) [virtual] |
References getArrays(), getEnum(), getTimeUnit(), New(), setArrays(), and setTimeUnit().
Referenced by ParaMEDMEM::MEDCouplingFieldDouble::eigenVectors().
| MEDCouplingTimeDiscretization * MEDCouplingTimeDiscretization::inverse | ( | ) | const throw (INTERP_KERNEL::Exception) [virtual] |
References getArrays(), getEnum(), getTimeUnit(), New(), setArrays(), and setTimeUnit().
Referenced by ParaMEDMEM::MEDCouplingFieldDouble::inverse().
| MEDCouplingTimeDiscretization * MEDCouplingTimeDiscretization::trace | ( | ) | const throw (INTERP_KERNEL::Exception) [virtual] |
References getArrays(), getEnum(), getTimeUnit(), New(), setArrays(), and setTimeUnit().
Referenced by ParaMEDMEM::MEDCouplingFieldDouble::trace().
| MEDCouplingTimeDiscretization * MEDCouplingTimeDiscretization::deviator | ( | ) | const throw (INTERP_KERNEL::Exception) [virtual] |
References getArrays(), getEnum(), getTimeUnit(), New(), setArrays(), and setTimeUnit().
Referenced by ParaMEDMEM::MEDCouplingFieldDouble::deviator().
| MEDCouplingTimeDiscretization * MEDCouplingTimeDiscretization::magnitude | ( | ) | const throw (INTERP_KERNEL::Exception) [virtual] |
References getArrays(), getEnum(), getTimeUnit(), New(), setArrays(), and setTimeUnit().
Referenced by ParaMEDMEM::MEDCouplingFieldDouble::magnitude().
| MEDCouplingTimeDiscretization * MEDCouplingTimeDiscretization::maxPerTuple | ( | ) | const throw (INTERP_KERNEL::Exception) [virtual] |
References getArrays(), getEnum(), getTimeUnit(), New(), setArrays(), and setTimeUnit().
Referenced by ParaMEDMEM::MEDCouplingFieldDouble::maxPerTuple().
| MEDCouplingTimeDiscretization * MEDCouplingTimeDiscretization::keepSelectedComponents | ( | const std::vector< int > & | compoIds | ) | const throw (INTERP_KERNEL::Exception) [virtual] |
References New(), setArrays(), and setTimeUnit().
Referenced by ParaMEDMEM::MEDCouplingFieldDouble::keepSelectedComponents().
| 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] |
References ParaMEDMEM::DataArrayDouble::alloc(), ParaMEDMEM::DataArrayDouble::fillWithValue(), getArrays(), New(), and setArrays().
Referenced by ParaMEDMEM::MEDCouplingFieldDouble::applyFunc().
| void MEDCouplingTimeDiscretization::applyLin | ( | double | a, |
| double | b, | ||
| int | compoId | ||
| ) | [virtual] |
References getArrays().
Referenced by ParaMEDMEM::MEDCouplingFieldDouble::applyLin().
| void MEDCouplingTimeDiscretization::applyFunc | ( | int | nbOfComp, |
| FunctionToEvaluate | func | ||
| ) | [virtual] |
References getArrays(), and setArrays().
Referenced by ParaMEDMEM::MEDCouplingFieldDouble::applyFunc().
| 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] |
std::string ParaMEDMEM::MEDCouplingTimeDiscretization::_time_unit [protected] |
Referenced by areStrictlyCompatible(), copyTinyAttrFrom(), copyTinyStringsFrom(), ParaMEDMEM::MEDCouplingLinearTime::getStringRepr(), ParaMEDMEM::MEDCouplingConstOnTimeInterval::getStringRepr(), ParaMEDMEM::MEDCouplingWithTimeStep::getStringRepr(), and ParaMEDMEM::MEDCouplingNoTimeLabel::getStringRepr().
double ParaMEDMEM::MEDCouplingTimeDiscretization::_time_tolerance [protected] |
Referenced by areCompatible(), areCompatibleForMeld(), areStrictlyCompatible(), areStrictlyCompatibleForDiv(), areStrictlyCompatibleForMul(), ParaMEDMEM::MEDCouplingLinearTime::checkCoherency(), checkCoherency(), copyTinyAttrFrom(), finishUnserialization(), ParaMEDMEM::MEDCouplingTwoTimeSteps::finishUnserialization2(), ParaMEDMEM::MEDCouplingConstOnTimeInterval::finishUnserialization2(), ParaMEDMEM::MEDCouplingWithTimeStep::finishUnserialization2(), ParaMEDMEM::MEDCouplingNoTimeLabel::finishUnserialization2(), getTinySerializationDbleInformation(), ParaMEDMEM::MEDCouplingTwoTimeSteps::getTinySerializationDbleInformation2(), ParaMEDMEM::MEDCouplingConstOnTimeInterval::getTinySerializationDbleInformation2(), ParaMEDMEM::MEDCouplingWithTimeStep::getTinySerializationDbleInformation2(), ParaMEDMEM::MEDCouplingNoTimeLabel::getTinySerializationDbleInformation2(), ParaMEDMEM::MEDCouplingTwoTimeSteps::isEqual(), ParaMEDMEM::MEDCouplingConstOnTimeInterval::isEqual(), ParaMEDMEM::MEDCouplingWithTimeStep::isEqual(), ParaMEDMEM::MEDCouplingTwoTimeSteps::isEqualWithoutConsideringStr(), ParaMEDMEM::MEDCouplingConstOnTimeInterval::isEqualWithoutConsideringStr(), and ParaMEDMEM::MEDCouplingWithTimeStep::isEqualWithoutConsideringStr().
Referenced by areCompatible(), areCompatibleForMeld(), areStrictlyCompatible(), areStrictlyCompatibleForDiv(), areStrictlyCompatibleForMul(), ParaMEDMEM::MEDCouplingTwoTimeSteps::checkCoherency(), checkCoherency(), copyTinyStringsFrom(), finishUnserialization(), ParaMEDMEM::MEDCouplingTwoTimeSteps::getArrays(), getArrays(), getTinySerializationIntInformation(), ParaMEDMEM::MEDCouplingTwoTimeSteps::getTinySerializationStrInformation(), getTinySerializationStrInformation(), isEqual(), isEqualWithoutConsideringStr(), MEDCouplingTimeDiscretization(), ParaMEDMEM::MEDCouplingTwoTimeSteps::resizeForUnserialization(), resizeForUnserialization(), setArray(), updateTime(), and ~MEDCouplingTimeDiscretization().
const double MEDCouplingTimeDiscretization::TIME_TOLERANCE_DFT = 1.e-12 [static, protected] |