limes 3.1.0
Composable Calculus Expressions for C++20
Loading...
Searching...
No Matches
limes::methods::IntegrationMethod Concept Reference

A 1D integration method: callable with (function, lower, upper) returning integration_result. More...

#include <concepts.hpp>

Concept definition

template<typename M, typename T>
concept limes::methods::IntegrationMethod = requires(M const& m, std::function<T(T)> f, T a, T b) {
{ m(f, a, b) } -> std::convertible_to<algorithms::integration_result<T>>;
}
A 1D integration method: callable with (function, lower, upper) returning integration_result.
Definition concepts.hpp:11

Detailed Description

A 1D integration method: callable with (function, lower, upper) returning integration_result.

Definition at line 11 of file concepts.hpp.