Classes |
struct | funct::DefIntegral< F, MIN, MAX, Integrator, X > |
struct | funct::DefIntegral< F, MIN, MAX, Integrator, no_var > |
struct | funct::DefIntegral< F, MIN, MAX, no_var, no_var > |
struct | funct::DefIntegral< F, MIN, MAX, no_var, X > |
struct | funct::NumericalIntegral< Integrator, F, X >::function |
struct | funct::Integral< F, X > |
struct | funct::IntegralStruct< F, X > |
struct | funct::IntegralStruct< F > |
struct | funct::NumericalIntegral< Integrator, F, X > |
struct | funct::NumericalIntegral< Integrator, F, no_var > |
Namespaces |
namespace | funct |
Defines |
#define | NUMERICAL_FUNCT_INTEGRAL(F, INTEGRATOR) |
#define | NUMERICAL_INTEGRAL(X, F, INTEGRATOR) |
Functions |
template<typename X , typename F > |
Integral< F, X >::type | funct::integral (const F &f) |
template<typename X , typename F , typename Integrator > |
Integral< F, X >::type | funct::integral (const F &f, const Integrator &integrator) |
template<typename X , typename F > |
double | funct::integral (const F &f, double min, double max) |
template<typename X , typename F , typename Integrator > |
double | funct::integral (const F &f, double min, double max, const Integrator &integrator) |
template<typename F > |
double | funct::integral_f (const F &f, double min, double max) |
template<typename F , typename Integrator > |
double | funct::integral_f (const F &f, double min, double max, const Integrator &integrator) |
template<typename F , typename Integrator > |
Integral< F >::type | funct::integral_f (const F &f, const Integrator &integrator) |
template<typename F > |
Integral< F >::type | funct::integral_f (const F &f) |