Classes | |
struct | CasADiControlFunctionsWithParam |
class | CasADiFunctionEvaluator |
Class for evaluating CasADi functions, allocating the necessary workspace storage in advance for allocation-free evaluations. More... | |
struct | CasADiFunctionsWithParam |
struct | invalid_argument_dimensions |
Typedefs | |
using | dim = std::pair< casadi_int, casadi_int > |
Functions | |
CasADiFunctions | deserialize_problem (const SerializedCasADiFunctions &functions) |
Convert the map of strings to a map of CasADi functions. | |
void | complete_problem (CasADiFunctions &functions) |
Complete the given problem that contains only functions f and g, adding the necessary functions and gradients so that it can be used with CasADiProblem. | |
template<class Loader , class F > | |
auto | wrap_load (Loader &&loader, const char *name, F f) |
template<class T , class Loader , class... Args> | |
auto | wrapped_load (Loader &&loader, const char *name, Args &&...args) |
template<class T , class Loader , class... Args> | |
std::optional< T > | try_load (Loader &&loader, const char *name, Args &&...args) |
constexpr auto | dims (auto... a) |
template<class F > | |
auto | wrap (const char *name, F f) |
using dim = std::pair<casadi_int, casadi_int> |
Definition at line 44 of file CasADiLoader-util.hpp.
CasADiFunctions deserialize_problem | ( | const SerializedCasADiFunctions & | functions | ) |
Convert the map of strings to a map of CasADi functions.
Definition at line 21 of file CompleteCasADiProblem.cpp.
void complete_problem | ( | CasADiFunctions & | functions | ) |
Complete the given problem that contains only functions f and g, adding the necessary functions and gradients so that it can be used with CasADiProblem.
Definition at line 28 of file CompleteCasADiProblem.cpp.
Definition at line 14 of file CasADiLoader-util.hpp.
Definition at line 25 of file CasADiLoader-util.hpp.