

Public Member Functions | |
| void | appendValue (int dt, int it, double time, double val) |
| MEDFileParameterMultiTS * | deepCopy () const |
| void | eraseTimeStepIds (const int *startIds, const int *endIds) |
| std::vector< const BigMemoryObject * > | getDirectChildrenWithNull () const |
| double | getDoubleValue (int iteration, int order) const |
| std::size_t | getHeapMemorySizeWithoutChildren () const |
| std::vector< std::pair< int, int > > | getIterations () const |
| std::string | getName () const |
| int | getNumberOfTS () const |
| int | getPosGivenTime (double time, double eps=1e-8) const |
| int | getPosOfTimeStep (int iteration, int order) const |
| MEDFileParameter1TS * | getTimeStepAtPos (int posId) const |
| std::vector< std::pair< int, int > > | getTimeSteps (std::vector< double > &ret1) const |
| bool | isEqual (const MEDFileParameterMultiTS *other, double eps, std::string &what) const |
| void | setName (const std::string &name) |
| std::string | simpleRepr () const |
| void | simpleRepr2 (int bkOffset, std::ostream &oss) const |
| void | write (const std::string &fileName, int mode) const |
| void | writeAdvanced (med_idt fid, const MEDFileWritable &mw) const |
Public Member Functions inherited from MEDCoupling::MEDFileParameterTinyInfo | |
| std::string | getDescription () const |
| std::size_t | getHeapMemSizeOfStrings () const |
| std::string | getTimeUnit () const |
| bool | isEqualStrings (const MEDFileParameterTinyInfo &other, std::string &what) const |
| void | setDescription (const std::string &name) |
| void | setTimeUnit (const std::string &unit) |
Static Public Member Functions | |
| static MEDFileParameterMultiTS * | New () |
| static MEDFileParameterMultiTS * | New (const std::string &fileName) |
| static MEDFileParameterMultiTS * | New (med_idt fid) |
| static MEDFileParameterMultiTS * | New (const std::string &fileName, const std::string ¶mName) |
| static MEDFileParameterMultiTS * | New (med_idt fid, const std::string ¶mName) |
Protected Member Functions | |
| void | finishLoading (med_idt fid, med_parameter_type typ, int nbOfSteps) |
| MEDFileParameterMultiTS () | |
| MEDFileParameterMultiTS (const MEDFileParameterMultiTS &other, bool deepCopy) | |
| MEDFileParameterMultiTS (med_idt fid) | |
| MEDFileParameterMultiTS (med_idt fid, const std::string ¶mName) | |
Protected Member Functions inherited from MEDCoupling::RefCountObject | |
| RefCountObject () | |
| RefCountObject (const RefCountObject &other) | |
| virtual | ~RefCountObject () |
Protected Member Functions inherited from MEDCoupling::RefCountObjectOnly | |
| RefCountObjectOnly () | |
| RefCountObjectOnly (const RefCountObjectOnly &other) | |
| virtual | ~RefCountObjectOnly () |
Protected Member Functions inherited from MEDCoupling::MEDFileParameterTinyInfo | |
| void | mainRepr (int bkOffset, std::ostream &oss) const |
| void | writeLLHeader (med_idt fid, med_parameter_type typ) const |
Protected Attributes | |
| std::vector< MCAuto < MEDFileParameter1TS > > | _param_per_ts |
Protected Attributes inherited from MEDCoupling::MEDFileParameterTinyInfo | |
| std::string | _desc_name |
| std::string | _dt_unit |
| std::string | _name |
|
protected |
Referenced by deepCopy(), and New().
|
protected |
References _param_per_ts, and MEDCoupling::MEDFileParameter1TS::deepCopy().
|
protected |
|
protected |
|
static |
References MEDFileParameterMultiTS().
Referenced by MEDCoupling::MEDFileParameters::MEDFileParameters(), and New().
|
static |
References New().
|
static |
References MEDFileParameterMultiTS().
|
static |
References New().
|
static |
References MEDFileParameterMultiTS().
| std::string MEDCoupling::MEDFileParameterMultiTS::getName | ( | ) | const |
| void MEDCoupling::MEDFileParameterMultiTS::setName | ( | const std::string & | name | ) |
References MEDCoupling::MEDFileParameterTinyInfo::_name.
|
virtual |
Implements MEDCoupling::BigMemoryObject.
References _param_per_ts.
|
virtual |
Implements MEDCoupling::BigMemoryObject.
References _param_per_ts.
| MEDFileParameterMultiTS * MEDFileParameterMultiTS::deepCopy | ( | ) | const |
References MEDFileParameterMultiTS().
Referenced by MEDCoupling::MEDFileParameters::MEDFileParameters().
| bool MEDFileParameterMultiTS::isEqual | ( | const MEDFileParameterMultiTS * | other, |
| double | eps, | ||
| std::string & | what | ||
| ) | const |
References _param_per_ts.
| void MEDFileParameterMultiTS::write | ( | const std::string & | fileName, |
| int | mode | ||
| ) | const |
References writeAdvanced().
| void MEDFileParameterMultiTS::writeAdvanced | ( | med_idt | fid, |
| const MEDFileWritable & | mw | ||
| ) | const |
| std::string MEDFileParameterMultiTS::simpleRepr | ( | ) | const |
References simpleRepr2().
| void MEDFileParameterMultiTS::appendValue | ( | int | dt, |
| int | it, | ||
| double | time, | ||
| double | val | ||
| ) |
| double MEDFileParameterMultiTS::getDoubleValue | ( | int | iteration, |
| int | order | ||
| ) | const |
| int MEDFileParameterMultiTS::getPosOfTimeStep | ( | int | iteration, |
| int | order | ||
| ) | const |
References _param_per_ts, MEDCoupling::MEDFileParameter1TS::getIteration(), and MEDCoupling::MEDFileParameter1TS::getOrder().
Referenced by getDoubleValue().
| int MEDFileParameterMultiTS::getPosGivenTime | ( | double | time, |
| double | eps = 1e-8 |
||
| ) | const |
References _param_per_ts, and MEDCoupling::MEDFileParameter1TS::getTimeValue().
| MEDFileParameter1TS * MEDFileParameterMultiTS::getTimeStepAtPos | ( | int | posId | ) | const |
References _param_per_ts.
| void MEDFileParameterMultiTS::eraseTimeStepIds | ( | const int * | startIds, |
| const int * | endIds | ||
| ) |
References _param_per_ts.
| int MEDFileParameterMultiTS::getNumberOfTS | ( | ) | const |
References getIterations().
| std::vector< std::pair< int, int > > MEDFileParameterMultiTS::getIterations | ( | ) | const |
References _param_per_ts, MEDCoupling::MEDFileParameter1TS::getIteration(), and MEDCoupling::MEDFileParameter1TS::getOrder().
Referenced by getNumberOfTS().
| std::vector< std::pair< int, int > > MEDFileParameterMultiTS::getTimeSteps | ( | std::vector< double > & | ret1 | ) | const |
| [out] | ret1 |
References _param_per_ts, MEDCoupling::MEDFileParameter1TS::getIteration(), MEDCoupling::MEDFileParameter1TS::getOrder(), and MEDCoupling::MEDFileParameter1TS::getTimeValue().
| void MEDFileParameterMultiTS::simpleRepr2 | ( | int | bkOffset, |
| std::ostream & | oss | ||
| ) | const |
|
protected |
References MEDCoupling::MEDFileParameterTinyInfo::_name, _param_per_ts, and MEDCoupling::MEDFileParameterDouble1TSWTI::New().
Referenced by MEDFileParameterMultiTS().
|
protected |
Referenced by appendValue(), eraseTimeStepIds(), finishLoading(), getDirectChildrenWithNull(), getDoubleValue(), getHeapMemorySizeWithoutChildren(), getIterations(), getPosGivenTime(), getPosOfTimeStep(), getTimeStepAtPos(), getTimeSteps(), isEqual(), MEDFileParameterMultiTS(), simpleRepr2(), and writeAdvanced().