24 #ifndef UQ_INFMCMC_OPTIONS_H 
   25 #define UQ_INFMCMC_OPTIONS_H 
   27 #include <queso/Environment.h> 
   52   void print(std::ostream& os) 
const;
 
  101 #endif // UQ_INFMCMC_OPTIONS_H 
std::string m_dataOutputDirName
Name of the output dir to save infinite dimensional output files to. 
 
std::string m_option_rwmh_step
 
unsigned int m_num_iters
The total number of iterations to do. 
 
std::ostream & operator<<(std::ostream &os, const BaseEnvironment &obj)
 
const BaseEnvironment & env() const 
Returns the QUESO environment. 
 
std::string m_dataOutputFileName
Name of the HDF5 output file to store chain statistics. 
 
std::string m_option_dataOutputFileName
 
This (virtual) class sets up the environment underlying the use of the QUESO library by an executable...
 
std::string m_option_help
 
This class defines the options that specify the behaviour of the MCMC sampler. 
 
po::options_description * m_optionsDesc
 
std::string m_option_save_freq
 
void defineMyOptions(po::options_description &optionsDesc) const 
 
void getMyOptionValues(po::options_description &optionsDesc)
 
InfiniteDimensionalMCMCSamplerOptions(const BaseEnvironment &env, const char *prefix)
Given prefix, read the input file for parameters named prefix_*. 
 
std::string m_option_dataOutputDirName
 
void print(std::ostream &os) const 
Prints this to os. 
 
const BaseEnvironment & m_env
 
unsigned int m_save_freq
The frequency at which to save the state of the chain. 
 
std::string m_option_num_iters
 
~InfiniteDimensionalMCMCSamplerOptions()
Destructor. 
 
void scanOptionsValues()
Scans the input file for options prefixed with prefix. 
 
double m_rwmh_step
The proposal step size. 
 
std::string m_prefix
The prefix to look for in the input file.