Class mcarlo (o2scl)¶
-
template<class
func_t
= multi_funct, classvec_t
= boost::numeric::ublas::vector<double>, classrng_t
= rng_gsl>
classo2scl
::
mcarlo
: public o2scl::inte_multi<multi_funct, boost::numeric::ublas::vector<double>>¶ Monte-Carlo integration [abstract base].
This class provides the generic Monte Carlo parameters and the random number generator. The default type for the random number generator is a rng_gsl object.
Public Members
-
unsigned long
n_points
¶ Number of integration points (default 1000)
-
rng_gsl_uniform_real
rng_dist
¶ The random number distribution.
-
unsigned long