ccgsl 2.7.2
C++wrappersforGnuScientificLibrary
gsl::monte Namespace Reference

Monte Carlo integration. More...

Namespaces

namespace  miser
 Monte Carlo integration using MISER.
 
namespace  plain
 Plain Monte Carlo integration.
 
namespace  vegas
 Monte Carlo integration using VEGAS.
 

Classes

class  function
 Class that extends gsl_monte_function so that it can be constructed from arbitrary function objects. More...
 

Functions

template<typename T >
function make_function (T &c, double(T::*f)(gsl::vector const &), size_t const dim)
 Make a gsl::monte::function from a function object and a suitable member function. More...
 

Detailed Description

Monte Carlo integration.

Function Documentation

◆ make_function()

template<typename T >
function gsl::monte::make_function ( T &  c,
double(T::*)(gsl::vector const &)  f,
size_t const  dim 
)
inline

Make a gsl::monte::function from a function object and a suitable member function.

Parameters
cThe function object.
fThe member function.
dimThe number of parameters of the function.

Definition at line 4407 of file monte.hpp.