ALPSCore reference
Public Types | Static Public Attributes | List of all members
alps::alea::traits< cov_result< T, Strategy > > Struct Template Reference

#include <covariance.hpp>

Collaboration diagram for alps::alea::traits< cov_result< T, Strategy > >:
Collaboration graph

Public Types

typedef Strategy strategy_type
 
typedef bind< Strategy, T >::value_type value_type
 
typedef bind< Strategy, T >::var_type var_type
 
typedef bind< Strategy, T >::cov_type cov_type
 

Static Public Attributes

static const bool HAVE_MEAN = true
 
static const bool HAVE_VAR = true
 
static const bool HAVE_COV = true
 
static const bool HAVE_TAU = false
 
static const bool HAVE_BATCH = false
 

Detailed Description

template<typename T, typename Strategy>
struct alps::alea::traits< cov_result< T, Strategy > >

Definition at line 304 of file covariance.hpp.

Member Typedef Documentation

template<typename T , typename Strategy >
typedef bind<Strategy, T>::cov_type alps::alea::traits< cov_result< T, Strategy > >::cov_type

Definition at line 309 of file covariance.hpp.

template<typename T , typename Strategy >
typedef Strategy alps::alea::traits< cov_result< T, Strategy > >::strategy_type

Definition at line 306 of file covariance.hpp.

template<typename T , typename Strategy >
typedef bind<Strategy, T>::value_type alps::alea::traits< cov_result< T, Strategy > >::value_type

Definition at line 307 of file covariance.hpp.

template<typename T , typename Strategy >
typedef bind<Strategy, T>::var_type alps::alea::traits< cov_result< T, Strategy > >::var_type

Definition at line 308 of file covariance.hpp.

Member Data Documentation

template<typename T , typename Strategy >
const bool alps::alea::traits< cov_result< T, Strategy > >::HAVE_BATCH = false
static

Definition at line 315 of file covariance.hpp.

template<typename T , typename Strategy >
const bool alps::alea::traits< cov_result< T, Strategy > >::HAVE_COV = true
static

Definition at line 313 of file covariance.hpp.

template<typename T , typename Strategy >
const bool alps::alea::traits< cov_result< T, Strategy > >::HAVE_MEAN = true
static

Definition at line 311 of file covariance.hpp.

template<typename T , typename Strategy >
const bool alps::alea::traits< cov_result< T, Strategy > >::HAVE_TAU = false
static

Definition at line 314 of file covariance.hpp.

template<typename T , typename Strategy >
const bool alps::alea::traits< cov_result< T, Strategy > >::HAVE_VAR = true
static

Definition at line 312 of file covariance.hpp.


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