numerics 0.1.0
Loading...
Searching...
No Matches
num::IsODEProblem Concept Reference

#include <solve.hpp>

Concept definition

template<typename P>
concept num::IsODEProblem = requires(const P& p, double t, const Vector& y, Vector& dy) {
p.f(t, y, dy);
{ p.u0 } -> std::convertible_to<const Vector&>;
{ p.t0 } -> std::convertible_to<double>;
{ p.tf } -> std::convertible_to<double>;
}
BasicVector< real > Vector
Real-valued dense vector with full backend dispatch (CPU + GPU)
Definition vector.hpp:130

Detailed Description

Definition at line 33 of file solve.hpp.