Classes | |
struct | ALMHelpers |
struct | IndexSet |
struct | PANOCHelpers |
Functions | |
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<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. | |
Variables | |
std::atomic< void * > | solver_to_stop |
void assign_interleave_xu | ( | const OCPVariables< Conf > & | dim, |
crvec< Conf > | u, | ||
rvec< Conf > | storage | ||
) |
Definition at line 445 of file ocp-vars.hpp.
void assign_interleave_xu | ( | const OCPVariables< Conf > & | dim, |
crvec< Conf > | x, | ||
crvec< Conf > | u, | ||
rvec< Conf > | storage | ||
) |
void assign_extract_u | ( | const OCPVariables< Conf > & | dim, |
crvec< Conf > | storage, | ||
rvec< Conf > | u | ||
) |
Definition at line 460 of file ocp-vars.hpp.
void assign_extract_x | ( | const OCPVariables< Conf > & | dim, |
crvec< Conf > | storage, | ||
rvec< Conf > | x | ||
) |
Definition at line 466 of file ocp-vars.hpp.
vec< Conf > extract_u | ( | const TypeErasedControlProblem< Conf > & | problem, |
crvec< Conf > | xu | ||
) |
Definition at line 474 of file ocp-vars.hpp.
vec< Conf > extract_x | ( | const TypeErasedControlProblem< Conf > & | problem, |
crvec< Conf > | xu | ||
) |
Definition at line 482 of file ocp-vars.hpp.
auto casadi_to_index | ( | casadi_int | i | ) | -> index_t<Conf> |
|
static |
Overload for non-const-qualified member functions.
Overload for const-qualified member functions.
Definition at line 528 of file dl-problem.h.
|
static |
Overload for member variables.
Definition at line 548 of file dl-problem.h.
|
inline |
Definition at line 11 of file cancel.hpp.