casadi::Scpgen Member List

This is the complete list of members for casadi::Scpgen, including all inherited members.

ad_weight() constcasadi::FunctionInternalvirtual
ad_weight_casadi::FunctionInternal
ad_weight_sp_casadi::FunctionInternal
add_embedded(std::map< FunctionInternal *, Function > &all_fun, const Function &dep, casadi_int max_depth) constcasadi::FunctionInternal
adjViaJac(casadi_int nadj) constcasadi::FunctionInternalvirtual
all_functions_casadi::OracleFunctionprotected
all_scalar() constcasadi::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 overridecasadi::Scpgeninlinevirtual
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::Nlpsolinlinestatic
beta_casadi::Scpgen
bound_consistency(casadi_int n, double *z, double *lam, const double *lbz, const double *ubz)casadi::Nlpsolstatic
bound_consistency_casadi::Nlpsol
c1_casadi::Scpgen
cache() constcasadi::FunctionInternal
cache_casadi::FunctionInternalmutable
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) constcasadi::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) constcasadi::OracleFunction
calc_sp_reverse(const std::string &fcn, bvec_t **arg, bvec_t **res, casadi_int *iw, bvec_t *w) constcasadi::OracleFunction
call(const std::vector< M > &arg, std::vector< M > &res, bool always_inline, bool never_inline) constcasadi::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) constcasadi::FunctionInternalvirtual
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) constcasadi::FunctionInternalvirtual
call_gen(const MXVector &arg, MXVector &res, casadi_int npar, bool always_inline, bool never_inline) constcasadi::FunctionInternal
call_gen(const std::vector< Matrix< D > > &arg, std::vector< Matrix< D > > &res, casadi_int npar, bool always_inline, bool never_inline) constcasadi::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) constcasadi::FunctionInternalvirtual
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) constcasadi::FunctionInternalvirtual
callback(NlpsolMemory *m) constcasadi::Nlpsol
callback_step_casadi::Nlpsol
change_option(const std::string &option_name, const GenericType &option_value) overridecasadi::FunctionInternalvirtual
check_arg(const std::vector< M > &arg, casadi_int &npar) constcasadi::FunctionInternal
check_inputs(void *mem) constcasadi::Nlpsolvirtual
check_mat(const Sparsity &arg, const Sparsity &inp, casadi_int &npar)casadi::FunctionInternalstatic
check_mem_count(casadi_int n) constcasadi::ProtoFunctioninlinevirtual
check_res(const std::vector< M > &res, casadi_int &npar) constcasadi::FunctionInternal
checkout() constcasadi::ProtoFunction
checkout_casadi::FunctionInternal
class_name() const overridecasadi::Scpgeninlinevirtual
clear_mem()casadi::ProtoFunction
codegen(CodeGenerator &g, const std::string &fname) constcasadi::FunctionInternal
codegen_casadi::Scpgen
codegen_alloc_mem(CodeGenerator &g) constcasadi::FunctionInternalvirtual
codegen_body(CodeGenerator &g) constcasadi::FunctionInternalvirtual
codegen_body_enter(CodeGenerator &g) const overridecasadi::Nlpsolvirtual
codegen_body_exit(CodeGenerator &g) const overridecasadi::Nlpsolvirtual
codegen_checkout(CodeGenerator &g) constcasadi::FunctionInternalvirtual
codegen_declarations(CodeGenerator &g) const overridecasadi::Nlpsolvirtual
codegen_decref(CodeGenerator &g) constcasadi::FunctionInternalinlinevirtual
codegen_free_mem(CodeGenerator &g) constcasadi::FunctionInternalinlinevirtual
codegen_incref(CodeGenerator &g) constcasadi::FunctionInternalinlinevirtual
codegen_init_mem(CodeGenerator &g) constcasadi::FunctionInternalvirtual
codegen_mem(CodeGenerator &g, const std::string &index="mem") constcasadi::FunctionInternal
codegen_mem_type() constcasadi::FunctionInternalinlinevirtual
codegen_meta(CodeGenerator &g) constcasadi::FunctionInternal
codegen_name(const CodeGenerator &g, bool ns=true) constcasadi::FunctionInternalvirtual
codegen_release(CodeGenerator &g) constcasadi::FunctionInternalvirtual
codegen_sparsities(CodeGenerator &g) constcasadi::FunctionInternal
codegen_sz_arg(const CodeGenerator &g) constcasadi::FunctionInternalvirtual
codegen_sz_iw(const CodeGenerator &g) constcasadi::FunctionInternalvirtual
codegen_sz_res(const CodeGenerator &g) constcasadi::FunctionInternalvirtual
codegen_sz_w(const CodeGenerator &g) constcasadi::FunctionInternalvirtual
common_options_casadi::OracleFunctionprotected
compiler_casadi::FunctionInternal
compiler_plugin_casadi::FunctionInternal
construct(const Dict &opts)casadi::ProtoFunction
convert_arg(const std::vector< M > &arg) constcasadi::FunctionInternal
convert_arg(const std::map< std::string, M > &arg) constcasadi::FunctionInternal
convert_res(const std::vector< M > &res) constcasadi::FunctionInternal
convert_res(const std::map< std::string, M > &res) constcasadi::FunctionInternal
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::Nlpsolstatic
creator(const std::string &name, const Function &nlp)casadi::Scpgeninlinestatic
Creator typedefcasadi::Nlpsol
custom_jacobian_casadi::FunctionInternal
debug_repr(const SharedObjectInternal *) constcasadi::GenericSharedInternal< SharedObject, SharedObjectInternal >
definition() constcasadi::FunctionInternal
der_options_casadi::FunctionInternal
derivative_of_casadi::FunctionInternal
deserialize(DeserializingStream &s)casadi::Nlpsolstatic
deserialize_mapcasadi::FunctionInternalstatic
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) constcasadi::FunctionInternal
discrete_casadi::Nlpsol
disp(std::ostream &stream, bool more) const overridecasadi::FunctionInternalvirtual
disp_more(std::ostream &stream) const overridecasadi::Nlpsolvirtual
dm_in(casadi_int ind) constcasadi::FunctionInternal
dm_in() constcasadi::FunctionInternal
dm_out(casadi_int ind) constcasadi::FunctionInternal
dm_out() constcasadi::FunctionInternal
dualInfeasibility(ScpgenMemory *m) constcasadi::Scpgen
dump_casadi::FunctionInternal
dump_count_casadi::FunctionInternalmutable
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::FunctionInternalstatic
equality_casadi::Nlpsol
error_on_fail_casadi::ProtoFunction
eval(const double **arg, double **res, casadi_int *iw, double *w, void *mem) const finalcasadi::Nlpsolvirtual
eval_casadi::FunctionInternal
eval_dm(const std::vector< DM > &arg) constcasadi::FunctionInternalvirtual
eval_errors_fatal_casadi::Nlpsol
eval_exp(ScpgenMemory *m) constcasadi::Scpgen
eval_gen(const double **arg, double **res, casadi_int *iw, double *w, void *mem, bool always_inline, bool never_inline) constcasadi::FunctionInternal
eval_gen(const SXElem **arg, SXElem **res, casadi_int *iw, SXElem *w, void *mem, bool always_inline, bool never_inline) constcasadi::FunctionInternalinline
eval_gen(const bvec_t **arg, bvec_t **res, casadi_int *iw, bvec_t *w, void *mem, bool always_inline, bool never_inline) constcasadi::FunctionInternalinline
eval_mat(ScpgenMemory *m) constcasadi::Scpgen
eval_mx(const MXVector &arg, MXVector &res, bool always_inline, bool never_inline) constcasadi::FunctionInternalvirtual
eval_res(ScpgenMemory *m) constcasadi::Scpgen
eval_sx(const SXElem **arg, SXElem **res, casadi_int *iw, SXElem *w, void *mem, bool always_inline, bool never_inline) constcasadi::FunctionInternalvirtual
eval_vec(ScpgenMemory *m) constcasadi::Scpgen
exp_fcn_casadi::Scpgen
expand()casadi::OracleFunction
export_code(const std::string &lang, std::ostream &stream, const Dict &options) constcasadi::FunctionInternalvirtual
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) constcasadi::FunctionInternalvirtual
fcallback_casadi::Nlpsol
fd_method_casadi::FunctionInternal
fd_options_casadi::FunctionInternal
fd_step_casadi::FunctionInternal
finalize() overridecasadi::OracleFunctionvirtual
find(std::map< FunctionInternal *, Function > &all_fun, casadi_int max_depth) constcasadi::FunctionInternalinlinevirtual
format_time(char *buffer, double time) constcasadi::ProtoFunction
forward(casadi_int nfwd) constcasadi::FunctionInternal
forward_name(const std::string &fcn, casadi_int nfwd)casadi::FunctionInternalinlinestatic
forward_options_casadi::FunctionInternal
free_mem(void *mem) const overridecasadi::Scpgeninlinevirtual
free_mx() constcasadi::FunctionInternalvirtual
free_sx() constcasadi::FunctionInternalvirtual
from_compact(casadi_int oind, casadi_int iind, const Sparsity &sp) constcasadi::FunctionInternal
FunctionInternal(const std::string &name)casadi::FunctionInternal
FunctionInternal(DeserializingStream &e)casadi::FunctionInternalexplicit
fwd_seed(casadi_int nfwd) constcasadi::FunctionInternal
fwdViaJac(casadi_int nfwd) constcasadi::FunctionInternalvirtual
gauss_newton_casadi::Scpgen
generate_dependencies(const std::string &fname, const Dict &opts) const overridecasadi::OracleFunctionvirtual
generate_in(const std::string &fname, const double **arg) constcasadi::FunctionInternal
generate_lifted(Function &vdef_fcn, Function &vinit_fcn) constcasadi::FunctionInternalvirtual
generate_options(const std::string &target) const overridecasadi::FunctionInternalvirtual
generate_out(const std::string &fname, double **res) constcasadi::FunctionInternal
GenericSharedInternal()casadi::GenericSharedInternal< SharedObject, SharedObjectInternal >
GenericSharedInternal(const GenericSharedInternal &node)casadi::GenericSharedInternal< SharedObject, SharedObjectInternal >
get_abstol() constcasadi::FunctionInternalinlinevirtual
get_default_in(casadi_int ind) const overridecasadi::Nlpsolinlinevirtual
get_diff_in(casadi_int i)casadi::FunctionInternalinlinevirtual
get_diff_out(casadi_int i)casadi::FunctionInternalinlinevirtual
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 overridecasadi::Nlpsolvirtual
get_free() constcasadi::FunctionInternalvirtual
get_function() const overridecasadi::OracleFunctionvirtual
get_function(const std::string &name) const overridecasadi::OracleFunctionvirtual
get_jac_sparsity(casadi_int oind, casadi_int iind, bool symmetric) constcasadi::FunctionInternalvirtual
get_jac_sparsity_gen(casadi_int oind, casadi_int iind) constcasadi::FunctionInternal
get_jac_sparsity_hierarchical(casadi_int oind, casadi_int iind) constcasadi::FunctionInternal
get_jac_sparsity_hierarchical_symm(casadi_int oind, casadi_int iind) constcasadi::FunctionInternal
get_jacobian(const std::string &name, const std::vector< std::string > &inames, const std::vector< std::string > &onames, const Dict &opts) constcasadi::FunctionInternalvirtual
get_max_in(casadi_int ind) constcasadi::FunctionInternalinlinevirtual
get_min_in(casadi_int ind) constcasadi::FunctionInternalinlinevirtual
get_n_in() overridecasadi::Nlpsolinlinevirtual
get_n_out() overridecasadi::Nlpsolinlinevirtual
get_name_in(casadi_int i) overridecasadi::Nlpsolinlinevirtual
get_name_out(casadi_int i) overridecasadi::Nlpsolinlinevirtual
get_nominal_in(casadi_int ind) constcasadi::FunctionInternalinlinevirtual
get_nominal_out(casadi_int ind) constcasadi::FunctionInternalinlinevirtual
get_options() const overridecasadi::Scpgeninlinevirtual
get_partition(casadi_int iind, casadi_int oind, Sparsity &D1, Sparsity &D2, bool compact, bool symmetric, bool allow_forward, bool allow_reverse) constcasadi::FunctionInternal
get_reltol() constcasadi::FunctionInternalinlinevirtual
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 overridecasadi::Nlpsolvirtual
get_sparsity_in(casadi_int i) overridecasadi::Nlpsolvirtual
get_sparsity_out(casadi_int i) overridecasadi::Nlpsolvirtual
get_stats(void *mem) const overridecasadi::Scpgenvirtual
getAdaptorSolverName() constcasadi::FunctionInternalinlinevirtual
getConic() constcasadi::Scpgeninline
getCount() constcasadi::GenericSharedInternal< SharedObject, SharedObjectInternal >
getPlugin(const std::string &pname)casadi::PluginInterface< Nlpsol >static
getReducedHessian()casadi::Nlpsolvirtual
has_codegen() constcasadi::FunctionInternalinlinevirtual
has_derivative() constcasadi::FunctionInternal
has_eval_dm() constcasadi::FunctionInternalinlinevirtual
has_forward(casadi_int nfwd) const overridecasadi::Nlpsolinlinevirtual
has_free() constcasadi::FunctionInternalinlinevirtual
has_function(const std::string &fname) const overridecasadi::OracleFunctionvirtual
has_jac_sparsity(casadi_int oind, casadi_int iind) constcasadi::FunctionInternalinlinevirtual
has_jacobian() constcasadi::FunctionInternalinlinevirtual
has_memory(int ind) constcasadi::ProtoFunction
has_option(const std::string &option_name) constcasadi::ProtoFunction
has_plugin(const std::string &pname, bool verbose=false)casadi::PluginInterface< Nlpsol >static
has_refcount_casadi::FunctionInternal
has_reverse(casadi_int nadj) const overridecasadi::Nlpsolinlinevirtual
has_spfwd() constcasadi::FunctionInternalinlinevirtual
has_sprev() constcasadi::FunctionInternalinlinevirtual
incache(const std::string &fname, Function &f, const std::string &suffix="") constcasadi::FunctionInternal
index_in(const std::string &name) constcasadi::FunctionInternalinline
index_out(const std::string &name) constcasadi::FunctionInternalinline
infix_casadi::Nlpsolstatic
info() constcasadi::FunctionInternalvirtual
init(const Dict &opts) overridecasadi::Scpgenvirtual
init_mem(void *mem) const overridecasadi::Scpgenvirtual
initSingleton()casadi::GenericSharedInternal< SharedObject, SharedObjectInternal >inlineprotected
inputs_check_casadi::FunctionInternal
instantiate(const std::string &fname, const std::string &pname, Problem problem)casadi::PluginInterface< Nlpsol >static
instruction_constant(casadi_int k) constcasadi::FunctionInternalvirtual
instruction_id(casadi_int k) constcasadi::FunctionInternalvirtual
instruction_input(casadi_int k) constcasadi::FunctionInternalvirtual
instruction_MX(casadi_int k) constcasadi::FunctionInternalvirtual
instruction_output(casadi_int k) constcasadi::FunctionInternalvirtual
instructions_sx() constcasadi::FunctionInternalvirtual
integer_support() constcasadi::Nlpsolinlinevirtual
is_a(const std::string &type, bool recursive) const overridecasadi::Nlpsolvirtual
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) constcasadi::FunctionInternalvirtual
jac_penalty_casadi::FunctionInternal
jac_sparsity(casadi_int oind, casadi_int iind, bool compact, bool symmetric) constcasadi::FunctionInternal
jac_sparsity_casadi::FunctionInternalmutable
jacobian() constcasadi::FunctionInternal
jacobian_options_casadi::FunctionInternal
jit_casadi::FunctionInternal
jit_base_name_casadi::FunctionInternal
jit_cleanup_casadi::FunctionInternal
jit_dependencies(const std::string &fname) overridecasadi::OracleFunctionvirtual
jit_name_casadi::FunctionInternal
jit_options_casadi::FunctionInternal
jit_serialize_casadi::FunctionInternal
jit_temp_suffix_casadi::FunctionInternal
join_results(OracleMemory *m) constcasadi::OracleFunction
kkt() constcasadi::Nlpsol
kkt_casadi::Nlpsolmutable
lbfgs_memory_casadi::Scpgen
line_search(ScpgenMemory *m, casadi_int &ls_iter, bool &ls_success) constcasadi::Scpgen
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) constcasadi::OracleFunction
map(casadi_int n, const std::string &parallelization) constcasadi::FunctionInternal
mapsum_mx(const std::vector< MX > &arg, const std::string &parallelization)casadi::FunctionInternal
mat_fcn_casadi::Scpgen
mat_hes_casadi::Scpgen
mat_jac_casadi::Scpgen
matching_arg(const std::vector< M > &arg, casadi_int &npar) constcasadi::FunctionInternal
matching_res(const std::vector< M > &arg, casadi_int &npar) constcasadi::FunctionInternal
max_io_casadi::FunctionInternal
max_iter_casadi::Scpgen
max_iter_ls_casadi::Scpgen
max_num_dir_casadi::FunctionInternal
max_num_threads_casadi::OracleFunctionprotected
memory(int ind) constcasadi::ProtoFunction
merge(const std::vector< MX > &arg, std::vector< MX > &subs_from, std::vector< MX > &subs_to) constcasadi::FunctionInternalvirtual
merit_memsize_casadi::Scpgen
merit_start_casadi::Scpgen
meta_doccasadi::Scpgenstatic
mi_casadi::Nlpsol
min_lam_casadi::Nlpsol
mod_dlam_g_casadi::Scpgen
mod_du_casadi::Scpgen
mod_f_casadi::Scpgen
mod_g_casadi::Scpgen
mod_g_lam_casadi::Scpgen
mod_gl_casadi::Scpgen
mod_p_casadi::Scpgen
mod_x_casadi::Scpgen
monitor_casadi::OracleFunctionprotected
monitored(const std::string &name) constcasadi::OracleFunctionvirtual
mx_in(casadi_int ind) constcasadi::FunctionInternalvirtual
mx_in() constcasadi::FunctionInternalvirtual
mx_out(casadi_int ind) constcasadi::FunctionInternalvirtual
mx_out() constcasadi::FunctionInternalvirtual
n_in_casadi::FunctionInternal
n_instructions() constcasadi::FunctionInternalvirtual
n_nodes() constcasadi::FunctionInternalvirtual
n_out_casadi::FunctionInternal
name_casadi::ProtoFunction
name_in_casadi::FunctionInternal
name_out_casadi::FunctionInternal
name_x_casadi::Scpgen
never_inline_casadi::FunctionInternal
ng_casadi::Nlpsol
ngn_casadi::Scpgen
Nlpsol(const std::string &name, const Function &oracle)casadi::Nlpsol
Nlpsol(DeserializingStream &s)casadi::Nlpsolexplicitprotected
nnz_in() constcasadi::FunctionInternal
nnz_in(casadi_int ind) constcasadi::FunctionInternalinline
nnz_out() constcasadi::FunctionInternal
nnz_out(casadi_int ind) constcasadi::FunctionInternalinline
no_nlp_grad_casadi::Nlpsol
np_casadi::Nlpsol
numel_in() constcasadi::FunctionInternal
numel_in(casadi_int ind) constcasadi::FunctionInternalinline
numel_out(casadi_int ind) constcasadi::FunctionInternalinline
numel_out() constcasadi::FunctionInternal
nx_casadi::Nlpsol
nz_in(const std::vector< DM > &arg) constcasadi::FunctionInternal
nz_in(const std::vector< double > &arg) constcasadi::FunctionInternal
nz_out(const std::vector< DM > &res) constcasadi::FunctionInternal
nz_out(const std::vector< double > &res) constcasadi::FunctionInternal
operator=(const GenericSharedInternal &node)casadi::GenericSharedInternal< SharedObject, SharedObjectInternal >
options_casadi::Scpgenstatic
oracle() const overridecasadi::OracleFunctioninlinevirtual
oracle_casadi::OracleFunctionprotected
OracleFunction(const std::string &name, const Function &oracle)casadi::OracleFunction
OracleFunction(DeserializingStream &s)casadi::OracleFunctionexplicitprotected
p_nlp_casadi::Nlpsol
plugin_deserialize(const std::string &pname)casadi::PluginInterface< Nlpsol >static
plugin_name() const overridecasadi::Scpgeninlinevirtual
plugin_options(const std::string &pname)casadi::PluginInterface< Nlpsol >static
pluginFromRegFcn(RegFcn regfcn)casadi::PluginInterface< Nlpsol >static
post_expand_casadi::OracleFunctionprotected
primalInfeasibility(ScpgenMemory *m) constcasadi::Scpgen
print(const char *fmt,...) constcasadi::ProtoFunction
print_dimensions(std::ostream &stream) constcasadi::FunctionInternal
print_header_casadi::Scpgen
print_in(std::ostream &stream, const double **arg, bool truncate) constcasadi::FunctionInternal
print_in_casadi::FunctionInternal
print_option(const std::string &name, std::ostream &stream) constcasadi::ProtoFunction
print_options(std::ostream &stream) constcasadi::ProtoFunction
print_out(std::ostream &stream, double **res, bool truncate) constcasadi::FunctionInternal
print_out_casadi::FunctionInternal
print_time(const std::map< std::string, FStats > &fstats) constcasadi::ProtoFunction
print_time_casadi::Scpgen
print_x_casadi::Scpgen
printIteration(ScpgenMemory *m, std::ostream &stream) constcasadi::Scpgen
printIteration(ScpgenMemory *m, std::ostream &stream, casadi_int iter, double obj, double pr_inf, double du_inf, double rg, casadi_int ls_trials, bool ls_success) constcasadi::Scpgen
project_arg(const std::vector< M > &arg, casadi_int npar) constcasadi::FunctionInternal
project_res(const std::vector< M > &arg, casadi_int npar) constcasadi::FunctionInternal
ProtoFunction(const std::string &name)casadi::ProtoFunction
ProtoFunction(DeserializingStream &s)casadi::ProtoFunctionexplicitprotected
purgable(const std::vector< MatType > &seed)casadi::FunctionInternalstatic
qpsol_casadi::Scpgen
record_time_casadi::ProtoFunction
reg_threshold_casadi::Scpgen
RegFcn typedefcasadi::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
regularize(ScpgenMemory *m) constcasadi::Scpgen
regularize_casadi::Scpgen
release(int mem) constcasadi::ProtoFunction
release_casadi::FunctionInternal
replace_arg(const std::vector< M > &arg, casadi_int npar) constcasadi::FunctionInternal
replace_aseed(const std::vector< std::vector< M >> &aseed, casadi_int npar) constcasadi::FunctionInternal
replace_aseed(const std::vector< std::vector< M > > &aseed, casadi_int npar) constcasadi::FunctionInternal
replace_fseed(const std::vector< std::vector< M >> &fseed, casadi_int npar) constcasadi::FunctionInternal
replace_fseed(const std::vector< std::vector< M > > &fseed, casadi_int npar) constcasadi::FunctionInternal
replace_res(const std::vector< M > &res, casadi_int npar) constcasadi::FunctionInternal
res_f_casadi::Scpgen
res_fcn_casadi::Scpgen
res_g_casadi::Scpgen
res_g_lam_casadi::Scpgen
res_gl_casadi::Scpgen
res_p_casadi::Scpgen
res_p_d_casadi::Scpgen
res_p_lam_casadi::Scpgen
res_x_casadi::Scpgen
reverse(casadi_int nadj) constcasadi::FunctionInternal
reverse_name(const std::string &fcn, casadi_int nadj)casadi::FunctionInternalinlinestatic
reverse_options_casadi::FunctionInternal
Scpgen(const std::string &name, const Function &nlp)casadi::Scpgenexplicit
self() constcasadi::FunctionInternalinline
sens_linsol_casadi::Nlpsol
sens_linsol_options_casadi::Nlpsol
serialize(SerializingStream &s) constcasadi::ProtoFunction
serialize_base_function() const overridecasadi::Nlpsolinlinevirtual
serialize_body(SerializingStream &s) const overridecasadi::Nlpsolvirtual
serialize_type(SerializingStream &s) const overridecasadi::Nlpsolvirtual
set_function(const Function &fcn, const std::string &fname, bool jit=false)casadi::OracleFunction
set_function(const Function &fcn)casadi::OracleFunctioninline
set_jac_sparsity(casadi_int oind, casadi_int iind, const Sparsity &sp)casadi::FunctionInternalprotected
set_temp(void *mem, const double **arg, double **res, casadi_int *iw, double *w) const overridecasadi::OracleFunctionvirtual
set_work(void *mem, const double **&arg, double **&res, casadi_int *&iw, double *&w) const overridecasadi::Scpgenvirtual
setOptionsFromFile(const std::string &file)casadi::Nlpsolvirtual
setup(void *mem, const double **arg, double **res, casadi_int *iw, double *w) constcasadi::FunctionInternal
shared_from_this()casadi::GenericSharedInternal< SharedObject, SharedObjectInternal >inlineprotected
shared_from_this() constcasadi::GenericSharedInternal< SharedObject, SharedObjectInternal >inlineprotected
SharedObjectInternal()casadi::SharedObjectInternalinline
SharedObjectInternal(const SharedObjectInternal &node)casadi::SharedObjectInternalinline
shortname()casadi::Nlpsolinlinestatic
show_eval_warnings_casadi::OracleFunctionprotected
signature(const std::string &fname) constcasadi::FunctionInternal
signature_unrolled(const std::string &fname) constcasadi::FunctionInternal
size1_in(casadi_int ind) constcasadi::FunctionInternalinline
size1_out(casadi_int ind) constcasadi::FunctionInternalinline
size2_in(casadi_int ind) constcasadi::FunctionInternalinline
size2_out(casadi_int ind) constcasadi::FunctionInternalinline
size_in(casadi_int ind) constcasadi::FunctionInternalinline
size_out(casadi_int ind) constcasadi::FunctionInternalinline
slice(const std::string &name, const std::vector< casadi_int > &order_in, const std::vector< casadi_int > &order_out, const Dict &opts) constcasadi::FunctionInternalvirtual
solve(void *mem) const overridecasadi::Scpgenvirtual
solve_qp(ScpgenMemory *m) constcasadi::Scpgen
solvers_casadi::Nlpsolstatic
sp_forward(const bvec_t **arg, bvec_t **res, casadi_int *iw, bvec_t *w, void *mem) constcasadi::FunctionInternalvirtual
sp_forward_block(const bvec_t **arg, bvec_t **res, casadi_int *iw, bvec_t *w, void *mem, casadi_int oind, casadi_int iind) constcasadi::FunctionInternalvirtual
sp_reverse(bvec_t **arg, bvec_t **res, casadi_int *iw, bvec_t *w, void *mem) constcasadi::FunctionInternalvirtual
sp_weight() constcasadi::FunctionInternalvirtual
spA_casadi::Scpgen
sparsity_in(casadi_int ind) constcasadi::FunctionInternalinline
sparsity_in_casadi::FunctionInternal
sparsity_out(casadi_int ind) constcasadi::FunctionInternalinline
sparsity_out_casadi::FunctionInternal
specific_options_casadi::OracleFunctionprotected
spH_casadi::Scpgen
spL_casadi::Scpgen
sprint(char *buf, size_t buf_sz, const char *fmt,...) constcasadi::ProtoFunction
stats_casadi::FunctionInternal
stride_arg_casadi::OracleFunctionprotected
stride_iw_casadi::OracleFunctionprotected
stride_res_casadi::OracleFunctionprotected
stride_w_casadi::OracleFunctionprotected
string_from_UnifiedReturnStatus(UnifiedReturnStatus status)casadi::FunctionInternalstatic
sx_in(casadi_int ind) constcasadi::FunctionInternalvirtual
sx_in() constcasadi::FunctionInternalvirtual
sx_out(casadi_int ind) constcasadi::FunctionInternalvirtual
sx_out() constcasadi::FunctionInternalvirtual
symbolic_output(const std::vector< MX > &arg) constcasadi::FunctionInternalvirtual
symbolicAdjSeed(casadi_int nadj, const std::vector< MatType > &v) constcasadi::FunctionInternal
sz_arg() constcasadi::FunctionInternalinline
sz_iw() constcasadi::FunctionInternalinline
sz_res() constcasadi::FunctionInternalinline
sz_w() constcasadi::FunctionInternalinline
sz_work(size_t &sz_arg, size_t &sz_res, size_t &sz_iw, size_t &sz_w) constcasadi::FunctionInternal
to_compact(casadi_int oind, casadi_int iind, const Sparsity &sp) constcasadi::FunctionInternal
tocache(const Function &f, const std::string &suffix="") constcasadi::FunctionInternal
tocache_if_missing(Function &f, const std::string &suffix="") constcasadi::FunctionInternal
tol_du_casadi::Scpgen
tol_gl_casadi::Scpgen
tol_pr_casadi::Scpgen
tol_pr_step_casadi::Scpgen
tol_reg_casadi::Scpgen
user_data_casadi::FunctionInternal
uses_output() const overridecasadi::Nlpsolinlinevirtual
v_casadi::Scpgen
vec_fcn_casadi::Scpgen
vec_g_casadi::Scpgen
vec_gf_casadi::Scpgen
verbose_casadi::ProtoFunction
vinit_fcn_casadi::Scpgen
warn_initial_bounds_casadi::Nlpsol
weak()casadi::GenericSharedInternal< SharedObject, SharedObjectInternal >
weak_ref_type typedefcasadi::SharedObjectInternal
which_depends(const std::string &s_in, const std::vector< std::string > &s_out, casadi_int order, bool tr=false) constcasadi::FunctionInternalvirtual
wrap() constcasadi::FunctionInternal
wrap_as_needed(const Dict &opts) constcasadi::FunctionInternal
~FunctionInternal() override=0casadi::FunctionInternalpure virtual
~GenericSharedInternal()=0casadi::GenericSharedInternal< SharedObject, SharedObjectInternal >pure virtual
~Nlpsol() override=0casadi::Nlpsolpure virtual
~OracleFunction() override=0casadi::OracleFunctionpure virtual
~ProtoFunction() override=0casadi::ProtoFunctionpure virtual
~Scpgen() overridecasadi::Scpgen