Schnek
schnek::DeltaTimeDiagnostic Class Reference
Inheritance diagram for schnek::DeltaTimeDiagnostic:
Collaboration diagram for schnek::DeltaTimeDiagnostic:

Public Member Functions

void execute (bool master, int rank, double physicalTime)
 
double getNextOutput ()
 
- Public Member Functions inherited from schnek::DiagnosticInterface
 DiagnosticInterface ()
 Default constructor.
 
virtual ~DiagnosticInterface ()
 Virtual destructor.
 
- Public Member Functions inherited from schnek::Block
 Block (pBlock parent_=pBlock())
 
void setContext (pBlockVariables context)
 
pBlockVariables getLocalVariables ()
 
pBlockVariables getVariables ()
 
void setup ()
 
void addChild (pBlock child)
 
void evaluateParameters ()
 
pBlock getParent ()
 
template<typename T >
void addData (std::string key, T &data)
 
template<typename T >
void retrieveData (std::string key, T *&data)
 
template<typename T >
void retrieveData (std::string key, T &data)
 
void initAll ()
 
void setName (const std::string &name_)
 
std::string getName ()
 
- Public Member Functions inherited from schnek::Unique< Block >
long getId ()
 

Protected Member Functions

void initParameters (BlockParameters &)
 
- Protected Member Functions inherited from schnek::DiagnosticInterface
virtual void open (const std::string &)
 
virtual void write ()
 
virtual void close ()
 
virtual bool singleOut ()
 
bool appending ()
 
std::string parsedFileName (int rank, int timeCounter)
 
std::string parsedFileName (int rank, double physicalTime)
 
- Protected Member Functions inherited from schnek::Block
virtual void registerData ()
 
virtual void preInit ()
 
virtual void init ()
 
virtual void postInit ()
 
BlockList getChildren ()
 

Additional Inherited Members

- Protected Attributes inherited from schnek::DiagnosticInterface
std::string fname
 The file name into which to write.
 
int append
 Append data at every write to the same file?
 

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