casadi::Function Member List

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

__hash__() constcasadi::SharedObject
assert_size_in(casadi_int i, casadi_int nrow, casadi_int ncol) constcasadi::Function
assert_size_out(casadi_int i, casadi_int nrow, casadi_int ncol) constcasadi::Function
assert_sparsity_out(casadi_int i, const Sparsity &sp, casadi_int n=1, bool allow_all_zero_sparse=true) constcasadi::Function
AuxOut typedefcasadi::Function
bspline(const std::string &name, const std::vector< std::vector< double > > &knots, const std::vector< double > &coeffs, const std::vector< casadi_int > &degree, casadi_int m=1, const Dict &opts=Dict())casadi::Functionstatic
cache() constcasadi::Function
call(const std::vector< DM > &arg, std::vector< DM > &res, bool always_inline=false, bool never_inline=false) constcasadi::Function
call(const std::vector< SX > &arg, std::vector< SX > &res, bool always_inline=false, bool never_inline=false) constcasadi::Function
call(const std::vector< MX > &arg, std::vector< MX > &res, bool always_inline=false, bool never_inline=false) constcasadi::Function
call(const DMDict &arg, DMDict &res, bool always_inline=false, bool never_inline=false) constcasadi::Function
call(const SXDict &arg, SXDict &res, bool always_inline=false, bool never_inline=false) constcasadi::Function
call(const MXDict &arg, MXDict &res, bool always_inline=false, bool never_inline=false) constcasadi::Function
change_option(const std::string &option_name, const GenericType &option_value)casadi::Function
check_name(const std::string &name)casadi::Functionstatic
checkout() constcasadi::Function
class_name() constcasadi::SharedObject
conditional(const std::string &name, const std::vector< Function > &f, const Function &f_def, const Dict &opts=Dict())casadi::Functionstatic
conditional(const std::string &name, const Function &f, const Dict &opts=Dict())casadi::Functionstatic
convert_in(const std::vector< DM > &arg) constcasadi::Function
convert_in(const DMDict &arg) constcasadi::Function
convert_in(const std::vector< SX > &arg) constcasadi::Function
convert_in(const SXDict &arg) constcasadi::Function
convert_in(const std::vector< MX > &arg) constcasadi::Function
convert_in(const MXDict &arg) constcasadi::Function
convert_out(const std::vector< DM > &arg) constcasadi::Function
convert_out(const DMDict &arg) constcasadi::Function
convert_out(const std::vector< SX > &arg) constcasadi::Function
convert_out(const SXDict &arg) constcasadi::Function
convert_out(const std::vector< MX > &arg) constcasadi::Function
convert_out(const MXDict &arg) constcasadi::Function
default_in(casadi_int ind) constcasadi::Function
deserialize(std::istream &stream)casadi::Functionstatic
deserialize(const std::string &s)casadi::Functionstatic
deserialize(DeserializingStream &s)casadi::Functionstatic
disp(std::ostream &stream, bool more=false) constcasadi::SharedObject
expand() constcasadi::Function
expand(const std::string &name, const Dict &opts=Dict()) constcasadi::Function
export_code(const std::string &lang, const std::string &fname, const Dict &options=Dict()) constcasadi::Function
export_code(const std::string &lang, const Dict &options=Dict()) constcasadi::Function
factory(const std::string &name, const std::vector< std::string > &s_in, const std::vector< std::string > &s_out, const AuxOut &aux=AuxOut(), const Dict &opts=Dict()) constcasadi::Function
find_function(const std::string &name, casadi_int max_depth=-1) constcasadi::Function
find_functions(casadi_int max_depth=-1) constcasadi::Function
fix_name(const std::string &name)casadi::Functionstatic
fold(casadi_int N, const Dict &opts=Dict()) constcasadi::Function
forward(casadi_int nfwd) constcasadi::Function
free_mx() constcasadi::Function
free_sx() constcasadi::Function
Function()casadi::Function
Function(const std::string &fname)casadi::Function
Function(const std::string &name, const std::vector< SX > &ex_in, const std::vector< SX > &ex_out, const Dict &opts=Dict())casadi::Function
Function(const std::string &name, const std::vector< SX > &ex_in, const std::vector< SX > &ex_out, const std::vector< std::string > &name_in, const std::vector< std::string > &name_out, const Dict &opts=Dict())casadi::Function
Function(const std::string &name, const std::map< std::string, SX > &dict, const std::vector< std::string > &name_in, const std::vector< std::string > &name_out, const Dict &opts=Dict())casadi::Function
Function(const std::string &name, const std::vector< MX > &ex_in, const std::vector< MX > &ex_out, const Dict &opts=Dict())casadi::Function
Function(const std::string &name, const std::vector< MX > &ex_in, const std::vector< MX > &ex_out, const std::vector< std::string > &name_in, const std::vector< std::string > &name_out, const Dict &opts=Dict())casadi::Function
Function(const std::string &name, const std::map< std::string, MX > &dict, const std::vector< std::string > &name_in, const std::vector< std::string > &name_out, const Dict &opts=Dict())casadi::Function
generate(const std::string &fname, const Dict &opts=Dict()) constcasadi::Function
generate(const Dict &opts=Dict()) constcasadi::Function
generate_dependencies(const std::string &fname, const Dict &opts=Dict()) constcasadi::Function
generate_in(const std::string &fname, const std::vector< DM > &arg)casadi::Function
generate_in(const std::string &fname)casadi::Function
generate_lifted(Function &vdef_fcn, Function &vinit_fcn) constcasadi::Function
generate_out(const std::string &fname, const std::vector< DM > &arg)casadi::Function
generate_out(const std::string &fname)casadi::Function
get_free() constcasadi::Function
get_function() constcasadi::Function
get_function(const std::string &name) constcasadi::Function
get_str(bool more=false) constcasadi::SharedObjectinline
has_free() constcasadi::Function
has_function(const std::string &fname) constcasadi::Function
has_option(const std::string &option_name) constcasadi::Function
has_spfwd() constcasadi::Function
has_sprev() constcasadi::Function
hessian_old(casadi_int iind, casadi_int oind) constcasadi::Function
if_else(const std::string &name, const Function &f_true, const Function &f_false, const Dict &opts=Dict())casadi::Functionstatic
index_in(const std::string &name) constcasadi::Function
index_out(const std::string &name) constcasadi::Function
info() constcasadi::Function
instruction_constant(casadi_int k) constcasadi::Function
instruction_id(casadi_int k) constcasadi::Function
instruction_input(casadi_int k) constcasadi::Function
instruction_MX(casadi_int k) constcasadi::Function
instruction_output(casadi_int k) constcasadi::Function
instructions_sx() constcasadi::Function
is_a(const std::string &type, bool recursive=true) constcasadi::Function
is_diff_in(casadi_int ind) constcasadi::Function
is_diff_in() constcasadi::Function
is_diff_out(casadi_int ind) constcasadi::Function
is_diff_out() constcasadi::Function
is_null() constcasadi::SharedObject
jac_sparsity(bool compact=false) constcasadi::Function
jac_sparsity(casadi_int oind, casadi_int iind, bool compact=false) constcasadi::Function
jacobian() constcasadi::Function
jacobian_old(casadi_int iind, casadi_int oind) constcasadi::Function
jit(const std::string &name, const std::string &body, const std::vector< std::string > &name_in, const std::vector< std::string > &name_out, const Dict &opts=Dict())casadi::Functionstatic
jit(const std::string &name, const std::string &body, const std::vector< std::string > &name_in, const std::vector< std::string > &name_out, const std::vector< Sparsity > &sparsity_in, const std::vector< Sparsity > &sparsity_out, const Dict &opts=Dict())casadi::Functionstatic
load(const std::string &filename)casadi::Functionstatic
map(casadi_int n, const std::string &parallelization="serial") constcasadi::Function
map(casadi_int n, const std::string &parallelization, casadi_int max_num_threads) constcasadi::Function
map(const std::string &name, const std::string &parallelization, casadi_int n, const std::vector< casadi_int > &reduce_in, const std::vector< casadi_int > &reduce_out, const Dict &opts=Dict()) constcasadi::Function
map(const std::string &name, const std::string &parallelization, casadi_int n, const std::vector< std::string > &reduce_in, const std::vector< std::string > &reduce_out, const Dict &opts=Dict()) constcasadi::Function
map(casadi_int n, const std::vector< bool > &reduce_in, const std::vector< bool > &reduce_out=std::vector< bool >(), const Dict &opts=Dict()) constcasadi::Function
mapaccum(const std::string &name, casadi_int N, const Dict &opts=Dict()) constcasadi::Function
mapaccum(const std::string &name, casadi_int N, casadi_int n_accum, const Dict &opts=Dict()) constcasadi::Function
mapaccum(const std::string &name, casadi_int n, const std::vector< casadi_int > &accum_in, const std::vector< casadi_int > &accum_out, const Dict &opts=Dict()) constcasadi::Function
mapaccum(const std::string &name, casadi_int n, const std::vector< std::string > &accum_in, const std::vector< std::string > &accum_out, const Dict &opts=Dict()) constcasadi::Function
mapaccum(casadi_int N, const Dict &opts=Dict()) constcasadi::Function
mapsum(const std::vector< MX > &x, const std::string &parallelization="serial") constcasadi::Function
max_in(casadi_int ind) constcasadi::Function
min_in(casadi_int ind) constcasadi::Function
mx_in(casadi_int ind) constcasadi::Function
mx_in(const std::string &iname) constcasadi::Functioninline
mx_in() constcasadi::Function
mx_out(casadi_int ind) constcasadi::Function
mx_out(const std::string &oname) constcasadi::Functioninline
mx_out() constcasadi::Function
n_in() constcasadi::Function
n_instructions() constcasadi::Function
n_nodes() constcasadi::Function
n_out() constcasadi::Function
name() constcasadi::Function
name_in() constcasadi::Function
name_in(casadi_int ind) constcasadi::Function
name_out() constcasadi::Function
name_out(casadi_int ind) constcasadi::Function
nnz_in() constcasadi::Function
nnz_in(casadi_int ind) constcasadi::Function
nnz_in(const std::string &iname) constcasadi::Functioninline
nnz_out() constcasadi::Function
nnz_out(casadi_int ind) constcasadi::Function
nnz_out(const std::string &oname) constcasadi::Functioninline
nominal_in(casadi_int ind) constcasadi::Function
nominal_out(casadi_int ind) constcasadi::Function
numel_in() constcasadi::Function
numel_in(casadi_int ind) constcasadi::Function
numel_in(const std::string &iname) constcasadi::Functioninline
numel_out() constcasadi::Function
numel_out(casadi_int ind) constcasadi::Function
numel_out(const std::string &oname) constcasadi::Functioninline
nz_from_in(const std::vector< DM > &arg) constcasadi::Function
nz_from_out(const std::vector< DM > &arg) constcasadi::Function
nz_to_in(const std::vector< double > &arg) constcasadi::Function
nz_to_out(const std::vector< double > &arg) constcasadi::Function
oracle() constcasadi::Function
print_dimensions(std::ostream &stream=casadi::uout()) constcasadi::Function
print_option(const std::string &name, std::ostream &stream=casadi::uout()) constcasadi::Function
print_options(std::ostream &stream=casadi::uout()) constcasadi::Function
release(int mem) constcasadi::Function
reverse(casadi_int nadj) constcasadi::Function
save(const std::string &fname, const Dict &opts=Dict()) constcasadi::Function
serialize(const Dict &opts=Dict()) constcasadi::Function
size1_in(casadi_int ind) constcasadi::Function
size1_in(const std::string &iname) constcasadi::Functioninline
size1_out(casadi_int ind) constcasadi::Function
size1_out(const std::string &oname) constcasadi::Functioninline
size2_in(casadi_int ind) constcasadi::Function
size2_in(const std::string &iname) constcasadi::Functioninline
size2_out(casadi_int ind) constcasadi::Function
size2_out(const std::string &oname) constcasadi::Functioninline
size_in(casadi_int ind) constcasadi::Function
size_in(const std::string &iname) constcasadi::Functioninline
size_out(casadi_int ind) constcasadi::Function
size_out(const std::string &oname) constcasadi::Functioninline
slice(const std::string &name, const std::vector< casadi_int > &order_in, const std::vector< casadi_int > &order_out, const Dict &opts=Dict()) constcasadi::Function
sparsity_in(casadi_int ind) constcasadi::Function
sparsity_in(const std::string &iname) constcasadi::Function
sparsity_jac(casadi_int iind, casadi_int oind, bool compact=false, bool symmetric=false) constcasadi::Function
sparsity_jac(const std::string &iind, casadi_int oind=0, bool compact=false, bool symmetric=false) constcasadi::Functioninline
sparsity_jac(casadi_int iind, const std::string &oind, bool compact=false, bool symmetric=false) constcasadi::Functioninline
sparsity_jac(const std::string &iind, const std::string &oind, bool compact=false, bool symmetric=false) constcasadi::Functioninline
sparsity_out(casadi_int ind) constcasadi::Function
sparsity_out(const std::string &iname) constcasadi::Function
stats(int mem=0) constcasadi::Function
sx_in(casadi_int iind) constcasadi::Function
sx_in(const std::string &iname) constcasadi::Functioninline
sx_in() constcasadi::Function
sx_out(casadi_int oind) constcasadi::Function
sx_out(const std::string &oname) constcasadi::Functioninline
sx_out() constcasadi::Function
sz_arg() constcasadi::Function
sz_iw() constcasadi::Function
sz_res() constcasadi::Function
sz_w() constcasadi::Function
type_name()casadi::Functioninlinestatic
uses_output() constcasadi::Function
which_depends(const std::string &s_in, const std::vector< std::string > &s_out, casadi_int order=1, bool tr=false) constcasadi::Function
wrap() constcasadi::Function
wrap_as_needed(const Dict &opts) constcasadi::Function
~Function()casadi::Function