Classes | |
| struct | ALMHelpers |
| struct | IndexSet |
| struct | PANOCHelpers |
Functions | |
| template<class T > | |
| std::ostream & | print_csv_impl (std::ostream &os, const T &M, std::string_view sep, std::string_view begin, std::string_view end) |
| template<class T > | |
| std::ostream & | print_matlab_impl (std::ostream &os, const T &M, std::string_view end) |
| template<class T > | |
| std::ostream & | print_python_impl (std::ostream &os, const T &M, std::string_view end) |
| 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<class... Args> | |
| std::ostream & | print_csv_helper (std::ostream &os, const Eigen::Ref< const Eigen::MatrixX< int > > &M, Args &&...args) |
| template<class... Args> | |
| std::ostream & | print_matlab_helper (std::ostream &os, const Eigen::Ref< const Eigen::MatrixX< int > > &M, Args &&...args) |
| template<class... Args> | |
| std::ostream & | print_python_helper (std::ostream &os, const Eigen::Ref< const Eigen::MatrixX< int > > &M, Args &&...args) |
| template<class... Args> | |
| std::ostream & | print_csv_helper (std::ostream &os, const Eigen::Ref< const Eigen::MatrixX< long > > &M, Args &&...args) |
| template<class... Args> | |
| std::ostream & | print_matlab_helper (std::ostream &os, const Eigen::Ref< const Eigen::MatrixX< long > > &M, Args &&...args) |
| template<class... Args> | |
| std::ostream & | print_python_helper (std::ostream &os, const Eigen::Ref< const Eigen::MatrixX< long > > &M, Args &&...args) |
| template<class... Args> | |
| std::ostream & | print_csv_helper (std::ostream &os, const Eigen::Ref< const Eigen::MatrixX< long long > > &M, Args &&...args) |
| template<class... Args> | |
| std::ostream & | print_matlab_helper (std::ostream &os, const Eigen::Ref< const Eigen::MatrixX< long long > > &M, Args &&...args) |
| template<class... Args> | |
| std::ostream & | print_python_helper (std::ostream &os, const Eigen::Ref< const Eigen::MatrixX< long long > > &M, Args &&...args) |
| template<class... Args> | |
| std::ostream & | print_csv_helper (std::ostream &os, const Eigen::Ref< const Eigen::MatrixX< double > > &M, Args &&...args) |
| template<class... Args> | |
| std::ostream & | print_matlab_helper (std::ostream &os, const Eigen::Ref< const Eigen::MatrixX< double > > &M, Args &&...args) |
| template<class... Args> | |
| std::ostream & | print_python_helper (std::ostream &os, const Eigen::Ref< const Eigen::MatrixX< double > > &M, Args &&...args) |
| template<class... Args> | |
| std::ostream & | print_csv_helper (std::ostream &os, const Eigen::Ref< const Eigen::MatrixX< long double > > &M, Args &&...args) |
| template<class... Args> | |
| std::ostream & | print_matlab_helper (std::ostream &os, const Eigen::Ref< const Eigen::MatrixX< long double > > &M, Args &&...args) |
| template<class... Args> | |
| std::ostream & | print_python_helper (std::ostream &os, const Eigen::Ref< const Eigen::MatrixX< long double > > &M, Args &&...args) |
| 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.
Here is the call graph for this function:
Here is the caller graph for this function:| void assign_extract_u | ( | const OCPVariables< Conf > & | dim, |
| crvec< Conf > | storage, | ||
| rvec< Conf > | u | ||
| ) |
Definition at line 460 of file ocp-vars.hpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void assign_extract_x | ( | const OCPVariables< Conf > & | dim, |
| crvec< Conf > | storage, | ||
| rvec< Conf > | x | ||
| ) |
Definition at line 466 of file ocp-vars.hpp.
Here is the call graph for this function:
Here is the caller graph for this function:| vec< Conf > extract_u | ( | const TypeErasedControlProblem< Conf > & | problem, |
| crvec< Conf > | xu | ||
| ) |
Definition at line 474 of file ocp-vars.hpp.
Here is the call graph for this function:
Here is the caller graph for this function:| vec< Conf > extract_x | ( | const TypeErasedControlProblem< Conf > & | problem, |
| crvec< Conf > | xu | ||
| ) |
Definition at line 482 of file ocp-vars.hpp.
Here is the call graph for this function:
Here is the caller graph for this function:| auto casadi_to_index | ( | casadi_int | i | ) | -> index_t<Conf> |
Definition at line 129 of file CasADiProblem.tpp.
Overload for non-const-qualified member functions.
Overload for const-qualified member functions.
Definition at line 667 of file dl-problem.h.
Overload for member variables.
Definition at line 687 of file dl-problem.h.
|
inline |
Definition at line 11 of file cancel.hpp.