ESyS-Particle  2.3.2
esys::lsm::RestartCheckPointPrmsPy Class Reference

Parameter class for restart checkpointers, differs from CheckPointPrmsPy by having an additional "binary" flag. More...

#include <CheckPointParamsPy.h>

Inheritance diagram for esys::lsm::RestartCheckPointPrmsPy:
Collaboration diagram for esys::lsm::RestartCheckPointPrmsPy:

Public Member Functions

 RestartCheckPointPrmsPy (const std::string &, int, int, int, int)
 RestartCheckPointPrmsPy (const std::string &, int, int, int)
int getPrecision () const
- Public Member Functions inherited from esys::lsm::CheckPointPrmsPy
 CheckPointPrmsPy (const std::string &, int, int, int)
std::string getFileNamePrefix () const
int getBeginTimeStep () const
int getEndTimeStep () const
int getTimeStepIncr () const
boost::python::list getFileNameList () const

Private Attributes

int m_Precision

Additional Inherited Members

- Protected Member Functions inherited from esys::lsm::CheckPointPrmsPy
std::string getFileName (int, int rank=0) const

Detailed Description

Parameter class for restart checkpointers, differs from CheckPointPrmsPy by having an additional "binary" flag.

Constructor & Destructor Documentation

esys::lsm::RestartCheckPointPrmsPy::RestartCheckPointPrmsPy ( const std::string &  fileNamePrefix,
int  beginTimeStep,
int  endTimeStep,
int  timeStepIncr,
int  Precision 
)

Construct RestartCheckPointPrmsPy with full set of arguments

esys::lsm::RestartCheckPointPrmsPy::RestartCheckPointPrmsPy ( const std::string &  fileNamePrefix,
int  beginTimeStep,
int  endTimeStep,
int  timeStepIncr 
)

Construct RestartCheckPointPrmsPy with precision defaulting to 12 digits

Member Function Documentation

int esys::lsm::RestartCheckPointPrmsPy::getPrecision ( ) const
inline

Member Data Documentation

int esys::lsm::RestartCheckPointPrmsPy::m_Precision
private

Referenced by getPrecision().


The documentation for this class was generated from the following files: