Public Member Functions | |
virtual bool | areCompatible (const MEDCouplingTimeDiscretizationTemplate< T > *other) const |
virtual bool | areStrictlyCompatible (const MEDCouplingTimeDiscretizationTemplate< T > *other, std::string &reason) const |
virtual bool | areStrictlyCompatibleForDiv (const MEDCouplingTimeDiscretizationTemplate< T > *other) const |
virtual bool | areStrictlyCompatibleForMul (const MEDCouplingTimeDiscretizationTemplate< T > *other) const |
virtual void | checkConsistencyLight () const |
virtual void | checkForUnserialization (const std::vector< mcIdType > &tinyInfoI, const std::vector< typename Traits< T >::ArrayType * > &arrays) |
virtual void | copyTinyAttrFrom (const MEDCouplingTimeDiscretizationTemplate< T > &other) |
virtual void | copyTinyStringsFrom (const MEDCouplingTimeDiscretizationTemplate< T > &other) |
virtual void | finishUnserialization (const std::vector< mcIdType > &tinyInfoI, const std::vector< double > &tinyInfoD, const std::vector< std::string > &tinyInfoS) |
Traits< T >::ArrayType * | getArray () |
const Traits< T >::ArrayType * | getArray () const |
virtual void | getArrays (std::vector< typename Traits< T >::ArrayType * > &arrays) const |
virtual std::vector< const BigMemoryObject * > | getDirectChildrenWithNull () const |
virtual Traits< T >::ArrayType * | getEndArray () |
virtual const Traits< T >::ArrayType * | getEndArray () const |
virtual double | getEndTime (int &iteration, int &order) const =0 |
virtual TypeOfTimeDiscretization | getEnum () const =0 |
virtual std::size_t | getHeapMemorySizeWithoutChildren () const |
virtual std::string | getStringRepr () const =0 |
double | getTimeTolerance () const |
virtual void | getTinySerializationDbleInformation (std::vector< double > &tinyInfo) const |
virtual void | getTinySerializationIntInformation (std::vector< mcIdType > &tinyInfo) const |
virtual void | getTinySerializationStrInformation (std::vector< std::string > &tinyInfo) const |
virtual bool | isEqualIfNotWhy (const MEDCouplingTimeDiscretizationTemplate< T > *other, T prec, std::string &reason) const =0 |
virtual bool | isEqualWithoutConsideringStr (const MEDCouplingTimeDiscretizationTemplate< T > *other, T prec) const =0 |
virtual MEDCouplingTimeDiscretizationTemplate< T > * | performCopyOrIncrRef (bool deepCopy) const =0 |
virtual void | resizeForUnserialization (const std::vector< mcIdType > &tinyInfoI, std::vector< typename Traits< T >::ArrayType * > &arrays) |
virtual void | setArray (typename Traits< T >::ArrayType *array, TimeLabel *owner) |
virtual void | setArrays (const std::vector< typename Traits< T >::ArrayType * > &arrays, TimeLabel *owner) |
virtual void | setEndArray (typename Traits< T >::ArrayType *array, TimeLabel *owner) |
virtual void | setEndIteration (int it)=0 |
virtual void | setEndOrder (int order)=0 |
virtual void | setEndTime (double time, int iteration, int order)=0 |
virtual void | setEndTimeValue (double time)=0 |
void | setIteration (int it) |
void | setOrder (int order) |
virtual void | setStartIteration (int it)=0 |
virtual void | setStartOrder (int order)=0 |
virtual void | setStartTime (double time, int iteration, int order)=0 |
virtual void | setStartTimeValue (double time)=0 |
void | setTime (double time, int iteration, int order) |
void | setTimeTolerance (double val) |
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) |
TimeLabel (const TimeLabel &other)=default | |
Public Member Functions inherited from MEDCoupling::BigMemoryObject | |
std::string | debugHeapMemorySize () const |
std::vector< const BigMemoryObject * > | getAllTheProgeny () const |
virtual std::string | getClassName () const |
std::vector< const BigMemoryObject * > | getDirectChildren () const |
std::size_t | getHeapMemorySize () const |
std::string | getHeapMemorySizeStr () const |
bool | isObjectInTheProgeny (const BigMemoryObject *obj) const |
virtual | ~BigMemoryObject () |
Public Member Functions inherited from MEDCoupling::TimeHolder | |
void | copyTinyAttrFrom (const TimeHolder &other) |
virtual double | getStartTime (int &iteration, int &order) const =0 |
double | getTime (int &iteration, int &order) const |
std::string | getTimeUnit () const |
void | setTimeUnit (const std::string &unit) |
Protected Member Functions | |
MEDCouplingTimeDiscretizationTemplate () | |
MEDCouplingTimeDiscretizationTemplate (const MEDCouplingTimeDiscretizationTemplate< T > &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 Member Functions inherited from MEDCoupling::TimeHolder | |
TimeHolder () | |
TimeHolder (const TimeHolder &other) | |
virtual | ~TimeHolder () |
Protected Attributes | |
Traits< T >::ArrayType * | _array |
double | _time_tolerance |
Static Protected Attributes | |
static const double | TIME_TOLERANCE_DFT |
Additional Inherited Members | |
Static Public Member Functions inherited from MEDCoupling::BigMemoryObject | |
static std::size_t | GetHeapMemorySizeOfObjs (const std::vector< const BigMemoryObject * > &objs) |
|
virtual |
|
protected |
|
protected |
|
virtual |
This method should be called on high level classes as Field or Mesh to take into account modifications done in aggregates objects.
Implements MEDCoupling::TimeLabel.
|
virtual |
Referenced by MEDCoupling::MEDCouplingNoTimeLabel::add(), MEDCoupling::MEDCouplingWithTimeStep::add(), MEDCoupling::MEDCouplingConstOnTimeInterval::add(), MEDCoupling::MEDCouplingLinearTime::add(), MEDCoupling::MEDCouplingNoTimeLabel::aggregate(), MEDCoupling::MEDCouplingWithTimeStep::aggregate(), MEDCoupling::MEDCouplingConstOnTimeInterval::aggregate(), MEDCoupling::MEDCouplingLinearTime::aggregate(), MEDCoupling::MEDCouplingTimeDiscretization::buildNewTimeReprFromThis(), MEDCoupling::MEDCouplingNoTimeLabel::crossProduct(), MEDCoupling::MEDCouplingWithTimeStep::crossProduct(), MEDCoupling::MEDCouplingConstOnTimeInterval::crossProduct(), MEDCoupling::MEDCouplingLinearTime::crossProduct(), MEDCoupling::MEDCouplingNoTimeLabel::divide(), MEDCoupling::MEDCouplingWithTimeStep::divide(), MEDCoupling::MEDCouplingConstOnTimeInterval::divide(), MEDCoupling::MEDCouplingLinearTime::divide(), MEDCoupling::MEDCouplingNoTimeLabel::dot(), MEDCoupling::MEDCouplingWithTimeStep::dot(), MEDCoupling::MEDCouplingConstOnTimeInterval::dot(), MEDCoupling::MEDCouplingLinearTime::dot(), MEDCoupling::MEDCouplingNoTimeLabel::max(), MEDCoupling::MEDCouplingWithTimeStep::max(), MEDCoupling::MEDCouplingConstOnTimeInterval::max(), MEDCoupling::MEDCouplingLinearTime::max(), MEDCoupling::MEDCouplingNoTimeLabel::meld(), MEDCoupling::MEDCouplingWithTimeStep::meld(), MEDCoupling::MEDCouplingConstOnTimeInterval::meld(), MEDCoupling::MEDCouplingLinearTime::meld(), MEDCoupling::MEDCouplingNoTimeLabel::min(), MEDCoupling::MEDCouplingWithTimeStep::min(), MEDCoupling::MEDCouplingConstOnTimeInterval::min(), MEDCoupling::MEDCouplingLinearTime::min(), MEDCoupling::MEDCouplingNoTimeLabel::multiply(), MEDCoupling::MEDCouplingWithTimeStep::multiply(), MEDCoupling::MEDCouplingConstOnTimeInterval::multiply(), MEDCoupling::MEDCouplingLinearTime::multiply(), MEDCoupling::MEDCouplingNoTimeLabel::pow(), MEDCoupling::MEDCouplingWithTimeStep::pow(), MEDCoupling::MEDCouplingConstOnTimeInterval::pow(), MEDCoupling::MEDCouplingLinearTime::pow(), MEDCoupling::MEDCouplingNoTimeLabel::substract(), MEDCoupling::MEDCouplingWithTimeStep::substract(), MEDCoupling::MEDCouplingConstOnTimeInterval::substract(), and MEDCoupling::MEDCouplingLinearTime::substract().
Traits<T>::ArrayType* MEDCoupling::MEDCouplingTimeDiscretizationTemplate< T >::getArray | ( | ) |
References MEDCoupling::MEDCouplingTimeDiscretizationTemplate< T >::_array.
Referenced by MEDCoupling::MEDCouplingNoTimeLabel::add(), MEDCoupling::MEDCouplingWithTimeStep::add(), MEDCoupling::MEDCouplingConstOnTimeInterval::add(), MEDCoupling::MEDCouplingLinearTime::add(), MEDCoupling::MEDCouplingNoTimeLabel::addEqual(), MEDCoupling::MEDCouplingWithTimeStep::addEqual(), MEDCoupling::MEDCouplingConstOnTimeInterval::addEqual(), MEDCoupling::MEDCouplingLinearTime::addEqual(), MEDCoupling::MEDCouplingNoTimeLabel::aggregate(), MEDCoupling::MEDCouplingWithTimeStep::aggregate(), MEDCoupling::MEDCouplingConstOnTimeInterval::aggregate(), MEDCoupling::MEDCouplingLinearTime::aggregate(), MEDCoupling::MEDCouplingNoTimeLabel::crossProduct(), MEDCoupling::MEDCouplingWithTimeStep::crossProduct(), MEDCoupling::MEDCouplingConstOnTimeInterval::crossProduct(), MEDCoupling::MEDCouplingLinearTime::crossProduct(), MEDCoupling::MEDCouplingNoTimeLabel::divide(), MEDCoupling::MEDCouplingWithTimeStep::divide(), MEDCoupling::MEDCouplingConstOnTimeInterval::divide(), MEDCoupling::MEDCouplingLinearTime::divide(), MEDCoupling::MEDCouplingNoTimeLabel::divideEqual(), MEDCoupling::MEDCouplingWithTimeStep::divideEqual(), MEDCoupling::MEDCouplingConstOnTimeInterval::divideEqual(), MEDCoupling::MEDCouplingLinearTime::divideEqual(), MEDCoupling::MEDCouplingNoTimeLabel::dot(), MEDCoupling::MEDCouplingWithTimeStep::dot(), MEDCoupling::MEDCouplingConstOnTimeInterval::dot(), MEDCoupling::MEDCouplingLinearTime::dot(), MEDCoupling::MEDCouplingFieldDouble::getValueOn(), MEDCoupling::MEDCouplingFieldDouble::getValueOnMulti(), MEDCoupling::MEDCouplingFieldDouble::getValueOnPos(), MEDCoupling::MEDCouplingTimeDiscretization::isEqualIfNotWhy(), MEDCoupling::MEDCouplingTimeDiscretizationFloat::isEqualIfNotWhy(), MEDCoupling::MEDCouplingTimeDiscretizationInt32::isEqualIfNotWhy(), MEDCoupling::MEDCouplingTimeDiscretizationInt64::isEqualIfNotWhy(), MEDCoupling::MEDCouplingTimeDiscretization::isEqualWithoutConsideringStr(), MEDCoupling::MEDCouplingTimeDiscretizationFloat::isEqualWithoutConsideringStr(), MEDCoupling::MEDCouplingTimeDiscretizationInt32::isEqualWithoutConsideringStr(), MEDCoupling::MEDCouplingTimeDiscretizationInt64::isEqualWithoutConsideringStr(), MEDCoupling::MEDCouplingNoTimeLabel::max(), MEDCoupling::MEDCouplingWithTimeStep::max(), MEDCoupling::MEDCouplingConstOnTimeInterval::max(), MEDCoupling::MEDCouplingLinearTime::max(), MEDCoupling::MEDCouplingNoTimeLabel::meld(), MEDCoupling::MEDCouplingWithTimeStep::meld(), MEDCoupling::MEDCouplingConstOnTimeInterval::meld(), MEDCoupling::MEDCouplingLinearTime::meld(), MEDCoupling::MEDCouplingNoTimeLabel::min(), MEDCoupling::MEDCouplingWithTimeStep::min(), MEDCoupling::MEDCouplingConstOnTimeInterval::min(), MEDCoupling::MEDCouplingLinearTime::min(), MEDCoupling::MEDCouplingNoTimeLabel::multiply(), MEDCoupling::MEDCouplingWithTimeStep::multiply(), MEDCoupling::MEDCouplingConstOnTimeInterval::multiply(), MEDCoupling::MEDCouplingLinearTime::multiply(), MEDCoupling::MEDCouplingNoTimeLabel::multiplyEqual(), MEDCoupling::MEDCouplingWithTimeStep::multiplyEqual(), MEDCoupling::MEDCouplingConstOnTimeInterval::multiplyEqual(), MEDCoupling::MEDCouplingLinearTime::multiplyEqual(), MEDCoupling::MEDCouplingNoTimeLabel::pow(), MEDCoupling::MEDCouplingWithTimeStep::pow(), MEDCoupling::MEDCouplingConstOnTimeInterval::pow(), MEDCoupling::MEDCouplingLinearTime::pow(), MEDCoupling::MEDCouplingNoTimeLabel::powEqual(), MEDCoupling::MEDCouplingWithTimeStep::powEqual(), MEDCoupling::MEDCouplingConstOnTimeInterval::powEqual(), MEDCoupling::MEDCouplingLinearTime::powEqual(), MEDCoupling::MEDCouplingNoTimeLabel::substract(), MEDCoupling::MEDCouplingWithTimeStep::substract(), MEDCoupling::MEDCouplingConstOnTimeInterval::substract(), MEDCoupling::MEDCouplingLinearTime::substract(), MEDCoupling::MEDCouplingNoTimeLabel::substractEqual(), MEDCoupling::MEDCouplingWithTimeStep::substractEqual(), MEDCoupling::MEDCouplingConstOnTimeInterval::substractEqual(), and MEDCoupling::MEDCouplingLinearTime::substractEqual().
const Traits<T>::ArrayType* MEDCoupling::MEDCouplingTimeDiscretizationTemplate< T >::getArray | ( | ) | const |
void MEDCoupling::MEDCouplingTimeDiscretizationTemplate< T >::setTimeTolerance | ( | double | val | ) |
double MEDCoupling::MEDCouplingTimeDiscretizationTemplate< T >::getTimeTolerance | ( | ) | const |
void MEDCoupling::MEDCouplingTimeDiscretizationTemplate< T >::setTime | ( | double | time, |
int | iteration, | ||
int | order | ||
) |
void MEDCoupling::MEDCouplingTimeDiscretizationTemplate< T >::setIteration | ( | int | it | ) |
void MEDCoupling::MEDCouplingTimeDiscretizationTemplate< T >::setOrder | ( | int | order | ) |
void MEDCoupling::MEDCouplingTimeDiscretizationTemplate< T >::setTimeValue | ( | double | val | ) |
|
pure virtual |
Implemented in MEDCoupling::MEDCouplingTwoTimeSteps, MEDCoupling::MEDCouplingConstOnTimeInterval, MEDCoupling::MEDCouplingWithTimeStep, MEDCoupling::MEDCouplingNoTimeLabel, MEDCoupling::MEDCouplingTimeDiscretizationSimple< T >, MEDCoupling::MEDCouplingTimeDiscretizationSimple< float >, MEDCoupling::MEDCouplingTimeDiscretizationSimple< Int64 >, and MEDCoupling::MEDCouplingTimeDiscretizationSimple< Int32 >.
Referenced by MEDCoupling::MEDCouplingTimeDiscretizationTemplate< T >::setIteration().
|
pure virtual |
Implemented in MEDCoupling::MEDCouplingTwoTimeSteps, MEDCoupling::MEDCouplingConstOnTimeInterval, MEDCoupling::MEDCouplingWithTimeStep, MEDCoupling::MEDCouplingNoTimeLabel, MEDCoupling::MEDCouplingTimeDiscretizationSimple< T >, MEDCoupling::MEDCouplingTimeDiscretizationSimple< float >, MEDCoupling::MEDCouplingTimeDiscretizationSimple< Int64 >, and MEDCoupling::MEDCouplingTimeDiscretizationSimple< Int32 >.
Referenced by MEDCoupling::MEDCouplingTimeDiscretizationTemplate< T >::setOrder().
|
pure virtual |
Implemented in MEDCoupling::MEDCouplingTwoTimeSteps, MEDCoupling::MEDCouplingConstOnTimeInterval, MEDCoupling::MEDCouplingWithTimeStep, MEDCoupling::MEDCouplingNoTimeLabel, MEDCoupling::MEDCouplingTimeDiscretizationSimple< T >, MEDCoupling::MEDCouplingTimeDiscretizationSimple< float >, MEDCoupling::MEDCouplingTimeDiscretizationSimple< Int64 >, and MEDCoupling::MEDCouplingTimeDiscretizationSimple< Int32 >.
Referenced by MEDCoupling::MEDCouplingTimeDiscretizationTemplate< T >::setTime().
|
pure virtual |
Implemented in MEDCoupling::MEDCouplingTwoTimeSteps, MEDCoupling::MEDCouplingConstOnTimeInterval, MEDCoupling::MEDCouplingWithTimeStep, MEDCoupling::MEDCouplingNoTimeLabel, MEDCoupling::MEDCouplingTimeDiscretizationSimple< T >, MEDCoupling::MEDCouplingTimeDiscretizationSimple< float >, MEDCoupling::MEDCouplingTimeDiscretizationSimple< Int64 >, and MEDCoupling::MEDCouplingTimeDiscretizationSimple< Int32 >.
Referenced by MEDCoupling::MEDCouplingTimeDiscretizationTemplate< T >::setTimeValue().
|
pure virtual |
Implemented in MEDCoupling::MEDCouplingTwoTimeSteps, MEDCoupling::MEDCouplingConstOnTimeInterval, MEDCoupling::MEDCouplingWithTimeStep, MEDCoupling::MEDCouplingNoTimeLabel, MEDCoupling::MEDCouplingTimeDiscretizationSimple< T >, MEDCoupling::MEDCouplingTimeDiscretizationSimple< float >, MEDCoupling::MEDCouplingTimeDiscretizationSimple< Int64 >, and MEDCoupling::MEDCouplingTimeDiscretizationSimple< Int32 >.
|
pure virtual |
Implemented in MEDCoupling::MEDCouplingTwoTimeSteps, MEDCoupling::MEDCouplingConstOnTimeInterval, MEDCoupling::MEDCouplingWithTimeStep, MEDCoupling::MEDCouplingNoTimeLabel, MEDCoupling::MEDCouplingTimeDiscretizationSimple< T >, MEDCoupling::MEDCouplingTimeDiscretizationSimple< float >, MEDCoupling::MEDCouplingTimeDiscretizationSimple< Int64 >, and MEDCoupling::MEDCouplingTimeDiscretizationSimple< Int32 >.
|
pure virtual |
Implemented in MEDCoupling::MEDCouplingTwoTimeSteps, MEDCoupling::MEDCouplingConstOnTimeInterval, MEDCoupling::MEDCouplingWithTimeStep, MEDCoupling::MEDCouplingNoTimeLabel, MEDCoupling::MEDCouplingTimeDiscretizationSimple< T >, MEDCoupling::MEDCouplingTimeDiscretizationSimple< float >, MEDCoupling::MEDCouplingTimeDiscretizationSimple< Int64 >, and MEDCoupling::MEDCouplingTimeDiscretizationSimple< Int32 >.
|
pure virtual |
Implemented in MEDCoupling::MEDCouplingTwoTimeSteps, MEDCoupling::MEDCouplingConstOnTimeInterval, MEDCoupling::MEDCouplingWithTimeStep, MEDCoupling::MEDCouplingNoTimeLabel, MEDCoupling::MEDCouplingTimeDiscretizationSimple< T >, MEDCoupling::MEDCouplingTimeDiscretizationSimple< float >, MEDCoupling::MEDCouplingTimeDiscretizationSimple< Int64 >, and MEDCoupling::MEDCouplingTimeDiscretizationSimple< Int32 >.
|
pure virtual |
Implemented in MEDCoupling::MEDCouplingTwoTimeSteps, MEDCoupling::MEDCouplingConstOnTimeInterval, MEDCoupling::MEDCouplingWithTimeStep, MEDCoupling::MEDCouplingNoTimeLabel, MEDCoupling::MEDCouplingTimeDiscretizationSimple< T >, MEDCoupling::MEDCouplingTimeDiscretizationSimple< float >, MEDCoupling::MEDCouplingTimeDiscretizationSimple< Int64 >, and MEDCoupling::MEDCouplingTimeDiscretizationSimple< Int32 >.
|
virtual |
|
virtual |
Referenced by MEDCoupling::MEDCouplingTimeDiscretization::computeVectorFieldCyl(), MEDCoupling::MEDCouplingTimeDiscretization::determinant(), MEDCoupling::MEDCouplingTimeDiscretization::deviator(), MEDCoupling::MEDCouplingTimeDiscretization::doublyContractedProduct(), MEDCoupling::MEDCouplingTimeDiscretization::eigenValues(), MEDCoupling::MEDCouplingTimeDiscretization::eigenVectors(), MEDCoupling::MEDCouplingTimeDiscretization::inverse(), MEDCoupling::MEDCouplingTimeDiscretization::keepSelectedComponents(), MEDCoupling::MEDCouplingTimeDiscretization::magnitude(), MEDCoupling::MEDCouplingTimeDiscretization::maxPerTuple(), MEDCoupling::MEDCouplingTimeDiscretization::negate(), and MEDCoupling::MEDCouplingTimeDiscretization::trace().
|
virtual |
Reimplemented in MEDCoupling::MEDCouplingTwoTimeSteps.
Referenced by MEDCoupling::MEDCouplingLinearTime::add(), MEDCoupling::MEDCouplingLinearTime::addEqual(), MEDCoupling::MEDCouplingLinearTime::aggregate(), MEDCoupling::MEDCouplingLinearTime::crossProduct(), MEDCoupling::MEDCouplingLinearTime::divide(), MEDCoupling::MEDCouplingLinearTime::divideEqual(), MEDCoupling::MEDCouplingLinearTime::dot(), MEDCoupling::MEDCouplingLinearTime::max(), MEDCoupling::MEDCouplingLinearTime::meld(), MEDCoupling::MEDCouplingLinearTime::min(), MEDCoupling::MEDCouplingLinearTime::multiply(), MEDCoupling::MEDCouplingLinearTime::multiplyEqual(), MEDCoupling::MEDCouplingLinearTime::pow(), MEDCoupling::MEDCouplingLinearTime::powEqual(), MEDCoupling::MEDCouplingLinearTime::substract(), and MEDCoupling::MEDCouplingLinearTime::substractEqual().
|
virtual |
Reimplemented in MEDCoupling::MEDCouplingTwoTimeSteps.
|
virtual |
Referenced by MEDCoupling::MEDCouplingFieldDouble::advancedRepr(), MEDCoupling::MEDCouplingFieldDouble::extractSlice3D(), MEDCoupling::MEDCouplingFieldDouble::getMaxValue(), MEDCoupling::MEDCouplingFieldDouble::getMaxValue2(), MEDCoupling::MEDCouplingFieldDouble::getMinValue(), MEDCoupling::MEDCouplingFieldDouble::getMinValue2(), MEDCoupling::MEDCouplingFieldDouble::mergeNodes(), MEDCoupling::MEDCouplingFieldDouble::mergeNodesCenter(), MEDCoupling::MEDCouplingFieldDouble::renumberNodesWithoutMesh(), MEDCoupling::MEDCouplingTimeDiscretization::setSelectedComponents(), MEDCoupling::MEDCouplingFieldDouble::simplexize(), MEDCoupling::MEDCouplingFieldDouble::zipConnectivity(), and MEDCoupling::MEDCouplingFieldDouble::zipCoords().
|
pure virtual |
Implemented in MEDCoupling::MEDCouplingLinearTime, MEDCoupling::MEDCouplingConstOnTimeInterval, MEDCoupling::MEDCouplingWithTimeStep, MEDCoupling::MEDCouplingNoTimeLabel, MEDCoupling::MEDCouplingTimeDiscretizationSimple< T >, MEDCoupling::MEDCouplingTimeDiscretizationSimple< float >, MEDCoupling::MEDCouplingTimeDiscretizationSimple< Int64 >, and MEDCoupling::MEDCouplingTimeDiscretizationSimple< Int32 >.
Referenced by MEDCoupling::MEDCouplingFieldDouble::advancedRepr().
|
pure virtual |
Implemented in MEDCoupling::MEDCouplingLinearTime, MEDCoupling::MEDCouplingConstOnTimeInterval, MEDCoupling::MEDCouplingWithTimeStep, MEDCoupling::MEDCouplingNoTimeLabel, MEDCoupling::MEDCouplingTimeDiscretizationSimple< T >, MEDCoupling::MEDCouplingTimeDiscretizationSimple< float >, MEDCoupling::MEDCouplingTimeDiscretizationSimple< Int64 >, and MEDCoupling::MEDCouplingTimeDiscretizationSimple< Int32 >.
|
pure virtual |
Implemented in MEDCoupling::MEDCouplingLinearTime, MEDCoupling::MEDCouplingConstOnTimeInterval, MEDCoupling::MEDCouplingWithTimeStep, MEDCoupling::MEDCouplingNoTimeLabel, MEDCoupling::MEDCouplingTimeDiscretizationFloat, MEDCoupling::MEDCouplingTimeDiscretizationInt64, and MEDCoupling::MEDCouplingTimeDiscretizationInt32.
|
virtual |
Reimplemented in MEDCoupling::MEDCouplingTwoTimeSteps, MEDCoupling::MEDCouplingConstOnTimeInterval, and MEDCoupling::MEDCouplingWithTimeStep.
Referenced by MEDCoupling::MEDCouplingFieldDouble::AddFields(), MEDCoupling::MEDCouplingFieldDouble::computeVectorFieldCyl(), MEDCoupling::MEDCouplingFieldDouble::CrossProductFields(), MEDCoupling::MEDCouplingFieldDouble::determinant(), MEDCoupling::MEDCouplingFieldDouble::deviator(), MEDCoupling::MEDCouplingFieldDouble::DivideFields(), MEDCoupling::MEDCouplingFieldDouble::DotFields(), MEDCoupling::MEDCouplingFieldDouble::doublyContractedProduct(), MEDCoupling::MEDCouplingFieldDouble::eigenValues(), MEDCoupling::MEDCouplingFieldDouble::eigenVectors(), MEDCoupling::MEDCouplingFieldDouble::inverse(), MEDCoupling::MEDCouplingFieldDouble::keepSelectedComponents(), MEDCoupling::MEDCouplingFieldDouble::magnitude(), MEDCoupling::MEDCouplingFieldDouble::MaxFields(), MEDCoupling::MEDCouplingFieldDouble::maxPerTuple(), MEDCoupling::MEDCouplingFieldDouble::MeldFields(), MEDCoupling::MEDCouplingFieldDouble::MergeFields(), MEDCoupling::MEDCouplingFieldDouble::MinFields(), MEDCoupling::MEDCouplingFieldDouble::MultiplyFields(), MEDCoupling::MEDCouplingFieldDouble::negate(), MEDCoupling::MEDCouplingFieldDouble::PowFields(), MEDCoupling::MEDCouplingFieldDouble::SubstractFields(), and MEDCoupling::MEDCouplingFieldDouble::trace().
|
virtual |
Reimplemented in MEDCoupling::MEDCouplingTwoTimeSteps.
|
virtual |
Reimplemented in MEDCoupling::MEDCouplingLinearTime, and MEDCoupling::MEDCouplingTwoTimeSteps.
|
virtual |
Implements MEDCoupling::BigMemoryObject.
Reimplemented in MEDCoupling::MEDCouplingTwoTimeSteps.
|
virtual |
Implements MEDCoupling::BigMemoryObject.
Reimplemented in MEDCoupling::MEDCouplingTwoTimeSteps.
|
pure virtual |
|
pure virtual |
|
virtual |
Reimplemented in MEDCoupling::MEDCouplingLinearTime, MEDCoupling::MEDCouplingConstOnTimeInterval, MEDCoupling::MEDCouplingWithTimeStep, and MEDCoupling::MEDCouplingNoTimeLabel.
Referenced by MEDCoupling::MEDCouplingTimeDiscretizationFloat::isEqualWithoutConsideringStr(), MEDCoupling::MEDCouplingTimeDiscretizationInt32::isEqualWithoutConsideringStr(), and MEDCoupling::MEDCouplingTimeDiscretizationInt64::isEqualWithoutConsideringStr().
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Reimplemented in MEDCoupling::MEDCouplingTwoTimeSteps.
|
virtual |
|
virtual |
|
virtual |
|
protected |
Referenced by MEDCoupling::MEDCouplingTimeDiscretization::areCompatibleForMeld(), MEDCoupling::MEDCouplingTimeDiscretizationTemplate< T >::getTimeTolerance(), MEDCoupling::MEDCouplingTimeDiscretizationFloat::isEqualIfNotWhy(), MEDCoupling::MEDCouplingTimeDiscretizationInt32::isEqualIfNotWhy(), MEDCoupling::MEDCouplingTimeDiscretizationInt64::isEqualIfNotWhy(), MEDCoupling::MEDCouplingTimeDiscretizationFloat::isEqualWithoutConsideringStr(), MEDCoupling::MEDCouplingTimeDiscretizationInt32::isEqualWithoutConsideringStr(), MEDCoupling::MEDCouplingTimeDiscretizationInt64::isEqualWithoutConsideringStr(), and MEDCoupling::MEDCouplingTimeDiscretizationTemplate< T >::setTimeTolerance().
|
protected |
Referenced by MEDCoupling::MEDCouplingTimeDiscretization::areCompatibleForMeld(), MEDCoupling::MEDCouplingTimeDiscretizationTemplate< T >::getArray(), MEDCoupling::MEDCouplingTimeDiscretizationFloat::isEqualIfNotWhy(), MEDCoupling::MEDCouplingTimeDiscretizationInt32::isEqualIfNotWhy(), MEDCoupling::MEDCouplingTimeDiscretizationInt64::isEqualIfNotWhy(), MEDCoupling::MEDCouplingTimeDiscretizationFloat::isEqualWithoutConsideringStr(), MEDCoupling::MEDCouplingTimeDiscretizationInt32::isEqualWithoutConsideringStr(), and MEDCoupling::MEDCouplingTimeDiscretizationInt64::isEqualWithoutConsideringStr().
|
staticprotected |