MRS  1.0
A C++ Class Library for Statistical Set Processing
subpavings::MCMCGRDiagnostic Class Reference

List of all members.

Public Member Functions

 MCMCGRDiagnostic (cxsc::real t)
 Constructor.
virtual void clean ()
virtual void initialise (size_t ch)
virtual void initialiseChainValues (const MCMCGRAuto &automcmc, size_t ci)
virtual void initialiseLoopVariables ()
virtual void updateChainValuesInLoop (const MCMCGRAuto &automcmc, size_t ci)
virtual int calcDiagnosticsForLoop ()
void outputResults (RealVec *sampledIndPtr, int precData=5) const
void outputResults (int precData=5) const
void outputCalculations (int precData=10) const
cxsc::real getThisLoopSampleVariance (size_t ci) const
cxsc::real getCurrentRhatValue () const
virtual std::string getGRWorkingCalcsFilename () const =0
virtual std::string getGRDiagnosticsFilename () const =0
virtual std::string getScalarsName () const =0

Constructor & Destructor Documentation

subpavings::MCMCGRDiagnostic::MCMCGRDiagnostic ( cxsc::real  t) [explicit]

Constructor.

Parameters:
tThe tolerance to use for the Gelman-Rubin convergence criteria.
Precondition:
t > 0.0.

The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Enumerations Friends