ESyS-Particle  2.3.4
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

◆ RestartCheckPointPrmsPy() [1/2]

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

Construct RestartCheckPointPrmsPy with full set of arguments

◆ RestartCheckPointPrmsPy() [2/2]

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

◆ getPrecision()

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

Member Data Documentation

◆ m_Precision

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

Referenced by getPrecision().


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