ADMB Documentation
-a65f1c97
|
Multivariate integral class. More...
#include <integrate.hpp>
Classes | |
struct | evaluator |
Public Types | |
typedef Integrand::Scalar | Scalar |
Public Member Functions | |
mvIntegral (Integrand &f_, Scalar &x_, Scalar a=-INFINITY, Scalar b=INFINITY, control c_=control()) | |
Scalar | operator() () |
mvIntegral< mvIntegral > | wrt (Scalar &x, Scalar a=-INFINITY, Scalar b=INFINITY) |
With respect to. More... | |
Public Attributes | |
control | c |
struct gauss_kronrod::mvIntegral::evaluator | ev |
Integral< evaluator > | I |
Multivariate integral class.
Takes Integrand (functor) as template parameter. Integrand must be a template class where:
Use this class if multiple integrals must be computed with different parameters. Otherwise use the 'mvIntegrate' function (see below).
Definition at line 181 of file integrate.hpp.
typedef Integrand::Scalar gauss_kronrod::mvIntegral< Integrand >::Scalar |
Definition at line 182 of file integrate.hpp.
|
inline |
Definition at line 196 of file integrate.hpp.
|
inline |
Definition at line 202 of file integrate.hpp.
|
inline |
With respect to.
Definition at line 204 of file integrate.hpp.
control gauss_kronrod::mvIntegral< Integrand >::c |
Definition at line 194 of file integrate.hpp.
Referenced by gauss_kronrod::mvIntegral< Integrand >::wrt().
struct gauss_kronrod::mvIntegral::evaluator gauss_kronrod::mvIntegral< Integrand >::ev |
Integral<evaluator> gauss_kronrod::mvIntegral< Integrand >::I |
Definition at line 195 of file integrate.hpp.
Referenced by gauss_kronrod::mvIntegral< Integrand >::operator()().
Generated on Wed Sep 7 2022 00:01:35 for ADMB Documentation by 1.8.5 |