#include <MEDFileFieldRepresentationTree.hxx>
TimeKeeper::TimeKeeper |
( |
int |
policy | ) |
|
int TimeKeeper::getPolicy |
( |
| ) |
const |
void TimeKeeper::setPolicy |
( |
int |
policy | ) |
|
std::vector< double > TimeKeeper::getTimeStepsRegardingPolicy |
( |
const std::vector< std::pair< int, int > > & |
tsPairs, |
|
|
const std::vector< double > & |
ts |
|
) |
| const |
int TimeKeeper::getTimeStepIdFrom |
( |
double |
timeReq | ) |
const |
std::vector<double> TimeKeeper::getPostProcessedTime |
( |
| ) |
const |
void TimeKeeper::printSelf |
( |
std::ostream & |
oss | ) |
const |
std::vector< bool > TimeKeeper::getTheVectOfBool |
( |
| ) |
const |
std::vector< std::pair<bool,std::string> >& TimeKeeper::getTimesFlagArray |
( |
| ) |
|
void TimeKeeper::setMaxNumberOfTimeSteps |
( |
int |
maxNumberOfTS | ) |
|
std::vector< double > TimeKeeper::getTimeStepsRegardingPolicy0 |
( |
const std::vector< std::pair< int, int > > & |
tsPairs, |
|
|
const std::vector< double > & |
ts |
|
) |
| const |
|
private |
policy = 0 : if all of ts are in -1e299,1e299 and different each other pairs are ignored ts taken directly. if all of ts are in -1e299,1e299 but some are not different each other ts are ignored pairs used if some of ts are out of -1e299,1e299 ts are ignored pairs used
References _postprocessed_time, getPostProcessedTime(), and processedUsingPairOfIds().
std::vector< double > TimeKeeper::getTimeStepsRegardingPolicy1 |
( |
const std::vector< std::pair< int, int > > & |
tsPairs, |
|
|
const std::vector< double > & |
ts |
|
) |
| const |
|
private |
std::vector< double > TimeKeeper::processedUsingPairOfIds |
( |
const std::vector< std::pair< int, int > > & |
tsPairs | ) |
const |
|
private |
std::vector<double> TimeKeeper::_postprocessed_time |
|
mutableprivate |
std::vector< std::pair<bool,std::string> > TimeKeeper::_activated_ts |
|
private |