#include <NumericalIntegration.h>
Public Member Functions | |
template<typename F > | |
double | operator() (const F &f, double min, double max) const |
TrapezoidIntegrator () | |
TrapezoidIntegrator (unsigned int samples) | |
Private Attributes | |
unsigned int | samples_ |
Definition at line 29 of file NumericalIntegration.h.
|
inline |
Definition at line 31 of file NumericalIntegration.h.
|
inlineexplicit |
Definition at line 32 of file NumericalIntegration.h.
|
inline |
Definition at line 34 of file NumericalIntegration.h.
References samples_, and funct::trapezoid_integral().
|
private |
Definition at line 38 of file NumericalIntegration.h.
Referenced by operator()(), and funct::GaussLegendreIntegrator::operator()().