![]() |
Home | Libraries | License | Support | People | ALPS Web Site |
alps::AbstractBinning
// In header: <alps/alea/abstractbinning.h> template<typename T> class AbstractBinning { public: // types typedef T value_type; typedef change_value_type< T, double >::type time_type; typedef change_value_type< T, int >::type convergence_type; // construct/copy/destruct AbstractBinning(std::size_t = 0); // public member functions time_type tau() const; uint32_t max_bin_number() const; uint32_t bin_number() const; uint32_t filled_bin_number() const; uint32_t filled_bin_number2() const; uint32_t bin_size() const; const value_type & bin_value(uint32_t) const; const value_type & bin_value2(uint32_t) const; const std::vector< value_type > & bins() const; void extract_timeseries(ODump &) const; bool has_variance() const; void write_scalar_xml(oxstream &) const; template<typename IT> void write_vector_xml(oxstream &, IT) const; void save(ODump &) const; void load(IDump &); void save(hdf5::archive &) const; void load(hdf5::archive &); std::string evaluation_method() const; };
AbstractBinning
public member functionstime_type tau() const;
uint32_t max_bin_number() const;
uint32_t bin_number() const;
uint32_t filled_bin_number() const;
uint32_t filled_bin_number2() const;
uint32_t bin_size() const;
const value_type & bin_value(uint32_t) const;
const value_type & bin_value2(uint32_t) const;
const std::vector< value_type > & bins() const;
void extract_timeseries(ODump & dump) const;
bool has_variance() const;
void write_scalar_xml(oxstream &) const;
template<typename IT> void write_vector_xml(oxstream &, IT) const;
void save(ODump &) const;
void load(IDump & dump);
void save(hdf5::archive &) const;
void load(hdf5::archive &);
std::string evaluation_method() const;
Copyright © 1994, 2002-2004, 2012 Matthias Troyer, Synge Todo, Maximilian Poprawe |