|
| template<typename T > |
| T | HB::mean (const std::vector< T > &o) |
| | calculates the mean value of a standard vector \(\mu = \sum_i o_i\) More...
|
| |
| template<typename T > |
| T | HB::covFunc (const size_t t, const std::vector< T > &o) |
| | calculates the covariance function up to a certain index of a standard vector More...
|
| |
| template<typename T > |
| T | HB::intAuto (const std::vector< T > &o) |
| | calculates the integrated autocorrelation time of a standard vector More...
|
| |
| template<typename T > |
| T | HB::error (const std::vector< T > &o) |
| | calculates the standard error (standard deviation) of a standard vector More...
|
| |
| template<typename T > |
| T | HB::blockingError (const std::vector< T > &o, const size_t block_number) |
| | calculates the blocking error of a standard vector More...
|
| |
| template<typename T > |
| T | HB::bootstrapError (const std::vector< T > &o, const size_t sample_size, const size_t sample_number, const T tau) |
| | calculates the bootstrap error of a standard vector More...
|
| |
| template<typename T > |
| T | HB::errorProp (const std::vector< T > &o, const T tau) |
| | calculates the error based on error propagation of a standard vector More...
|
| |
| template<typename T > |
| T | HB::errorPropEnergy (const std::vector< T > &energies, const T beta, const T tau, const size_t V) |
| | calculates the statistical error on energies using error propagation More...
|
| |
| template<typename T > |
| T | HB::errorPropMagnetization (const std::vector< T > &magn, const T beta, const T tau, const size_t V) |
| | calculates the statistical error on magnetizations (magn) using error propagation More...
|
| |
| template<typename T > |
| size_t | HB::d2i (const T d) |
| | rounds a floating point value to an integer More...
|
| |
| template<typename T > |
| void | HB::removeCorr (const std::vector< T > &o) |
| | removes correlation from a standard vector More...
|
| |
| template<typename T > |
| T | HB::specificHeat (const std::vector< T > &energies, const T beta, const size_t V) |
| | computes the specific heat per Volume as secondary quantity for a given vector of energies More...
|
| |
| template<typename T > |
| T | HB::magnSusz (const std::vector< T > &magn, const T beta, const size_t V) |
| | computes the magnetic suszeptibility per Volume as secondary quantity for a given vector of magnetizations More...
|
| |
| void | HB::simulate (const Models &models) |
| |