KJB
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | List of all members
ModelRecorder< X > Struct Template Reference

#include <sample_concept.h>

Public Types

typedef X::Value_type Value_type
 
typedef X::Model_type Model
 

Public Member Functions

 BOOST_CONCEPT_ASSERT ((BaseModel< Model >))
 
 BOOST_CONCEPT_ASSERT ((boost::BinaryFunction< X, void, const Model &, const Step_log< Model > & >))
 
 BOOST_CONCEPT_USAGE (ModelRecorder)
 

Detailed Description

template<class X>
struct ModelRecorder< X >

Model capable of being passed to a Gibbs step. Model capable of being passed to a HMC step.

Member Typedef Documentation

template<class X >
typedef X::Model_type ModelRecorder< X >::Model
template<class X >
typedef X::Value_type ModelRecorder< X >::Value_type

Member Function Documentation

template<class X >
ModelRecorder< X >::BOOST_CONCEPT_ASSERT ( (BaseModel< Model >)  )
template<class X >
ModelRecorder< X >::BOOST_CONCEPT_ASSERT ( (boost::BinaryFunction< X, void, const Model &, const Step_log< Model > & >)  )
template<class X >
ModelRecorder< X >::BOOST_CONCEPT_USAGE ( ModelRecorder< X >  )
inline

The documentation for this struct was generated from the following file: