Object-oriented Scientific Computing Library: Version 0.910
Public Member Functions | Data Fields
mcarlo_inte< func_t, rng_t, vec_t > Class Template Reference

Monte-Carlo integration [abstract base]. More...

#include <mcarlo_inte.h>

Inheritance diagram for mcarlo_inte< func_t, rng_t, vec_t >:
multi_inte< func_t, vec_t > gsl_miser< func_t, rng_t, vec_t, alloc_vec_t, alloc_t > gsl_monte< func_t, rng_t, vec_t, alloc_vec_t, alloc_t > gsl_vegas< func_t, rng_t, vec_t, alloc_vec_t, alloc_t >

Detailed Description

template<class func_t, class rng_t = gsl_rnga, class vec_t = ovector_base>
class mcarlo_inte< func_t, rng_t, vec_t >

This class provides the generic Monte Carlo parameters and the random number generator. The default type for the random number generator is a gsl_rnga object.

Definition at line 42 of file mcarlo_inte.h.

Public Member Functions

virtual const char * type ()
 Return string denoting type ("mcarlo_inte")

Data Fields

unsigned long n_points
 Number of integration points (default 1000)
rng_t def_rng
 The random number generator.

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Documentation generated with Doxygen. Provided under the GNU Free Documentation License (see License Information).

Get Object-oriented Scientific Computing
Lib at SourceForge.net. Fast, secure and Free Open Source software
downloads.