src/wl.cpp
/**
 * Wang Landau class. 
 * @param f_init (double): Initial value for the inital modification factor. Usually set to exp(1).
 * @param f_final (double): Final value for the modification factor. Should be very close to 1, e.g. 1 + 10^(-8).
 * @param flatness (double): Flatness criteria. Value between 0 and 1. Usually 0.9.
 * @param rng (RNG): Reference to an RNG object.
 * @param ising_lattice (System): reference to a System object. 
 */
Wang Landau class.
@param f_init (double): Initial value for the inital modification factor.
Wang Landau class . @param f_init ( double ) : Initial value for the inital modification factor .
WL::WL(double f_init, double f_final, double flatness, RNG &rng, System &ising_lattice) {
    this->set_rng(rng);
    this->set_params(f_init, f_final, flatness);
    this->set_lattice(ising_lattice);
}
WL :: WL ( double f_init , double f_final , double flatness , RNG & rng , System & ising_lattice ) { this -> set_rng ( rng ) ; this -> set_params ( f_init , f_final , flatness ) ; this -> set_lattice ( ising_lattice ) ; }
Wang Landau class.
Wang Landau class .