|
limes 3.1.0
Composable Calculus Expressions for C++20
|
#include <integrators.hpp>
Public Types | |
| using | value_type = T |
| using | result_type = integration_result< T > |
| using | accumulator_type = Acc |
Public Member Functions | |
| constexpr | romberg_integrator () noexcept=default |
| template<concepts::UnivariateFunction< T > F> | |
| constexpr result_type | operator() (F &&f, T a, T b, T tol=default_tolerance()) const |
Static Public Attributes | |
| static constexpr std::size_t | max_iterations = 20 |
Definition at line 218 of file integrators.hpp.
| using limes::algorithms::romberg_integrator< T, Acc >::accumulator_type = Acc |
Definition at line 222 of file integrators.hpp.
| using limes::algorithms::romberg_integrator< T, Acc >::result_type = integration_result<T> |
Definition at line 221 of file integrators.hpp.
| using limes::algorithms::romberg_integrator< T, Acc >::value_type = T |
Definition at line 220 of file integrators.hpp.
|
constexprdefaultnoexcept |
|
inlineconstexpr |
Definition at line 229 of file integrators.hpp.
References limes::algorithms::romberg_integrator< T, Acc >::max_iterations.
|
staticconstexpr |
Definition at line 224 of file integrators.hpp.
Referenced by limes::algorithms::romberg_integrator< T, Acc >::operator()().