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

Concept of problems of ordinary differential equations with mass. More...

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

Concept definition

template<typename T>
concept num_collect::ode::concepts::mass_problem = problem<T> && requires(T& obj, const T& const_obj) {
typename T::mass_type;
requires requires(typename T::variable_type& var,
const typename T::mass_type& coeff) { var = var + coeff * var; };
requires T::allowed_evaluations.allows(evaluation_type{.mass = true});
{
const_obj.mass()
}
Concept of problems of ordinary differential equations with mass.
Concept of problems of ordinary differential equations.
Definition problem.h:35
Struct to specify types of evaluations.

Detailed Description

Concept of problems of ordinary differential equations with mass.

Template Parameters
TType.

Definition at line 34 of file mass_problem.h.