![]() |
Home | Libraries | License | Support | People | ALPS Web Site |
alps::NoBinning
// In header: <alps/alea/nobinning.h> template<typename T = double> class NoBinning : public alps::AbstractBinning< T > { public: // types typedef T value_type; typedef std::size_t size_type; typedef double count_type; typedef average_type< T >::type result_type; typedef change_value_type< T, int >::type convergence_type; // construct/copy/destruct NoBinning(uint32_t = 0); // public member functions BOOST_STATIC_CONSTANT(bool, has_tau = false) ; BOOST_STATIC_CONSTANT(int, magic_id = 1) ; void reset(bool = true) ; void operator<<(const value_type &) ; result_type mean() const; result_type variance() const; result_type error() const; convergence_type converged_errors() const; uint32_t count() const; void output_scalar(std::ostream &) const; template<typename L> void output_vector(std::ostream &, const L &) const; void save(ODump &) const; void load(IDump &) ; };
NoBinning
public member functionsBOOST_STATIC_CONSTANT(bool, has_tau = false) ;
BOOST_STATIC_CONSTANT(int, magic_id = 1) ;
void reset(bool = true) ;
void operator<<(const value_type & x) ;
result_type mean() const;
result_type variance() const;
result_type error() const;
convergence_type converged_errors() const;
uint32_t count() const;
void output_scalar(std::ostream & out) const;
template<typename L> void output_vector(std::ostream & out, const L & l) const;
void save(ODump & dump) const;
void load(IDump & dump) ;
Copyright © 1994, 2002-2005 Matthias Troyer, Synge Todo |