38 typename T::objective_function_type;
41 typename T::variable_type;
43 typename T::objective_function_type::variable_type,
44 typename T::variable_type>;
46 typename T::value_type;
48 typename T::objective_function_type::value_type,
49 typename T::value_type>;
51 requires requires(
const typename T::objective_function_type& obj_fun) {
55 requires requires(
const T& obj) {
Concept to check if T is a const reference to U.
Concept to check if From is implicitly convertible to To.
Concept of iterative solvers in this library.
Concept of objective functions in optimization.
Definition of const_reference_of concept.
Definition of implicitly_convertible_to concept.
Definition of index_type type.
Definition of iterative_solver concept.
Namespace of C++ concepts.
Definition of objective_function concept.
Definition of same_as concept.