acceptStep(BlocksqpMemory *m, const double *deltaXi, const double *lambdaQP, double alpha, casadi_int nSOCS) const | casadi::Blocksqp | |
acceptStep(BlocksqpMemory *m, double alpha) const | casadi::Blocksqp | |
ad_weight() const | casadi::FunctionInternal | virtual |
ad_weight_ | casadi::FunctionInternal | |
ad_weight_sp_ | casadi::FunctionInternal | |
add_embedded(std::map< FunctionInternal *, Function > &all_fun, const Function &dep, casadi_int max_depth) const | casadi::FunctionInternal | |
adjViaJac(casadi_int nadj) const | casadi::FunctionInternal | virtual |
all_functions_ | casadi::OracleFunction | protected |
all_scalar() const | casadi::FunctionInternal | |
alloc(const Function &f, bool persistent=false, int num_threads=1) | casadi::FunctionInternal | |
alloc_arg(size_t sz_arg, bool persistent=false) | casadi::FunctionInternal | |
alloc_iw(size_t sz_iw, bool persistent=false) | casadi::FunctionInternal | |
alloc_mem() const override | casadi::Blocksqp | inlinevirtual |
alloc_res(size_t sz_res, bool persistent=false) | casadi::FunctionInternal | |
alloc_w(size_t sz_w, bool persistent=false) | casadi::FunctionInternal | |
always_inline_ | casadi::FunctionInternal | |
append_to_vec(GenericType &t, Type el) | casadi::Nlpsol | inlinestatic |
Asp_ | casadi::Blocksqp | |
augmentFilter(BlocksqpMemory *m, double cNorm, double obj) const | casadi::Blocksqp | |
block_hess_ | casadi::Blocksqp | |
blocks_ | casadi::Blocksqp | |
Blocksqp(const std::string &name, const Function &nlp) | casadi::Blocksqp | explicit |
Blocksqp(DeserializingStream &s) | casadi::Blocksqp | explicitprotected |
bound_consistency(casadi_int n, double *z, double *lam, const double *lbz, const double *ubz) | casadi::Nlpsol | static |
bound_consistency_ | casadi::Nlpsol | |
cache() const | casadi::FunctionInternal | |
cache_ | casadi::FunctionInternal | mutable |
cache_init_ | casadi::FunctionInternal | |
calc_f_ | casadi::Nlpsol | |
calc_function(OracleMemory *m, const std::string &fcn, const double *const *arg=nullptr, int thread_id=0) const | casadi::OracleFunction | |
calc_g_ | casadi::Nlpsol | |
calc_lam_p_ | casadi::Nlpsol | |
calc_lam_x_ | casadi::Nlpsol | |
calc_multipliers_ | casadi::Nlpsol | |
calc_sp_forward(const std::string &fcn, const bvec_t **arg, bvec_t **res, casadi_int *iw, bvec_t *w) const | casadi::OracleFunction | |
calc_sp_reverse(const std::string &fcn, bvec_t **arg, bvec_t **res, casadi_int *iw, bvec_t *w) const | casadi::OracleFunction | |
calcBFGS(BlocksqpMemory *m, const double *gamma, const double *delta, casadi_int b) const | casadi::Blocksqp | |
calcHessianUpdate(BlocksqpMemory *m, casadi_int updateType, casadi_int hessScaling) const | casadi::Blocksqp | |
calcHessianUpdateExact(BlocksqpMemory *m) const | casadi::Blocksqp | |
calcHessianUpdateLimitedMemory(BlocksqpMemory *m, casadi_int updateType, casadi_int hessScaling) const | casadi::Blocksqp | |
calcInitialHessian(BlocksqpMemory *m) const | casadi::Blocksqp | |
calcInitialHessian(BlocksqpMemory *m, casadi_int b) const | casadi::Blocksqp | |
calcLagrangeGradient(BlocksqpMemory *m, const double *lam_x, const double *lam_g, const double *grad_f, const double *jacNz, double *grad_lag, casadi_int flag) const | casadi::Blocksqp | |
calcLagrangeGradient(BlocksqpMemory *m, double *grad_lag, casadi_int flag) const | casadi::Blocksqp | |
calcOptTol(BlocksqpMemory *m) const | casadi::Blocksqp | |
calcSR1(BlocksqpMemory *m, const double *gamma, const double *delta, casadi_int b) const | casadi::Blocksqp | |
call(const std::vector< M > &arg, std::vector< M > &res, bool always_inline, bool never_inline) const | casadi::FunctionInternal | |
call_forward(const std::vector< MX > &arg, const std::vector< MX > &res, const std::vector< std::vector< MX > > &fseed, std::vector< std::vector< MX > > &fsens, bool always_inline, bool never_inline) const | casadi::FunctionInternal | virtual |
call_forward(const std::vector< SX > &arg, const std::vector< SX > &res, const std::vector< std::vector< SX > > &fseed, std::vector< std::vector< SX > > &fsens, bool always_inline, bool never_inline) const | casadi::FunctionInternal | virtual |
call_gen(const MXVector &arg, MXVector &res, casadi_int npar, bool always_inline, bool never_inline) const | casadi::FunctionInternal | |
call_gen(const std::vector< Matrix< D > > &arg, std::vector< Matrix< D > > &res, casadi_int npar, bool always_inline, bool never_inline) const | casadi::FunctionInternal | |
call_reverse(const std::vector< MX > &arg, const std::vector< MX > &res, const std::vector< std::vector< MX > > &aseed, std::vector< std::vector< MX > > &asens, bool always_inline, bool never_inline) const | casadi::FunctionInternal | virtual |
call_reverse(const std::vector< SX > &arg, const std::vector< SX > &res, const std::vector< std::vector< SX > > &aseed, std::vector< std::vector< SX > > &asens, bool always_inline, bool never_inline) const | casadi::FunctionInternal | virtual |
callback(NlpsolMemory *m) const | casadi::Nlpsol | |
callback_step_ | casadi::Nlpsol | |
change_option(const std::string &option_name, const GenericType &option_value) override | casadi::FunctionInternal | virtual |
check_arg(const std::vector< M > &arg, casadi_int &npar) const | casadi::FunctionInternal | |
check_inputs(void *mem) const | casadi::Nlpsol | virtual |
check_mat(const Sparsity &arg, const Sparsity &inp, casadi_int &npar) | casadi::FunctionInternal | static |
check_mem_count(casadi_int n) const | casadi::ProtoFunction | inlinevirtual |
check_res(const std::vector< M > &res, casadi_int &npar) const | casadi::FunctionInternal | |
checkout() const | casadi::ProtoFunction | |
checkout_ | casadi::FunctionInternal | |
class_name() const override | casadi::Blocksqp | inlinevirtual |
clear_mem() | casadi::ProtoFunction | |
codegen(CodeGenerator &g, const std::string &fname) const | casadi::FunctionInternal | |
codegen_alloc_mem(CodeGenerator &g) const | casadi::FunctionInternal | virtual |
codegen_body(CodeGenerator &g) const | casadi::FunctionInternal | virtual |
codegen_body_enter(CodeGenerator &g) const override | casadi::Nlpsol | virtual |
codegen_body_exit(CodeGenerator &g) const override | casadi::Nlpsol | virtual |
codegen_checkout(CodeGenerator &g) const | casadi::FunctionInternal | virtual |
codegen_declarations(CodeGenerator &g) const override | casadi::Nlpsol | virtual |
codegen_decref(CodeGenerator &g) const | casadi::FunctionInternal | inlinevirtual |
codegen_free_mem(CodeGenerator &g) const | casadi::FunctionInternal | inlinevirtual |
codegen_incref(CodeGenerator &g) const | casadi::FunctionInternal | inlinevirtual |
codegen_init_mem(CodeGenerator &g) const | casadi::FunctionInternal | virtual |
codegen_mem(CodeGenerator &g, const std::string &index="mem") const | casadi::FunctionInternal | |
codegen_mem_type() const | casadi::FunctionInternal | inlinevirtual |
codegen_meta(CodeGenerator &g) const | casadi::FunctionInternal | |
codegen_name(const CodeGenerator &g, bool ns=true) const | casadi::FunctionInternal | virtual |
codegen_release(CodeGenerator &g) const | casadi::FunctionInternal | virtual |
codegen_sparsities(CodeGenerator &g) const | casadi::FunctionInternal | |
codegen_sz_arg(const CodeGenerator &g) const | casadi::FunctionInternal | virtual |
codegen_sz_iw(const CodeGenerator &g) const | casadi::FunctionInternal | virtual |
codegen_sz_res(const CodeGenerator &g) const | casadi::FunctionInternal | virtual |
codegen_sz_w(const CodeGenerator &g) const | casadi::FunctionInternal | virtual |
col_eps_ | casadi::Blocksqp | |
col_tau1_ | casadi::Blocksqp | |
col_tau2_ | casadi::Blocksqp | |
common_options_ | casadi::OracleFunction | protected |
compiler_ | casadi::FunctionInternal | |
compiler_plugin_ | casadi::FunctionInternal | |
computeNextHessian(BlocksqpMemory *m, casadi_int idx, casadi_int maxQP) const | casadi::Blocksqp | |
construct(const Dict &opts) | casadi::ProtoFunction | |
conv_strategy_ | casadi::Blocksqp | |
convert_arg(const std::vector< M > &arg) const | casadi::FunctionInternal | |
convert_arg(const std::map< std::string, M > &arg) const | casadi::FunctionInternal | |
convert_res(const std::vector< M > &res) const | casadi::FunctionInternal | |
convert_res(const std::map< std::string, M > &res) const | casadi::FunctionInternal | |
convertHessian(BlocksqpMemory *m) const | casadi::Blocksqp | |
create_forward(const std::string &fname, casadi_int nfwd) | casadi::OracleFunction | |
create_function(const Function &oracle, const std::string &fname, const std::vector< std::string > &s_in, const std::vector< std::string > &s_out, const Function::AuxOut &aux=Function::AuxOut(), const Dict &opts=Dict()) | casadi::OracleFunction | |
create_function(const std::string &fname, const std::vector< std::string > &s_in, const std::vector< std::string > &s_out, const Function::AuxOut &aux=Function::AuxOut(), const Dict &opts=Dict()) | casadi::OracleFunction | |
create_function(const std::string &fname, const std::vector< MX > &e_in, const std::vector< MX > &e_out, const std::vector< std::string > &s_in, const std::vector< std::string > &s_out, const Dict &opts=Dict()) | casadi::OracleFunction | |
create_oracle(const std::map< std::string, XType > &d, const Dict &opts) | casadi::Nlpsol | static |
Creator typedef | casadi::Nlpsol | |
creator(const std::string &name, const Function &nlp) | casadi::Blocksqp | inlinestatic |
custom_jacobian_ | casadi::FunctionInternal | |
debug_repr(const SharedObjectInternal *) const | casadi::GenericSharedInternal< SharedObject, SharedObjectInternal > | |
definition() const | casadi::FunctionInternal | |
delta_ | casadi::Blocksqp | |
delta_h0_ | casadi::Blocksqp | |
der_options_ | casadi::FunctionInternal | |
derivative_of_ | casadi::FunctionInternal | |
deserialize(DeserializingStream &s) | casadi::Blocksqp | inlinestatic |
deserialize_map | casadi::FunctionInternal | static |
destroySingleton() | casadi::GenericSharedInternal< SharedObject, SharedObjectInternal > | inlineprotected |
detect_simple_bounds_is_simple_ | casadi::Nlpsol | |
detect_simple_bounds_parts_ | casadi::Nlpsol | |
detect_simple_bounds_target_g_ | casadi::Nlpsol | |
detect_simple_bounds_target_x_ | casadi::Nlpsol | |
diff_prefix(const std::string &prefix) const | casadi::FunctionInternal | |
dim_ | casadi::Blocksqp | |
discrete_ | casadi::Nlpsol | |
disp(std::ostream &stream, bool more) const override | casadi::FunctionInternal | virtual |
disp_more(std::ostream &stream) const override | casadi::Nlpsol | virtual |
dm_in(casadi_int ind) const | casadi::FunctionInternal | |
dm_in() const | casadi::FunctionInternal | |
dm_out(casadi_int ind) const | casadi::FunctionInternal | |
dm_out() const | casadi::FunctionInternal | |
dump_ | casadi::FunctionInternal | |
dump_count_ | casadi::FunctionInternal | mutable |
dump_dir_ | casadi::FunctionInternal | |
dump_format_ | casadi::FunctionInternal | |
dump_in_ | casadi::FunctionInternal | |
dump_out_ | casadi::FunctionInternal | |
enable_fd_ | casadi::FunctionInternal | |
enable_fd_op_ | casadi::FunctionInternal | |
enable_forward_ | casadi::FunctionInternal | |
enable_forward_op_ | casadi::FunctionInternal | |
enable_jacobian_ | casadi::FunctionInternal | |
enable_jacobian_op_ | casadi::FunctionInternal | |
enable_reverse_ | casadi::FunctionInternal | |
enable_reverse_op_ | casadi::FunctionInternal | |
ensure_stacked(const MatType &v, const Sparsity &sp, casadi_int n) | casadi::FunctionInternal | static |
eps_ | casadi::Blocksqp | |
equality_ | casadi::Nlpsol | |
error_on_fail_ | casadi::ProtoFunction | |
eta_ | casadi::Blocksqp | |
eval(const double **arg, double **res, casadi_int *iw, double *w, void *mem) const final | casadi::Nlpsol | virtual |
eval_ | casadi::FunctionInternal | |
eval_dm(const std::vector< DM > &arg) const | casadi::FunctionInternal | virtual |
eval_errors_fatal_ | casadi::Nlpsol | |
eval_gen(const double **arg, double **res, casadi_int *iw, double *w, void *mem, bool always_inline, bool never_inline) const | casadi::FunctionInternal | |
eval_gen(const SXElem **arg, SXElem **res, casadi_int *iw, SXElem *w, void *mem, bool always_inline, bool never_inline) const | casadi::FunctionInternal | inline |
eval_gen(const bvec_t **arg, bvec_t **res, casadi_int *iw, bvec_t *w, void *mem, bool always_inline, bool never_inline) const | casadi::FunctionInternal | inline |
eval_mx(const MXVector &arg, MXVector &res, bool always_inline, bool never_inline) const | casadi::FunctionInternal | virtual |
eval_sx(const SXElem **arg, SXElem **res, casadi_int *iw, SXElem *w, void *mem, bool always_inline, bool never_inline) const | casadi::FunctionInternal | virtual |
evaluate(BlocksqpMemory *m, double *f, double *g, double *grad_f, double *jac_g) const | casadi::Blocksqp | |
evaluate(BlocksqpMemory *m, const double *xk, double *f, double *g) const | casadi::Blocksqp | |
evaluate(BlocksqpMemory *m, double *exact_hess_lag) const | casadi::Blocksqp | |
exact_hess_lag_sp_ | casadi::Blocksqp | |
expand() | casadi::OracleFunction | |
export_code(const std::string &lang, std::ostream &stream, const Dict &options) const | casadi::FunctionInternal | virtual |
factory(const std::string &name, const std::vector< std::string > &s_in, const std::vector< std::string > &s_out, const Function::AuxOut &aux, const Dict &opts) const | casadi::FunctionInternal | virtual |
fallback_scaling_ | casadi::Blocksqp | |
fallback_update_ | casadi::Blocksqp | |
fcallback_ | casadi::Nlpsol | |
fd_method_ | casadi::FunctionInternal | |
fd_options_ | casadi::FunctionInternal | |
fd_step_ | casadi::FunctionInternal | |
feasibilityRestorationHeuristic(BlocksqpMemory *m) const | casadi::Blocksqp | |
feasibilityRestorationPhase(BlocksqpMemory *m) const | casadi::Blocksqp | |
filterLineSearch(BlocksqpMemory *m) const | casadi::Blocksqp | |
finalize() override | casadi::OracleFunction | virtual |
find(std::map< FunctionInternal *, Function > &all_fun, casadi_int max_depth) const | casadi::FunctionInternal | inlinevirtual |
format_time(char *buffer, double time) const | casadi::ProtoFunction | |
forward(casadi_int nfwd) const | casadi::FunctionInternal | |
forward_name(const std::string &fcn, casadi_int nfwd) | casadi::FunctionInternal | inlinestatic |
forward_options_ | casadi::FunctionInternal | |
free_mem(void *mem) const override | casadi::Blocksqp | inlinevirtual |
free_mx() const | casadi::FunctionInternal | virtual |
free_sx() const | casadi::FunctionInternal | virtual |
from_compact(casadi_int oind, casadi_int iind, const Sparsity &sp) const | casadi::FunctionInternal | |
fullstep(BlocksqpMemory *m) const | casadi::Blocksqp | |
FunctionInternal(const std::string &name) | casadi::FunctionInternal | |
FunctionInternal(DeserializingStream &e) | casadi::FunctionInternal | explicit |
fwd_seed(casadi_int nfwd) const | casadi::FunctionInternal | |
fwdViaJac(casadi_int nfwd) const | casadi::FunctionInternal | virtual |
gamma_f_ | casadi::Blocksqp | |
gamma_theta_ | casadi::Blocksqp | |
generate_dependencies(const std::string &fname, const Dict &opts) const override | casadi::OracleFunction | virtual |
generate_in(const std::string &fname, const double **arg) const | casadi::FunctionInternal | |
generate_lifted(Function &vdef_fcn, Function &vinit_fcn) const | casadi::FunctionInternal | virtual |
generate_options(const std::string &target) const override | casadi::FunctionInternal | virtual |
generate_out(const std::string &fname, double **res) const | casadi::FunctionInternal | |
GenericSharedInternal() | casadi::GenericSharedInternal< SharedObject, SharedObjectInternal > | |
GenericSharedInternal(const GenericSharedInternal &node) | casadi::GenericSharedInternal< SharedObject, SharedObjectInternal > | |
get_abstol() const | casadi::FunctionInternal | inlinevirtual |
get_default_in(casadi_int ind) const override | casadi::Nlpsol | inlinevirtual |
get_diff_in(casadi_int i) | casadi::FunctionInternal | inlinevirtual |
get_diff_out(casadi_int i) | casadi::FunctionInternal | inlinevirtual |
get_forward(casadi_int nfwd, const std::string &name, const std::vector< std::string > &inames, const std::vector< std::string > &onames, const Dict &opts) const override | casadi::Nlpsol | virtual |
get_free() const | casadi::FunctionInternal | virtual |
get_function() const override | casadi::OracleFunction | virtual |
get_function(const std::string &name) const override | casadi::OracleFunction | virtual |
get_jac_sparsity(casadi_int oind, casadi_int iind, bool symmetric) const | casadi::FunctionInternal | virtual |
get_jac_sparsity_gen(casadi_int oind, casadi_int iind) const | casadi::FunctionInternal | |
get_jac_sparsity_hierarchical(casadi_int oind, casadi_int iind) const | casadi::FunctionInternal | |
get_jac_sparsity_hierarchical_symm(casadi_int oind, casadi_int iind) const | casadi::FunctionInternal | |
get_jacobian(const std::string &name, const std::vector< std::string > &inames, const std::vector< std::string > &onames, const Dict &opts) const | casadi::FunctionInternal | virtual |
get_max_in(casadi_int ind) const | casadi::FunctionInternal | inlinevirtual |
get_min_in(casadi_int ind) const | casadi::FunctionInternal | inlinevirtual |
get_n_in() override | casadi::Nlpsol | inlinevirtual |
get_n_out() override | casadi::Nlpsol | inlinevirtual |
get_name_in(casadi_int i) override | casadi::Nlpsol | inlinevirtual |
get_name_out(casadi_int i) override | casadi::Nlpsol | inlinevirtual |
get_nominal_in(casadi_int ind) const | casadi::FunctionInternal | inlinevirtual |
get_nominal_out(casadi_int ind) const | casadi::FunctionInternal | inlinevirtual |
get_options() const override | casadi::Blocksqp | inlinevirtual |
get_partition(casadi_int iind, casadi_int oind, Sparsity &D1, Sparsity &D2, bool compact, bool symmetric, bool allow_forward, bool allow_reverse) const | casadi::FunctionInternal | |
get_reltol() const | casadi::FunctionInternal | inlinevirtual |
get_reverse(casadi_int nadj, const std::string &name, const std::vector< std::string > &inames, const std::vector< std::string > &onames, const Dict &opts) const override | casadi::Nlpsol | virtual |
get_sparsity_in(casadi_int i) override | casadi::Nlpsol | virtual |
get_sparsity_out(casadi_int i) override | casadi::Nlpsol | virtual |
get_stats(void *mem) const override | casadi::Nlpsol | virtual |
getAdaptorSolverName() const | casadi::FunctionInternal | inlinevirtual |
getCount() const | casadi::GenericSharedInternal< SharedObject, SharedObjectInternal > | |
getPlugin(const std::string &pname) | casadi::PluginInterface< Nlpsol > | static |
getReducedHessian() | casadi::Nlpsol | virtual |
globalization_ | casadi::Blocksqp | |
has_codegen() const | casadi::FunctionInternal | inlinevirtual |
has_derivative() const | casadi::FunctionInternal | |
has_eval_dm() const | casadi::FunctionInternal | inlinevirtual |
has_forward(casadi_int nfwd) const override | casadi::Nlpsol | inlinevirtual |
has_free() const | casadi::FunctionInternal | inlinevirtual |
has_function(const std::string &fname) const override | casadi::OracleFunction | virtual |
has_jac_sparsity(casadi_int oind, casadi_int iind) const | casadi::FunctionInternal | inlinevirtual |
has_jacobian() const | casadi::FunctionInternal | inlinevirtual |
has_memory(int ind) const | casadi::ProtoFunction | |
has_option(const std::string &option_name) const | casadi::ProtoFunction | |
has_plugin(const std::string &pname, bool verbose=false) | casadi::PluginInterface< Nlpsol > | static |
has_refcount_ | casadi::FunctionInternal | |
has_reverse(casadi_int nadj) const override | casadi::Nlpsol | inlinevirtual |
has_spfwd() const | casadi::FunctionInternal | inlinevirtual |
has_sprev() const | casadi::FunctionInternal | inlinevirtual |
hess_damp_ | casadi::Blocksqp | |
hess_damp_fac_ | casadi::Blocksqp | |
hess_lim_mem_ | casadi::Blocksqp | |
hess_memsize_ | casadi::Blocksqp | |
hess_scaling_ | casadi::Blocksqp | |
hess_update_ | casadi::Blocksqp | |
Hsp_ | casadi::Blocksqp | |
incache(const std::string &fname, Function &f, const std::string &suffix="") const | casadi::FunctionInternal | |
index_in(const std::string &name) const | casadi::FunctionInternal | inline |
index_out(const std::string &name) const | casadi::FunctionInternal | inline |
infix_ | casadi::Nlpsol | static |
info() const | casadi::FunctionInternal | virtual |
ini_hess_diag_ | casadi::Blocksqp | |
init(const Dict &opts) override | casadi::Blocksqp | virtual |
init_mem(void *mem) const override | casadi::Blocksqp | virtual |
initializeFilter(BlocksqpMemory *m) const | casadi::Blocksqp | |
initIterate(BlocksqpMemory *m) const | casadi::Blocksqp | |
initSingleton() | casadi::GenericSharedInternal< SharedObject, SharedObjectInternal > | inlineprotected |
initStats(BlocksqpMemory *m) const | casadi::Blocksqp | |
inputs_check_ | casadi::FunctionInternal | |
instantiate(const std::string &fname, const std::string &pname, Problem problem) | casadi::PluginInterface< Nlpsol > | static |
instruction_constant(casadi_int k) const | casadi::FunctionInternal | virtual |
instruction_id(casadi_int k) const | casadi::FunctionInternal | virtual |
instruction_input(casadi_int k) const | casadi::FunctionInternal | virtual |
instruction_MX(casadi_int k) const | casadi::FunctionInternal | virtual |
instruction_output(casadi_int k) const | casadi::FunctionInternal | virtual |
instructions_sx() const | casadi::FunctionInternal | virtual |
integer_support() const | casadi::Nlpsol | inlinevirtual |
is_a(const std::string &type, bool recursive) const override | casadi::Nlpsol | virtual |
is_diff_in_ | casadi::FunctionInternal | |
is_diff_out_ | casadi::FunctionInternal | |
iteration_callback_ignore_errors_ | casadi::Nlpsol | |
jac_is_symm(casadi_int oind, casadi_int iind) const | casadi::FunctionInternal | virtual |
jac_penalty_ | casadi::FunctionInternal | |
jac_sparsity(casadi_int oind, casadi_int iind, bool compact, bool symmetric) const | casadi::FunctionInternal | |
jac_sparsity_ | casadi::FunctionInternal | mutable |
jacobian() const | casadi::FunctionInternal | |
jacobian_options_ | casadi::FunctionInternal | |
jit_ | casadi::FunctionInternal | |
jit_base_name_ | casadi::FunctionInternal | |
jit_cleanup_ | casadi::FunctionInternal | |
jit_dependencies(const std::string &fname) override | casadi::OracleFunction | virtual |
jit_name_ | casadi::FunctionInternal | |
jit_options_ | casadi::FunctionInternal | |
jit_serialize_ | casadi::FunctionInternal | |
jit_temp_suffix_ | casadi::FunctionInternal | |
join_results(OracleMemory *m) const | casadi::OracleFunction | |
kappa_f_ | casadi::Blocksqp | |
kappa_minus_ | casadi::Blocksqp | |
kappa_plus_ | casadi::Blocksqp | |
kappa_plus_max_ | casadi::Blocksqp | |
kappa_soc_ | casadi::Blocksqp | |
kkt() const | casadi::Nlpsol | |
kkt_ | casadi::Nlpsol | mutable |
kktErrorReduction(BlocksqpMemory *m) const | casadi::Blocksqp | |
lInfConstraintNorm(BlocksqpMemory *m, const double *xk, const double *g) const | casadi::Blocksqp | |
linsol_plugin_ | casadi::Blocksqp | |
load_library(const std::string &libname, std::string &resultpath, bool global) | casadi::PluginInterface< Nlpsol > | static |
load_plugin(const std::string &pname, bool register_plugin=true, bool needs_lock=true) | casadi::PluginInterface< Nlpsol > | static |
local_init_mem(void *mem) const | casadi::OracleFunction | |
map(casadi_int n, const std::string ¶llelization) const | casadi::FunctionInternal | |
mapsum_mx(const std::vector< MX > &arg, const std::string ¶llelization) | casadi::FunctionInternal | |
matching_arg(const std::vector< M > &arg, casadi_int &npar) const | casadi::FunctionInternal | |
matching_res(const std::vector< M > &arg, casadi_int &npar) const | casadi::FunctionInternal | |
max_consec_reduced_steps_ | casadi::Blocksqp | |
max_consec_skipped_updates_ | casadi::Blocksqp | |
max_conv_qp_ | casadi::Blocksqp | |
max_io_ | casadi::FunctionInternal | |
max_it_qp_ | casadi::Blocksqp | |
max_iter_ | casadi::Blocksqp | |
max_line_search_ | casadi::Blocksqp | |
max_num_dir_ | casadi::FunctionInternal | |
max_num_threads_ | casadi::OracleFunction | protected |
max_soc_iter_ | casadi::Blocksqp | |
max_time_qp_ | casadi::Blocksqp | |
memory(int ind) const | casadi::ProtoFunction | |
merge(const std::vector< MX > &arg, std::vector< MX > &subs_from, std::vector< MX > &subs_to) const | casadi::FunctionInternal | virtual |
meta_doc | casadi::Blocksqp | static |
mi_ | casadi::Nlpsol | |
min_lam_ | casadi::Nlpsol | |
monitor_ | casadi::OracleFunction | protected |
monitored(const std::string &name) const | casadi::OracleFunction | virtual |
mx_in(casadi_int ind) const | casadi::FunctionInternal | virtual |
mx_in() const | casadi::FunctionInternal | virtual |
mx_out(casadi_int ind) const | casadi::FunctionInternal | virtual |
mx_out() const | casadi::FunctionInternal | virtual |
n_in_ | casadi::FunctionInternal | |
n_instructions() const | casadi::FunctionInternal | virtual |
n_nodes() const | casadi::FunctionInternal | virtual |
n_out_ | casadi::FunctionInternal | |
name_ | casadi::ProtoFunction | |
name_in_ | casadi::FunctionInternal | |
name_out_ | casadi::FunctionInternal | |
nblocks_ | casadi::Blocksqp | |
never_inline_ | casadi::FunctionInternal | |
ng_ | casadi::Nlpsol | |
nlinfeastol_ | casadi::Blocksqp | |
Nlpsol(const std::string &name, const Function &oracle) | casadi::Nlpsol | |
Nlpsol(DeserializingStream &s) | casadi::Nlpsol | explicitprotected |
nnz_H_ | casadi::Blocksqp | |
nnz_in() const | casadi::FunctionInternal | |
nnz_in(casadi_int ind) const | casadi::FunctionInternal | inline |
nnz_out() const | casadi::FunctionInternal | |
nnz_out(casadi_int ind) const | casadi::FunctionInternal | inline |
no_nlp_grad_ | casadi::Nlpsol | |
np_ | casadi::Nlpsol | |
numel_in() const | casadi::FunctionInternal | |
numel_in(casadi_int ind) const | casadi::FunctionInternal | inline |
numel_out(casadi_int ind) const | casadi::FunctionInternal | inline |
numel_out() const | casadi::FunctionInternal | |
nx_ | casadi::Nlpsol | |
nz_in(const std::vector< DM > &arg) const | casadi::FunctionInternal | |
nz_in(const std::vector< double > &arg) const | casadi::FunctionInternal | |
nz_out(const std::vector< DM > &res) const | casadi::FunctionInternal | |
nz_out(const std::vector< double > &res) const | casadi::FunctionInternal | |
obj_lo_ | casadi::Blocksqp | |
obj_up_ | casadi::Blocksqp | |
operator=(const GenericSharedInternal &node) | casadi::GenericSharedInternal< SharedObject, SharedObjectInternal > | |
options_ | casadi::Blocksqp | static |
opttol_ | casadi::Blocksqp | |
oracle() const override | casadi::OracleFunction | inlinevirtual |
oracle_ | casadi::OracleFunction | protected |
OracleFunction(const std::string &name, const Function &oracle) | casadi::OracleFunction | |
OracleFunction(DeserializingStream &s) | casadi::OracleFunction | explicitprotected |
p_nlp_ | casadi::Nlpsol | |
pairInFilter(BlocksqpMemory *m, double cNorm, double obj) const | casadi::Blocksqp | |
plugin_deserialize(const std::string &pname) | casadi::PluginInterface< Nlpsol > | static |
plugin_name() const override | casadi::Blocksqp | inlinevirtual |
plugin_options(const std::string &pname) | casadi::PluginInterface< Nlpsol > | static |
pluginFromRegFcn(RegFcn regfcn) | casadi::PluginInterface< Nlpsol > | static |
post_expand_ | casadi::OracleFunction | protected |
print(const char *fmt,...) const | casadi::ProtoFunction | |
print_dimensions(std::ostream &stream) const | casadi::FunctionInternal | |
print_header_ | casadi::Blocksqp | |
print_in(std::ostream &stream, const double **arg, bool truncate) const | casadi::FunctionInternal | |
print_in_ | casadi::FunctionInternal | |
print_iteration_ | casadi::Blocksqp | |
print_maxit_reached_ | casadi::Blocksqp | |
print_option(const std::string &name, std::ostream &stream) const | casadi::ProtoFunction | |
print_options(std::ostream &stream) const | casadi::ProtoFunction | |
print_out(std::ostream &stream, double **res, bool truncate) const | casadi::FunctionInternal | |
print_out_ | casadi::FunctionInternal | |
print_time(const std::map< std::string, FStats > &fstats) const | casadi::ProtoFunction | |
print_time_ | casadi::ProtoFunction | |
printInfo(BlocksqpMemory *m) const | casadi::Blocksqp | |
printProgress(BlocksqpMemory *m) const | casadi::Blocksqp | |
project_arg(const std::vector< M > &arg, casadi_int npar) const | casadi::FunctionInternal | |
project_res(const std::vector< M > &arg, casadi_int npar) const | casadi::FunctionInternal | |
ProtoFunction(const std::string &name) | casadi::ProtoFunction | |
ProtoFunction(DeserializingStream &s) | casadi::ProtoFunction | explicitprotected |
purgable(const std::vector< MatType > &seed) | casadi::FunctionInternal | static |
qp_init_ | casadi::Blocksqp | |
record_time_ | casadi::ProtoFunction | |
reduceSOCStepsize(BlocksqpMemory *m, double *alphaSOC) const | casadi::Blocksqp | |
reduceStepsize(BlocksqpMemory *m, double *alpha) const | casadi::Blocksqp | |
RegFcn typedef | casadi::PluginInterface< Nlpsol > | |
registerPlugin(const Plugin &plugin, bool needs_lock=true) | casadi::PluginInterface< Nlpsol > | static |
registerPlugin(RegFcn regfcn, bool needs_lock=true) | casadi::PluginInterface< Nlpsol > | static |
regularity_check_ | casadi::ProtoFunction | |
release(int mem) const | casadi::ProtoFunction | |
release_ | casadi::FunctionInternal | |
replace_arg(const std::vector< M > &arg, casadi_int npar) const | casadi::FunctionInternal | |
replace_aseed(const std::vector< std::vector< M >> &aseed, casadi_int npar) const | casadi::FunctionInternal | |
replace_aseed(const std::vector< std::vector< M > > &aseed, casadi_int npar) const | casadi::FunctionInternal | |
replace_fseed(const std::vector< std::vector< M >> &fseed, casadi_int npar) const | casadi::FunctionInternal | |
replace_fseed(const std::vector< std::vector< M > > &fseed, casadi_int npar) const | casadi::FunctionInternal | |
replace_res(const std::vector< M > &res, casadi_int npar) const | casadi::FunctionInternal | |
reset_sqp(BlocksqpMemory *m) const | casadi::Blocksqp | |
resetHessian(BlocksqpMemory *m) const | casadi::Blocksqp | |
resetHessian(BlocksqpMemory *m, casadi_int b) const | casadi::Blocksqp | |
restore_feas_ | casadi::Blocksqp | |
reverse(casadi_int nadj) const | casadi::FunctionInternal | |
reverse_name(const std::string &fcn, casadi_int nadj) | casadi::FunctionInternal | inlinestatic |
reverse_options_ | casadi::FunctionInternal | |
rho_ | casadi::Blocksqp | |
rp_solver_ | casadi::Blocksqp | |
run(BlocksqpMemory *m, casadi_int maxIt, casadi_int warmStart=0) const | casadi::Blocksqp | |
s_f_ | casadi::Blocksqp | |
s_theta_ | casadi::Blocksqp | |
schur_ | casadi::Blocksqp | |
secondOrderCorrection(BlocksqpMemory *m, double cNorm, double cNormTrial, double dfTdeltaXi, bool swCond, casadi_int it) const | casadi::Blocksqp | |
self() const | casadi::FunctionInternal | inline |
sens_linsol_ | casadi::Nlpsol | |
sens_linsol_options_ | casadi::Nlpsol | |
serialize(SerializingStream &s) const | casadi::ProtoFunction | |
serialize_base_function() const override | casadi::Nlpsol | inlinevirtual |
serialize_body(SerializingStream &s) const override | casadi::Blocksqp | virtual |
serialize_type(SerializingStream &s) const override | casadi::Nlpsol | virtual |
set_function(const Function &fcn, const std::string &fname, bool jit=false) | casadi::OracleFunction | |
set_function(const Function &fcn) | casadi::OracleFunction | inline |
set_jac_sparsity(casadi_int oind, casadi_int iind, const Sparsity &sp) | casadi::FunctionInternal | protected |
set_temp(void *mem, const double **arg, double **res, casadi_int *iw, double *w) const override | casadi::OracleFunction | virtual |
set_work(void *mem, const double **&arg, double **&res, casadi_int *&iw, double *&w) const override | casadi::Blocksqp | virtual |
setOptionsFromFile(const std::string &file) | casadi::Nlpsol | virtual |
setup(void *mem, const double **arg, double **res, casadi_int *iw, double *w) const | casadi::FunctionInternal | |
shared_from_this() | casadi::GenericSharedInternal< SharedObject, SharedObjectInternal > | inlineprotected |
shared_from_this() const | casadi::GenericSharedInternal< SharedObject, SharedObjectInternal > | inlineprotected |
SharedObjectInternal() | casadi::SharedObjectInternal | inline |
SharedObjectInternal(const SharedObjectInternal &node) | casadi::SharedObjectInternal | inline |
shortname() | casadi::Nlpsol | inlinestatic |
show_eval_warnings_ | casadi::OracleFunction | protected |
signature(const std::string &fname) const | casadi::FunctionInternal | |
signature_unrolled(const std::string &fname) const | casadi::FunctionInternal | |
size1_in(casadi_int ind) const | casadi::FunctionInternal | inline |
size1_out(casadi_int ind) const | casadi::FunctionInternal | inline |
size2_in(casadi_int ind) const | casadi::FunctionInternal | inline |
size2_out(casadi_int ind) const | casadi::FunctionInternal | inline |
size_in(casadi_int ind) const | casadi::FunctionInternal | inline |
size_out(casadi_int ind) const | casadi::FunctionInternal | inline |
sizeHessianCOL(BlocksqpMemory *m, const double *gamma, const double *delta, casadi_int b) const | casadi::Blocksqp | |
sizeInitialHessian(BlocksqpMemory *m, const double *gamma, const double *delta, casadi_int b, casadi_int option) const | casadi::Blocksqp | |
skip_first_globalization_ | casadi::Blocksqp | |
slice(const std::string &name, const std::vector< casadi_int > &order_in, const std::vector< casadi_int > &order_out, const Dict &opts) const | casadi::FunctionInternal | virtual |
solve(void *mem) const override | casadi::Blocksqp | virtual |
solveQP(BlocksqpMemory *m, double *deltaXi, double *lambdaQP, bool matricesChanged=true) const | casadi::Blocksqp | |
solvers_ | casadi::Nlpsol | static |
sp_forward(const bvec_t **arg, bvec_t **res, casadi_int *iw, bvec_t *w, void *mem) const | casadi::FunctionInternal | virtual |
sp_forward_block(const bvec_t **arg, bvec_t **res, casadi_int *iw, bvec_t *w, void *mem, casadi_int oind, casadi_int iind) const | casadi::FunctionInternal | virtual |
sp_reverse(bvec_t **arg, bvec_t **res, casadi_int *iw, bvec_t *w, void *mem) const | casadi::FunctionInternal | virtual |
sp_weight() const | casadi::FunctionInternal | virtual |
sparsity_in(casadi_int ind) const | casadi::FunctionInternal | inline |
sparsity_in_ | casadi::FunctionInternal | |
sparsity_out(casadi_int ind) const | casadi::FunctionInternal | inline |
sparsity_out_ | casadi::FunctionInternal | |
specific_options_ | casadi::OracleFunction | protected |
sprint(char *buf, size_t buf_sz, const char *fmt,...) const | casadi::ProtoFunction | |
stats_ | casadi::FunctionInternal | |
stride_arg_ | casadi::OracleFunction | protected |
stride_iw_ | casadi::OracleFunction | protected |
stride_res_ | casadi::OracleFunction | protected |
stride_w_ | casadi::OracleFunction | protected |
string_from_UnifiedReturnStatus(UnifiedReturnStatus status) | casadi::FunctionInternal | static |
sx_in(casadi_int ind) const | casadi::FunctionInternal | virtual |
sx_in() const | casadi::FunctionInternal | virtual |
sx_out(casadi_int ind) const | casadi::FunctionInternal | virtual |
sx_out() const | casadi::FunctionInternal | virtual |
symbolic_output(const std::vector< MX > &arg) const | casadi::FunctionInternal | virtual |
symbolicAdjSeed(casadi_int nadj, const std::vector< MatType > &v) const | casadi::FunctionInternal | |
sz_arg() const | casadi::FunctionInternal | inline |
sz_iw() const | casadi::FunctionInternal | inline |
sz_res() const | casadi::FunctionInternal | inline |
sz_w() const | casadi::FunctionInternal | inline |
sz_work(size_t &sz_arg, size_t &sz_res, size_t &sz_iw, size_t &sz_w) const | casadi::FunctionInternal | |
theta_max_ | casadi::Blocksqp | |
theta_min_ | casadi::Blocksqp | |
to_compact(casadi_int oind, casadi_int iind, const Sparsity &sp) const | casadi::FunctionInternal | |
tocache(const Function &f, const std::string &suffix="") const | casadi::FunctionInternal | |
tocache_if_missing(Function &f, const std::string &suffix="") const | casadi::FunctionInternal | |
updateDeltaGamma(BlocksqpMemory *m) const | casadi::Blocksqp | |
updateStats(BlocksqpMemory *m) const | casadi::Blocksqp | |
updateStepBounds(BlocksqpMemory *m, bool soc) const | casadi::Blocksqp | |
user_data_ | casadi::FunctionInternal | |
uses_output() const override | casadi::Nlpsol | inlinevirtual |
verbose_ | casadi::ProtoFunction | |
warmstart_ | casadi::Blocksqp | |
warn_initial_bounds_ | casadi::Nlpsol | |
weak() | casadi::GenericSharedInternal< SharedObject, SharedObjectInternal > | |
weak_ref_type typedef | casadi::SharedObjectInternal | |
which_depends(const std::string &s_in, const std::vector< std::string > &s_out, casadi_int order, bool tr=false) const | casadi::FunctionInternal | virtual |
which_second_derv_ | casadi::Blocksqp | |
wrap() const | casadi::FunctionInternal | |
wrap_as_needed(const Dict &opts) const | casadi::FunctionInternal | |
zeta_ | casadi::Blocksqp | |
~Blocksqp() override | casadi::Blocksqp | |
~FunctionInternal() override=0 | casadi::FunctionInternal | pure virtual |
~GenericSharedInternal()=0 | casadi::GenericSharedInternal< SharedObject, SharedObjectInternal > | pure virtual |
~Nlpsol() override=0 | casadi::Nlpsol | pure virtual |
~OracleFunction() override=0 | casadi::OracleFunction | pure virtual |
~ProtoFunction() override=0 | casadi::ProtoFunction | pure virtual |