

| MEDCouplingLinearTime::MEDCouplingLinearTime | ( | const MEDCouplingLinearTime & | other, |
| bool | deepCpy | ||
| ) | [protected] |
| MEDCouplingLinearTime::MEDCouplingLinearTime | ( | ) |
Referenced by add(), aggregate(), crossProduct(), divide(), dot(), max(), meld(), min(), multiply(), performCpy(), and substract().
| 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 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 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, and ParaMEDMEM::MEDCouplingTwoTimeSteps::_start_time.
| void MEDCouplingLinearTime::getValueOnTime | ( | int | eltId, |
| double | time, | ||
| double * | value | ||
| ) | const throw (INTERP_KERNEL::Exception) [virtual] |
Implements ParaMEDMEM::MEDCouplingTimeDiscretization.
| void MEDCouplingLinearTime::getValueOnDiscTime | ( | int | eltId, |
| int | iteration, | ||
| int | order, | ||
| double * | value | ||
| ) | const throw (INTERP_KERNEL::Exception) [virtual] |
Implements ParaMEDMEM::MEDCouplingTimeDiscretization.
| 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(), and MEDCouplingLinearTime().
| MEDCouplingTimeDiscretization * MEDCouplingLinearTime::aggregate | ( | const std::vector< const MEDCouplingTimeDiscretization * > & | other | ) | const [virtual] |
Implements ParaMEDMEM::MEDCouplingTimeDiscretization.
References ParaMEDMEM::DataArrayDouble::Aggregate(), ParaMEDMEM::RefCountObject::decrRef(), ParaMEDMEM::MEDCouplingTimeDiscretization::getArray(), ParaMEDMEM::MEDCouplingTwoTimeSteps::getEndArray(), MEDCouplingLinearTime(), 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(), MEDCouplingLinearTime(), and ParaMEDMEM::DataArrayDouble::Meld().
| 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(), and MEDCouplingLinearTime().
| 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(), and MEDCouplingLinearTime().
| 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(), MEDCouplingLinearTime(), 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(), MEDCouplingLinearTime(), and ParaMEDMEM::DataArrayDouble::Min().
| 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(), and MEDCouplingLinearTime().
| 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(), MEDCouplingLinearTime(), 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(), MEDCouplingLinearTime(), and ParaMEDMEM::DataArrayDouble::Multiply().
| 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(), and MEDCouplingLinearTime().
| void MEDCouplingLinearTime::divideEqual | ( | const MEDCouplingTimeDiscretization * | other | ) | [virtual] |
const TypeOfTimeDiscretization ParaMEDMEM::MEDCouplingLinearTime::DISCRETIZATION = LINEAR_TIME [static] |
Referenced by ParaMEDMEM::MEDCouplingTimeDiscretization::New().
const char MEDCouplingLinearTime::REPR = "Linear time between 2 time steps." [static] |
Referenced by getStringRepr().