![]() |
Typedefs | |
using | scalar_to_scalar_function_type = std::function< double(const double x) > |
Enumerations | |
enum | integrationRule { midpoint, trapezodial, simpson } |
Functions | |
double | integrateScalarFunction (scalar_to_scalar_function_type f, const std::tuple< double, double > integrationLimits, const int n, const integrationRule intRule) |
using Marmot::NumericalAlgorithms::Integration::scalar_to_scalar_function_type = typedef std::function< double( const double x ) > |
double Marmot::NumericalAlgorithms::Integration::integrateScalarFunction | ( | scalar_to_scalar_function_type | f, |
const std::tuple< double, double > | integrationLimits, | ||
const int | n, | ||
const integrationRule | intRule | ||
) |