#include <GteIntegration.h>
|
static void | ComputeQuadratureInfo (int degree, std::vector< Real > &roots, std::vector< Real > &coefficients) |
|
static Real | GaussianQuadrature (std::vector< Real > const &roots, std::vector< Real >const &coefficients, Real a, Real b, std::function< Real(Real)> const &integrand) |
|
static Real | Romberg (int order, Real a, Real b, std::function< Real(Real)> const &integrand) |
|
static Real | TrapezoidRule (int numSamples, Real a, Real b, std::function< Real(Real)> const &integrand) |
|
template<typename Real>
class gte::Integration< Real >
Definition at line 19 of file GteIntegration.h.
template<typename Real >
void gte::Integration< Real >::ComputeQuadratureInfo |
( |
int |
degree, |
|
|
std::vector< Real > & |
roots, |
|
|
std::vector< Real > & |
coefficients |
|
) |
| |
|
static |
template<typename Real >
Real gte::Integration< Real >::GaussianQuadrature |
( |
std::vector< Real > const & |
roots, |
|
|
std::vector< Real >const & |
coefficients, |
|
|
Real |
a, |
|
|
Real |
b, |
|
|
std::function< Real(Real)> const & |
integrand |
|
) |
| |
|
static |
template<typename Real >
Real gte::Integration< Real >::Romberg |
( |
int |
order, |
|
|
Real |
a, |
|
|
Real |
b, |
|
|
std::function< Real(Real)> const & |
integrand |
|
) |
| |
|
static |
template<typename Real >
Real gte::Integration< Real >::TrapezoidRule |
( |
int |
numSamples, |
|
|
Real |
a, |
|
|
Real |
b, |
|
|
std::function< Real(Real)> const & |
integrand |
|
) |
| |
|
static |
The documentation for this class was generated from the following file: