queso-0.57.1
|
#include <AlgorithmFactory.h>
Public Member Functions | |
AlgorithmFactoryImp (const std::string &name) | |
virtual | ~AlgorithmFactoryImp () |
Public Member Functions inherited from QUESO::AlgorithmFactory | |
AlgorithmFactory (const std::string &name) | |
virtual | ~AlgorithmFactory () |
Public Member Functions inherited from QUESO::Factory< Algorithm< GslVector, GslMatrix > > | |
virtual | ~Factory () |
Private Member Functions | |
virtual SharedPtr< Algorithm < GslVector, GslMatrix > >::Type | build_algorithm () |
Additional Inherited Members | |
Static Public Member Functions inherited from QUESO::AlgorithmFactory | |
static void | set_environment (const BaseEnvironment &env) |
static void | set_tk (const BaseTKGroup< GslVector, GslMatrix > &tk) |
Static Public Member Functions inherited from QUESO::Factory< Algorithm< GslVector, GslMatrix > > | |
static SharedPtr< Algorithm < GslVector, GslMatrix > >::Type | build (const std::string &name) |
Protected Member Functions inherited from QUESO::Factory< Algorithm< GslVector, GslMatrix > > | |
Factory (const std::string &name) | |
Static Protected Member Functions inherited from QUESO::Factory< Algorithm< GslVector, GslMatrix > > | |
static std::map< std::string, Factory< Algorithm< GslVector, GslMatrix > > * > & | factory_map () |
Static Protected Attributes inherited from QUESO::AlgorithmFactory | |
static const BaseEnvironment * | m_env = NULL |
static const BaseTKGroup < GslVector, GslMatrix > * | m_tk = NULL |
AlgorithmFactoryImp implementation of AlgorithmFactory. Implements an algorithm factory for the standard Metropolis-Hastings algorithm (aka acceptance ratio).
Definition at line 101 of file AlgorithmFactory.h.
|
inline |
Definition at line 104 of file AlgorithmFactory.h.
|
inlinevirtual |
Definition at line 108 of file AlgorithmFactory.h.
|
inlineprivatevirtual |
Implements QUESO::AlgorithmFactory.
Definition at line 111 of file AlgorithmFactory.h.
References QUESO::AlgorithmFactory::m_env, and QUESO::AlgorithmFactory::m_tk.