#include <MEDCouplingTimeDiscretization.hxx>

| MEDCouplingLinearTime::MEDCouplingLinearTime | ( | const MEDCouplingLinearTime & | other, |
| bool | deepCpy | ||
| ) | [protected] |
| MEDCouplingLinearTime::MEDCouplingLinearTime | ( | ) |
| std::string MEDCouplingLinearTime::getStringRepr | ( | ) | const [virtual] |
Implements ParaMEDMEM.MEDCouplingTimeDiscretization.
References ParaMEDMEM.MEDCouplingTwoTimeSteps._end_iteration, ParaMEDMEM.MEDCouplingTwoTimeSteps._end_order, ParaMEDMEM.MEDCouplingTwoTimeSteps._end_time, ParaMEDMEM.MEDCouplingTwoTimeSteps._start_iteration, ParaMEDMEM.MEDCouplingTwoTimeSteps._start_order, ParaMEDMEM.MEDCouplingTwoTimeSteps._start_time, ParaMEDMEM.MEDCouplingTimeDiscretization._time_unit, and ParaMEDMEM.MEDCouplingLinearTime.REPR.
| TypeOfTimeDiscretization ParaMEDMEM.MEDCouplingLinearTime.getEnum | ( | ) | const [virtual] |
Implements ParaMEDMEM.MEDCouplingTimeDiscretization.
| void MEDCouplingLinearTime::checkCoherency | ( | ) | const throw (INTERP_KERNEL::Exception) [virtual] |
| MEDCouplingTimeDiscretization * MEDCouplingLinearTime::performCpy | ( | bool | deepCpy | ) | const [virtual] |
Implements ParaMEDMEM.MEDCouplingTimeDiscretization.
References ParaMEDMEM.MEDCouplingLinearTime.MEDCouplingLinearTime().
| bool MEDCouplingLinearTime::areCompatible | ( | const MEDCouplingTimeDiscretization * | other | ) | const [virtual] |
| bool MEDCouplingLinearTime::areStrictlyCompatible | ( | const MEDCouplingTimeDiscretization * | other | ) | const [virtual] |
Reimplemented from ParaMEDMEM.MEDCouplingTimeDiscretization.
References ParaMEDMEM.MEDCouplingTimeDiscretization.areStrictlyCompatible().
| bool MEDCouplingLinearTime::areStrictlyCompatibleForMul | ( | const MEDCouplingTimeDiscretization * | other | ) | const [virtual] |
Reimplemented from ParaMEDMEM.MEDCouplingTimeDiscretization.
References ParaMEDMEM.MEDCouplingTimeDiscretization.areStrictlyCompatibleForMul().
| bool MEDCouplingLinearTime::areStrictlyCompatibleForDiv | ( | const MEDCouplingTimeDiscretization * | other | ) | const [virtual] |
| bool MEDCouplingLinearTime::areCompatibleForMeld | ( | const MEDCouplingTimeDiscretization * | other | ) | const [virtual] |
Reimplemented from ParaMEDMEM.MEDCouplingTimeDiscretization.
References ParaMEDMEM.MEDCouplingTimeDiscretization.areCompatibleForMeld().
| void MEDCouplingLinearTime::getValueForTime | ( | double | time, |
| const std::vector< double > & | vals, | ||
| double * | res | ||
| ) | const [virtual] |
vals is expected to be of size 2*_array->getNumberOfTuples()==_array->getNumberOfTuples()+_end_array->getNumberOfTuples()
Implements ParaMEDMEM.MEDCouplingTimeDiscretization.
References ParaMEDMEM.MEDCouplingTwoTimeSteps._end_time, ParaMEDMEM.MEDCouplingTwoTimeSteps._start_time, med_test2.nbComp, and medClient_test.time.
| void MEDCouplingLinearTime::getValueOnTime | ( | int | eltId, |
| double | time, | ||
| double * | value | ||
| ) | const throw (INTERP_KERNEL::Exception) [virtual] |
Implements ParaMEDMEM.MEDCouplingTimeDiscretization.
References med_test2.nbComp, medClient_test.time, and batchmode_medcorba_test.value.
| void MEDCouplingLinearTime::getValueOnDiscTime | ( | int | eltId, |
| int | iteration, | ||
| int | order, | ||
| double * | value | ||
| ) | const throw (INTERP_KERNEL::Exception) [virtual] |
Implements ParaMEDMEM.MEDCouplingTimeDiscretization.
References batchmode_medcorba_test.value.
| MEDCouplingTimeDiscretization * MEDCouplingLinearTime::aggregate | ( | const MEDCouplingTimeDiscretization * | other | ) | const [virtual] |
Implements ParaMEDMEM.MEDCouplingTimeDiscretization.
References ParaMEDMEM.DataArrayDouble.Aggregate(), ParaMEDMEM.RefCountObject.decrRef(), ParaMEDMEM.MEDCouplingTimeDiscretization.getArray(), ParaMEDMEM.MEDCouplingTimeDiscretization.getEndArray(), ParaMEDMEM.MEDCouplingTwoTimeSteps.getEndArray(), ParaMEDMEM.MEDCouplingLinearTime.MEDCouplingLinearTime(), and testMEDMEM.ret.
| MEDCouplingTimeDiscretization * MEDCouplingLinearTime::aggregate | ( | const std::vector< const MEDCouplingTimeDiscretization * > & | other | ) | const [virtual] |
Implements ParaMEDMEM.MEDCouplingTimeDiscretization.
References testGaussLocalization.a, ParaMEDMEM.DataArrayDouble.Aggregate(), testGaussLocalization.b, ParaMEDMEM.RefCountObject.decrRef(), ParaMEDMEM.MEDCouplingTimeDiscretization.getArray(), ParaMEDMEM.MEDCouplingTwoTimeSteps.getEndArray(), Med_Gen_test.it, ParaMEDMEM.MEDCouplingLinearTime.MEDCouplingLinearTime(), testMEDMEM.ret, ParaMEDMEM.MEDCouplingTimeDiscretization.setArray(), and ParaMEDMEM.MEDCouplingTwoTimeSteps.setEndArray().
| MEDCouplingTimeDiscretization * MEDCouplingLinearTime::meld | ( | const MEDCouplingTimeDiscretization * | other | ) | const [virtual] |
Implements ParaMEDMEM.MEDCouplingTimeDiscretization.
References ParaMEDMEM.RefCountObject.decrRef(), ParaMEDMEM.MEDCouplingTimeDiscretization.getArray(), ParaMEDMEM.MEDCouplingTimeDiscretization.getEndArray(), ParaMEDMEM.MEDCouplingTwoTimeSteps.getEndArray(), ParaMEDMEM.MEDCouplingTimeDiscretization.getTimeTolerance(), ParaMEDMEM.MEDCouplingLinearTime.MEDCouplingLinearTime(), ParaMEDMEM.DataArrayDouble.Meld(), and testMEDMEM.ret.
| MEDCouplingTimeDiscretization * MEDCouplingLinearTime::dot | ( | const MEDCouplingTimeDiscretization * | other | ) | const [virtual] |
Implements ParaMEDMEM.MEDCouplingTimeDiscretization.
References ParaMEDMEM.RefCountObject.decrRef(), ParaMEDMEM.DataArrayDouble.Dot(), ParaMEDMEM.MEDCouplingTimeDiscretization.getArray(), ParaMEDMEM.MEDCouplingTimeDiscretization.getEndArray(), ParaMEDMEM.MEDCouplingTwoTimeSteps.getEndArray(), ParaMEDMEM.MEDCouplingLinearTime.MEDCouplingLinearTime(), and testMEDMEM.ret.
| MEDCouplingTimeDiscretization * MEDCouplingLinearTime::crossProduct | ( | const MEDCouplingTimeDiscretization * | other | ) | const [virtual] |
Implements ParaMEDMEM.MEDCouplingTimeDiscretization.
References ParaMEDMEM.DataArrayDouble.CrossProduct(), ParaMEDMEM.RefCountObject.decrRef(), ParaMEDMEM.MEDCouplingTimeDiscretization.getArray(), ParaMEDMEM.MEDCouplingTimeDiscretization.getEndArray(), ParaMEDMEM.MEDCouplingTwoTimeSteps.getEndArray(), ParaMEDMEM.MEDCouplingLinearTime.MEDCouplingLinearTime(), and testMEDMEM.ret.
| MEDCouplingTimeDiscretization * MEDCouplingLinearTime::max | ( | const MEDCouplingTimeDiscretization * | other | ) | const [virtual] |
Implements ParaMEDMEM.MEDCouplingTimeDiscretization.
References ParaMEDMEM.RefCountObject.decrRef(), ParaMEDMEM.MEDCouplingTimeDiscretization.getArray(), ParaMEDMEM.MEDCouplingTimeDiscretization.getEndArray(), ParaMEDMEM.MEDCouplingTwoTimeSteps.getEndArray(), ParaMEDMEM.DataArrayDouble.Max(), ParaMEDMEM.MEDCouplingLinearTime.MEDCouplingLinearTime(), testMEDMEM.ret, ParaMEDMEM.MEDCouplingTimeDiscretization.setArray(), and ParaMEDMEM.MEDCouplingTwoTimeSteps.setEndArray().
| MEDCouplingTimeDiscretization * MEDCouplingLinearTime::min | ( | const MEDCouplingTimeDiscretization * | other | ) | const [virtual] |
Implements ParaMEDMEM.MEDCouplingTimeDiscretization.
References ParaMEDMEM.RefCountObject.decrRef(), ParaMEDMEM.MEDCouplingTimeDiscretization.getArray(), ParaMEDMEM.MEDCouplingTimeDiscretization.getEndArray(), ParaMEDMEM.MEDCouplingTwoTimeSteps.getEndArray(), ParaMEDMEM.MEDCouplingLinearTime.MEDCouplingLinearTime(), ParaMEDMEM.DataArrayDouble.Min(), and testMEDMEM.ret.
| MEDCouplingTimeDiscretization * MEDCouplingLinearTime::add | ( | const MEDCouplingTimeDiscretization * | other | ) | const [virtual] |
Implements ParaMEDMEM.MEDCouplingTimeDiscretization.
References ParaMEDMEM.DataArrayDouble.Add(), ParaMEDMEM.RefCountObject.decrRef(), ParaMEDMEM.MEDCouplingTimeDiscretization.getArray(), ParaMEDMEM.MEDCouplingTimeDiscretization.getEndArray(), ParaMEDMEM.MEDCouplingTwoTimeSteps.getEndArray(), ParaMEDMEM.MEDCouplingLinearTime.MEDCouplingLinearTime(), and testMEDMEM.ret.
| void MEDCouplingLinearTime::addEqual | ( | const MEDCouplingTimeDiscretization * | other | ) | [virtual] |
| MEDCouplingTimeDiscretization * MEDCouplingLinearTime::substract | ( | const MEDCouplingTimeDiscretization * | other | ) | const [virtual] |
Implements ParaMEDMEM.MEDCouplingTimeDiscretization.
References ParaMEDMEM.RefCountObject.decrRef(), ParaMEDMEM.MEDCouplingTimeDiscretization.getArray(), ParaMEDMEM.MEDCouplingTimeDiscretization.getEndArray(), ParaMEDMEM.MEDCouplingTwoTimeSteps.getEndArray(), ParaMEDMEM.MEDCouplingLinearTime.MEDCouplingLinearTime(), testMEDMEM.ret, and ParaMEDMEM.DataArrayDouble.Substract().
| void MEDCouplingLinearTime::substractEqual | ( | const MEDCouplingTimeDiscretization * | other | ) | [virtual] |
| MEDCouplingTimeDiscretization * MEDCouplingLinearTime::multiply | ( | const MEDCouplingTimeDiscretization * | other | ) | const [virtual] |
Implements ParaMEDMEM.MEDCouplingTimeDiscretization.
References ParaMEDMEM.RefCountObject.decrRef(), ParaMEDMEM.MEDCouplingTimeDiscretization.getArray(), ParaMEDMEM.MEDCouplingTimeDiscretization.getEndArray(), ParaMEDMEM.MEDCouplingTwoTimeSteps.getEndArray(), ParaMEDMEM.MEDCouplingLinearTime.MEDCouplingLinearTime(), ParaMEDMEM.DataArrayDouble.Multiply(), and testMEDMEM.ret.
| void MEDCouplingLinearTime::multiplyEqual | ( | const MEDCouplingTimeDiscretization * | other | ) | [virtual] |
| MEDCouplingTimeDiscretization * MEDCouplingLinearTime::divide | ( | const MEDCouplingTimeDiscretization * | other | ) | const [virtual] |
Implements ParaMEDMEM.MEDCouplingTimeDiscretization.
References ParaMEDMEM.RefCountObject.decrRef(), ParaMEDMEM.DataArrayDouble.Divide(), ParaMEDMEM.MEDCouplingTimeDiscretization.getArray(), ParaMEDMEM.MEDCouplingTimeDiscretization.getEndArray(), ParaMEDMEM.MEDCouplingTwoTimeSteps.getEndArray(), ParaMEDMEM.MEDCouplingLinearTime.MEDCouplingLinearTime(), and testMEDMEM.ret.
| void MEDCouplingLinearTime::divideEqual | ( | const MEDCouplingTimeDiscretization * | other | ) | [virtual] |
const TypeOfTimeDiscretization ParaMEDMEM.MEDCouplingLinearTime.DISCRETIZATION = LINEAR_TIME [static] |
const char MEDCouplingLinearTime::REPR = "Linear time between 2 time steps." [static] |