#include <alpaqa/casadi/CasADiFunctionWrapper.hpp>
#include <alpaqa/casadi/CasADiProblem.hpp>
#include <alpaqa/util/io/csv.hpp>
#include <alpaqa/util/not-implemented.hpp>
#include "CasADiLoader-util.hpp"
#include <casadi/core/external.hpp>
#include <algorithm>
#include <filesystem>
#include <fstream>
#include <memory>
#include <optional>
#include <stdexcept>
#include <type_traits>
Go to the source code of this file.
|
template<Config Conf> |
auto | casadi_to_index (casadi_int i) -> index_t< Conf > |
|
◆ alpaqa::casadi_loader::CasADiFunctionsWithParam
struct alpaqa::casadi_loader::CasADiFunctionsWithParam |
Class Members |
CasADiFunctionEvaluator< Conf, 2, 1 > |
f |
|
CasADiFunctionEvaluator< Conf, 2, 2 > |
f_grad_f |
|
CasADiFunctionEvaluator< Conf, 6, 2 > |
ψ_grad_ψ |
|
optional< ConstrFun > |
constr = std::nullopt |
|
optional< CasADiFunctionEvaluator< Conf, 5, 1 > > |
hess_L_prod |
|
optional< CasADiFunctionEvaluator< Conf, 4, 1 > > |
hess_L = std::nullopt |
|
optional< CasADiFunctionEvaluator< Conf, 8, 1 > > |
hess_ψ_prod |
|
optional< CasADiFunctionEvaluator< Conf, 7, 1 > > |
hess_ψ = std::nullopt |
|
optional< CasADiFunctionEvaluator< Conf, 2, 1 > > |
jac_g = std::nullopt |
|
indexvec |
inner_H {} |
|
indexvec |
outer_H {} |
|
indexvec |
inner_J {} |
|
indexvec |
outer_J {} |
|
◆ alpaqa::casadi_loader::CasADiFunctionsWithParam::ConstrFun
struct alpaqa::casadi_loader::CasADiFunctionsWithParam::ConstrFun |