numerical-collection-cpp 0.10.0
A collection of algorithms in numerical analysis implemented in C++
Loading...
Searching...
No Matches
num_collect::ode::concepts::differentiable_problem Concept Reference

Concept of problems of differentiable ordinary differential equations. More...

#include <num_collect/ode/concepts/differentiable_problem.h>

Concept definition

template<typename T>
problem<T> && requires(T& obj, const T& const_obj) {
typename T::jacobian_type;
requires requires(typename T::variable_type& var,
const typename T::jacobian_type& coeff) {
var = var + coeff * var;
};
requires T::allowed_evaluations.allows(
evaluation_type{.jacobian = true});
{
const_obj.jacobian()
}
Concept of problems of differentiable ordinary differential equations.
Concept of problems of ordinary differential equations.
Definition problem.h:35
Struct to specify types of evaluations.

Detailed Description

Concept of problems of differentiable ordinary differential equations.

Template Parameters
TType.

Definition at line 34 of file differentiable_problem.h.