|
| template<Config Conf> |
| void | assign_interleave_xu (const OCPVariables< Conf > &dim, crvec< Conf > u, rvec< Conf > storage) |
| template<Config Conf> |
| void | assign_interleave_xu (const OCPVariables< Conf > &dim, crvec< Conf > x, crvec< Conf > u, rvec< Conf > storage) |
| template<Config Conf> |
| void | assign_extract_u (const OCPVariables< Conf > &dim, crvec< Conf > storage, rvec< Conf > u) |
| template<Config Conf> |
| void | assign_extract_x (const OCPVariables< Conf > &dim, crvec< Conf > storage, rvec< Conf > x) |
| template<Config Conf> |
| vec< Conf > | extract_u (const TypeErasedControlProblem< Conf > &problem, crvec< Conf > xu) |
| template<Config Conf> |
| vec< Conf > | extract_x (const TypeErasedControlProblem< Conf > &problem, crvec< Conf > xu) |
| template<Config Conf> |
| auto | casadi_to_index (casadi_int i) -> index_t< Conf > |
| template<class Signature> |
| | function_wrapper_t (std::function< Signature >) -> function_wrapper_t< Signature > |
| template<auto Member, class Class, class Ret, class... Args> |
| static auto | member_caller (Ret(Class::*)(Args...)) |
| | Overload for non-const-qualified member functions.
|
| template<auto Member, class Class, class Ret> |
| static auto | member_caller (Ret Class::*) |
| | Overload for member variables.
|
template<auto Member, class Class, class Ret, class... Args>
| auto member_caller |
( |
Ret(Class::* | )(Args...) | ) |
|
|
static |
Overload for non-const-qualified member functions.
Overload for const-qualified member functions.
- See also
- member_caller
Definition at line 755 of file dl-problem.h.