BIE::Converge Class Reference

Abstract: accumulate statistics on MCMC chain and define a boolean method decide convergence. More...

#include <Converge.h>

Inheritance diagram for BIE::Converge:
Collaboration diagram for BIE::Converge:

List of all members.

Public Member Functions

 Converge ()
 Constructor for cloning only.
virtual bool Converged ()
 True if test indicates simulation convergence.
virtual ConvergeNew (int m, Ensemble *d, string id)
 Factory method.
virtual bool AccumData (double value, State &state)
 Required member (single chain).
virtual bool AccumData (vector< double > &values, vector< State > &states)
 Required member (parallel chain).
virtual bool GetLast (double &value, State &state)
 Required member (single chain).
virtual bool GetLast (vector< double > &value, vector< State > &state)
 Required member (parallel chain).
virtual bool IsParallel ()
 True if parallel chain data is required.
virtual int ConvergedIndex ()
 Required member.
bool AccumulateData (double v, RecordBuffer *datapoint)
 Required member but not used here.

Friends

class boost::serialization::access


Detailed Description

Abstract: accumulate statistics on MCMC chain and define a boolean method decide convergence.
The documentation for this class was generated from the following file:

Send suggestions, questions, and feedback to WEINBERG at ASTRO dot UMASS dot EDU.
Documentation generated at Fri Mar 26 00:35:12 2010 by doxygen