This is the complete list of members for casadi::CodeGenerator, including all inherited members.
add(const Function &f, bool with_jac_sparsity=false) | casadi::CodeGenerator | |
add_auxiliary(Auxiliary f, const std::vector< std::string > &inst={"casadi_real"}) | casadi::CodeGenerator | |
add_dependency(const Function &f) | casadi::CodeGenerator | |
add_external(const std::string &new_external) | casadi::CodeGenerator | |
add_include(const std::string &new_include, bool relative_path=false, const std::string &use_ifdef=std::string()) | casadi::CodeGenerator | |
add_io_sparsities(const std::string &name, const std::vector< Sparsity > &sp_in, const std::vector< Sparsity > &sp_out) | casadi::CodeGenerator | |
add_sparsity(const Sparsity &sp, bool canonical=true) | casadi::CodeGenerator | |
added_auxiliaries_ | casadi::CodeGenerator | |
added_char_constants_ | casadi::CodeGenerator | |
added_double_constants_ | casadi::CodeGenerator | |
added_externals_ | casadi::CodeGenerator | |
added_functions_ | casadi::CodeGenerator | |
added_includes_ | casadi::CodeGenerator | |
added_integer_constants_ | casadi::CodeGenerator | |
added_sfunctions | casadi::CodeGenerator | |
added_shorthands_ | casadi::CodeGenerator | |
added_string_constants_ | casadi::CodeGenerator | |
added_wrappers_ | casadi::CodeGenerator | |
arg(casadi_int i) const | casadi::CodeGenerator | |
array(const std::string &type, const std::string &name, casadi_int len, const std::string &def=std::string()) | casadi::CodeGenerator | static |
AUX_AXPY enum value | casadi::CodeGenerator | |
AUX_BFGS enum value | casadi::CodeGenerator | |
AUX_BILIN enum value | casadi::CodeGenerator | |
AUX_BLAZING_1D_BOOR_EVAL enum value | casadi::CodeGenerator | |
AUX_BLAZING_2D_BOOR_EVAL enum value | casadi::CodeGenerator | |
AUX_BLAZING_3D_BOOR_EVAL enum value | casadi::CodeGenerator | |
AUX_BLAZING_DE_BOOR enum value | casadi::CodeGenerator | |
AUX_BOUNDS_CONSISTENCY enum value | casadi::CodeGenerator | |
AUX_CACHE enum value | casadi::CodeGenerator | |
AUX_CAST enum value | casadi::CodeGenerator | |
AUX_CLEAR enum value | casadi::CodeGenerator | |
AUX_CLIP_MAX enum value | casadi::CodeGenerator | |
AUX_CLIP_MIN enum value | casadi::CodeGenerator | |
AUX_CONVEXIFY enum value | casadi::CodeGenerator | |
AUX_COPY enum value | casadi::CodeGenerator | |
AUX_CVX enum value | casadi::CodeGenerator | |
AUX_DE_BOOR enum value | casadi::CodeGenerator | |
AUX_DENSIFY enum value | casadi::CodeGenerator | |
AUX_DOT enum value | casadi::CodeGenerator | |
AUX_EXPM1 enum value | casadi::CodeGenerator | |
AUX_FABS enum value | casadi::CodeGenerator | |
AUX_FEASIBLESQPMETHOD enum value | casadi::CodeGenerator | |
AUX_FILE_SLURP enum value | casadi::CodeGenerator | |
AUX_FILL enum value | casadi::CodeGenerator | |
AUX_FINITE_DIFF enum value | casadi::CodeGenerator | |
AUX_FLIP enum value | casadi::CodeGenerator | |
AUX_FMAX enum value | casadi::CodeGenerator | |
AUX_FMIN enum value | casadi::CodeGenerator | |
AUX_FROM_MEX enum value | casadi::CodeGenerator | |
AUX_HYPOT enum value | casadi::CodeGenerator | |
AUX_IAMAX enum value | casadi::CodeGenerator | |
AUX_IF_ELSE enum value | casadi::CodeGenerator | |
AUX_INF enum value | casadi::CodeGenerator | |
AUX_INTERPN enum value | casadi::CodeGenerator | |
AUX_INTERPN_GRAD enum value | casadi::CodeGenerator | |
AUX_INTERPN_INTERPOLATE enum value | casadi::CodeGenerator | |
AUX_INTERPN_WEIGHTS enum value | casadi::CodeGenerator | |
AUX_ISINF enum value | casadi::CodeGenerator | |
AUX_LDL enum value | casadi::CodeGenerator | |
AUX_LOG1P enum value | casadi::CodeGenerator | |
AUX_LOGSUMEXP enum value | casadi::CodeGenerator | |
AUX_LOW enum value | casadi::CodeGenerator | |
AUX_LSQR enum value | casadi::CodeGenerator | |
AUX_MASKED_NORM_INF enum value | casadi::CodeGenerator | |
AUX_MAX enum value | casadi::CodeGenerator | |
AUX_MAX_VIOL enum value | casadi::CodeGenerator | |
AUX_MIN enum value | casadi::CodeGenerator | |
AUX_MMAX enum value | casadi::CodeGenerator | |
AUX_MMIN enum value | casadi::CodeGenerator | |
AUX_MTIMES enum value | casadi::CodeGenerator | |
AUX_MV enum value | casadi::CodeGenerator | |
AUX_MV_DENSE enum value | casadi::CodeGenerator | |
AUX_NAN enum value | casadi::CodeGenerator | |
AUX_ND_BOOR_EVAL enum value | casadi::CodeGenerator | |
AUX_NEWTON enum value | casadi::CodeGenerator | |
AUX_NLP enum value | casadi::CodeGenerator | |
AUX_NORM_1 enum value | casadi::CodeGenerator | |
AUX_NORM_2 enum value | casadi::CodeGenerator | |
AUX_NORM_INF enum value | casadi::CodeGenerator | |
AUX_OCP_BLOCK enum value | casadi::CodeGenerator | |
AUX_ORACLE enum value | casadi::CodeGenerator | |
AUX_ORACLE_CALLBACK enum value | casadi::CodeGenerator | |
AUX_PRINTF enum value | casadi::CodeGenerator | |
AUX_PRINTME enum value | casadi::CodeGenerator | |
AUX_PROJECT enum value | casadi::CodeGenerator | |
AUX_QP enum value | casadi::CodeGenerator | |
AUX_QR enum value | casadi::CodeGenerator | |
AUX_QRQP enum value | casadi::CodeGenerator | |
AUX_RANK1 enum value | casadi::CodeGenerator | |
AUX_REAL_MIN enum value | casadi::CodeGenerator | |
AUX_REGULARIZE enum value | casadi::CodeGenerator | |
AUX_SCAL enum value | casadi::CodeGenerator | |
AUX_SCALED_COPY enum value | casadi::CodeGenerator | |
AUX_SIGN enum value | casadi::CodeGenerator | |
AUX_SPARSIFY enum value | casadi::CodeGenerator | |
AUX_SPARSITY enum value | casadi::CodeGenerator | |
AUX_SQ enum value | casadi::CodeGenerator | |
AUX_SQPMETHOD enum value | casadi::CodeGenerator | |
AUX_SUM enum value | casadi::CodeGenerator | |
AUX_SUM_VIOL enum value | casadi::CodeGenerator | |
AUX_SWAP enum value | casadi::CodeGenerator | |
AUX_TO_DOUBLE enum value | casadi::CodeGenerator | |
AUX_TO_INT enum value | casadi::CodeGenerator | |
AUX_TO_MEX enum value | casadi::CodeGenerator | |
AUX_TRANS enum value | casadi::CodeGenerator | |
AUX_TRI_PROJECT enum value | casadi::CodeGenerator | |
AUX_TRILSOLVE enum value | casadi::CodeGenerator | |
AUX_TRIUSOLVE enum value | casadi::CodeGenerator | |
AUX_VECTOR_FMAX enum value | casadi::CodeGenerator | |
AUX_VECTOR_FMIN enum value | casadi::CodeGenerator | |
AUX_VFMAX enum value | casadi::CodeGenerator | |
AUX_VFMIN enum value | casadi::CodeGenerator | |
auxiliaries | casadi::CodeGenerator | |
Auxiliary enum name | casadi::CodeGenerator | |
avoid_stack() const | casadi::CodeGenerator | inline |
avoid_stack_ | casadi::CodeGenerator | |
axpy(casadi_int n, const std::string &a, const std::string &x, const std::string &y) | casadi::CodeGenerator | |
bilin(const std::string &A, const Sparsity &sp_A, const std::string &x, const std::string &y) | casadi::CodeGenerator | |
body | casadi::CodeGenerator | |
bound_consistency(casadi_int n, const std::string &x, const std::string &lam, const std::string &lbx, const std::string &ubx) | casadi::CodeGenerator | |
buffer | casadi::CodeGenerator | |
cache_check(const std::string &key, const std::string &cache, const std::string &loc, casadi_int stride, casadi_int sz, casadi_int key_sz, const std::string &val) | casadi::CodeGenerator | |
casadi_int_type | casadi::CodeGenerator | |
casadi_real_type | casadi::CodeGenerator | |
casadi_version() | casadi::CodeGenerator | static |
char_constants_ | casadi::CodeGenerator | |
clear(const std::string &res, std::size_t n) | casadi::CodeGenerator | |
clip_max(const std::string &x, casadi_int n, const std::string &min, const std::string &mask) | casadi::CodeGenerator | |
clip_min(const std::string &x, casadi_int n, const std::string &min, const std::string &mask) | casadi::CodeGenerator | |
codegen_scalars | casadi::CodeGenerator | |
CodeGenerator(const std::string &name, const Dict &opts=Dict()) | casadi::CodeGenerator | |
comment(const std::string &s) | casadi::CodeGenerator | |
constant(const std::vector< casadi_int > &v) | casadi::CodeGenerator | |
constant(const std::vector< int > &v) | casadi::CodeGenerator | inline |
constant(const std::vector< double > &v) | casadi::CodeGenerator | |
constant(const std::vector< char > &v) | casadi::CodeGenerator | |
constant(const std::vector< std::string > &v) | casadi::CodeGenerator | |
constant(double v) | casadi::CodeGenerator | |
constant(casadi_int v) | casadi::CodeGenerator | |
constant(const std::string &v) | casadi::CodeGenerator | |
constant(char v) | casadi::CodeGenerator | |
constant_copy(const std::string &var_name, const std::vector< casadi_int > &v, const std::string &type="casadi_int") | casadi::CodeGenerator | |
convexify_eval(const ConvexifyData &d, const std::string &Hin, const std::string &Hout, const std::string &iw, const std::string &w) | casadi::CodeGenerator | |
copy(const std::string &arg, std::size_t n, const std::string &res) | casadi::CodeGenerator | |
copy_check(const std::string &arg, std::size_t n, const std::string &res, bool check_lhs=true, bool check_rhs=true) | casadi::CodeGenerator | |
copy_default(const std::string &arg, std::size_t n, const std::string &res, const std::string &def, bool check_rhs=true) | casadi::CodeGenerator | |
cpp | casadi::CodeGenerator | |
current_indent_ | casadi::CodeGenerator | |
declare(std::string s) | casadi::CodeGenerator | |
define_pool_double(const std::string &name, const std::vector< double > &def) | casadi::CodeGenerator | |
define_rom_double(const void *id, casadi_int size) | casadi::CodeGenerator | |
define_rom_integer(const void *id, casadi_int size) | casadi::CodeGenerator | |
densify(const std::string &arg, const Sparsity &sp_arg, const std::string &res, bool tr=false) | casadi::CodeGenerator | |
dll_export | casadi::CodeGenerator | |
dll_import | casadi::CodeGenerator | |
dot(casadi_int n, const std::string &x, const std::string &y) | casadi::CodeGenerator | |
double_constants_ | casadi::CodeGenerator | |
dump(std::ostream &s) | casadi::CodeGenerator | |
dump() | casadi::CodeGenerator | |
elide_copy(casadi_int sz) | casadi::CodeGenerator | |
equal(const std::vector< T > &v1, const std::vector< T > &v2) | casadi::CodeGenerator | inlinestatic |
exposed_fname | casadi::CodeGenerator | |
file_close(std::ofstream &f, bool cpp) | casadi::CodeGenerator | static |
file_open(std::ofstream &f, const std::string &name, bool cpp) | casadi::CodeGenerator | static |
file_scope_double_ | casadi::CodeGenerator | |
file_scope_integer_ | casadi::CodeGenerator | |
file_slurp(const std::string &fname, casadi_int n, const std::string &a) | casadi::CodeGenerator | |
fill(const std::string &res, std::size_t n, const std::string &v) | casadi::CodeGenerator | |
flush(std::ostream &s) | casadi::CodeGenerator | |
fmax(const std::string &x, const std::string &y) | casadi::CodeGenerator | |
fmin(const std::string &x, const std::string &y) | casadi::CodeGenerator | |
fmu_helpers(const std::string &modelname) | casadi::CodeGenerator | static |
force_canonical | casadi::CodeGenerator | |
format_padded(casadi_int i) const | casadi::CodeGenerator | |
from_mex(std::string &arg, const std::string &res, std::size_t res_off, const Sparsity &sp_res, const std::string &w) | casadi::CodeGenerator | |
generate(const std::string &prefix="") | casadi::CodeGenerator | |
get_constant(const std::vector< double > &v, bool allow_adding=false) | casadi::CodeGenerator | |
get_constant(const std::vector< casadi_int > &v, bool allow_adding=false) | casadi::CodeGenerator | |
get_constant(const std::vector< char > &v, bool allow_adding=false) | casadi::CodeGenerator | |
get_constant(const std::vector< std::string > &v, bool allow_adding=false) | casadi::CodeGenerator | |
get_sparsity(const Sparsity &sp) const | casadi::CodeGenerator | |
hash(const std::vector< double > &v) | casadi::CodeGenerator | static |
hash(const std::vector< casadi_int > &v) | casadi::CodeGenerator | static |
hash(const std::vector< char > &v) | casadi::CodeGenerator | static |
hash(const std::vector< std::string > &v) | casadi::CodeGenerator | static |
header | casadi::CodeGenerator | |
include_math | casadi::CodeGenerator | |
includes | casadi::CodeGenerator | |
indent() | casadi::CodeGenerator | inline |
indent_ | casadi::CodeGenerator | |
infinity | casadi::CodeGenerator | |
init_local(const std::string &name, const std::string &def) | casadi::CodeGenerator | |
initializer(const std::vector< T > &v) | casadi::CodeGenerator | inline |
integer_constants_ | casadi::CodeGenerator | |
interpn(const std::string &res, casadi_int ndim, const std::string &grid, const std::string &offset, const std::string &values, const std::string &x, const std::string &lookup_mode, casadi_int m, const std::string &iw, const std::string &w) | casadi::CodeGenerator | |
interpn_grad(const std::string &grad, casadi_int ndim, const std::string &grid, const std::string &offset, const std::string &values, const std::string &x, const std::string &lookup_mode, casadi_int m, const std::string &iw, const std::string &w) | casadi::CodeGenerator | |
lb_eig(const Sparsity &sp_h, const std::string &h) | casadi::CodeGenerator | |
ldl(const std::string &sp_a, const std::string &a, const std::string &sp_lt, const std::string <, const std::string &d, const std::string &p, const std::string &w) | casadi::CodeGenerator | |
ldl_solve(const std::string &x, casadi_int nrhs, const std::string &sp_lt, const std::string <, const std::string &d, const std::string &p, const std::string &w) | casadi::CodeGenerator | |
local(const std::string &name, const std::string &type, const std::string &ref="") | casadi::CodeGenerator | |
local_default_ | casadi::CodeGenerator | |
local_variables_ | casadi::CodeGenerator | |
logsumexp(const std::string &A, casadi_int n) | casadi::CodeGenerator | |
low(const std::string &x, const std::string &grid, casadi_int ng, casadi_int lookup_mode) | casadi::CodeGenerator | |
lsqr_solve(const std::string &A, const std::string &x, casadi_int nrhs, bool tr, const std::string &sp, const std::string &w) | casadi::CodeGenerator | |
main | casadi::CodeGenerator | |
masked_norm_inf(casadi_int n, const std::string &x, const std::string &mask) | casadi::CodeGenerator | |
max(const std::string &x, const std::string &y) | casadi::CodeGenerator | |
max_declarations_per_line | casadi::CodeGenerator | |
max_initializer_elements_per_line | casadi::CodeGenerator | |
max_viol(casadi_int n, const std::string &x, const std::string &lb, const std::string &ub) | casadi::CodeGenerator | |
mem(const Function &f) | casadi::CodeGenerator | |
mex | casadi::CodeGenerator | |
min(const std::string &x, const std::string &y) | casadi::CodeGenerator | |
mmax(const std::string &x, casadi_int n, bool is_dense) | casadi::CodeGenerator | |
mmin(const std::string &x, casadi_int n, bool is_dense) | casadi::CodeGenerator | |
mtimes(const std::string &x, const Sparsity &sp_x, const std::string &y, const Sparsity &sp_y, const std::string &z, const Sparsity &sp_z, const std::string &w, bool tr) | casadi::CodeGenerator | |
mv(const std::string &x, const Sparsity &sp_x, const std::string &y, const std::string &z, bool tr) | casadi::CodeGenerator | |
mv(const std::string &x, casadi_int nrow_x, casadi_int ncol_x, const std::string &y, const std::string &z, bool tr) | casadi::CodeGenerator | |
name | casadi::CodeGenerator | |
nan | casadi::CodeGenerator | |
needs_mem_ | casadi::CodeGenerator | |
newline_ | casadi::CodeGenerator | |
norm_1(casadi_int n, const std::string &x) | casadi::CodeGenerator | |
norm_2(casadi_int n, const std::string &x) | casadi::CodeGenerator | |
norm_inf(casadi_int n, const std::string &x) | casadi::CodeGenerator | |
ones(casadi_int sz) | casadi::CodeGenerator | |
operator()(const Function &f, const std::string &arg, const std::string &res, const std::string &iw, const std::string &w, const std::string &failure_ret="1") | casadi::CodeGenerator | |
operator<<(const std::string &s) | casadi::CodeGenerator | |
operator<<(T s) | casadi::CodeGenerator | inline |
padding_length_ | casadi::CodeGenerator | |
pool_double(const std::string &name) const | casadi::CodeGenerator | |
pool_double_ | casadi::CodeGenerator | |
pool_double_defaults_ | casadi::CodeGenerator | |
prefix | casadi::CodeGenerator | |
print_formatted(const std::string &s) | casadi::CodeGenerator | |
print_op(casadi_int op, const std::string &a0) | casadi::CodeGenerator | |
print_op(casadi_int op, const std::string &a0, const std::string &a1) | casadi::CodeGenerator | |
print_vector(std::ostream &s, const std::string &name, const std::vector< casadi_int > &v) | casadi::CodeGenerator | |
print_vector(std::ostream &s, const std::string &name, const std::vector< char > &v) | casadi::CodeGenerator | |
print_vector(std::ostream &s, const std::string &name, const std::vector< double > &v) | casadi::CodeGenerator | |
print_vector(std::ostream &s, const std::string &name, const std::vector< std::string > &v) | casadi::CodeGenerator | |
printf(const std::string &str, const std::vector< std::string > &arg=std::vector< std::string >()) | casadi::CodeGenerator | |
printf(const std::string &str, const std::string &arg1) | casadi::CodeGenerator | |
printf(const std::string &str, const std::string &arg1, const std::string &arg2) | casadi::CodeGenerator | |
printf(const std::string &str, const std::string &arg1, const std::string &arg2, const std::string &arg3) | casadi::CodeGenerator | |
project(const std::string &arg, const Sparsity &sp_arg, const std::string &res, const Sparsity &sp_res, const std::string &w) | casadi::CodeGenerator | |
qr(const std::string &sp, const std::string &A, const std::string &w, const std::string &sp_v, const std::string &v, const std::string &sp_r, const std::string &r, const std::string &beta, const std::string &prinv, const std::string &pc) | casadi::CodeGenerator | |
qr_solve(const std::string &x, casadi_int nrhs, bool tr, const std::string &sp_v, const std::string &v, const std::string &sp_r, const std::string &r, const std::string &beta, const std::string &prinv, const std::string &pc, const std::string &w) | casadi::CodeGenerator | |
rank1(const std::string &A, const Sparsity &sp_A, const std::string &alpha, const std::string &x, const std::string &y) | casadi::CodeGenerator | |
real_min | casadi::CodeGenerator | |
regularize(const Sparsity &sp_h, const std::string &h, const std::string ®) | casadi::CodeGenerator | |
res(casadi_int i) const | casadi::CodeGenerator | |
reserve_work(casadi_int n) | casadi::CodeGenerator | |
rom_double(const void *id) const | casadi::CodeGenerator | |
rom_integer(const void *id) const | casadi::CodeGenerator | |
sanitize_source(const std::string &src, const std::vector< std::string > &inst, bool add_shorthand=true) | casadi::CodeGenerator | |
scal(casadi_int n, const std::string &alpha, const std::string &x) | casadi::CodeGenerator | |
scope_enter() | casadi::CodeGenerator | |
scope_exit() | casadi::CodeGenerator | |
setup_callback(const std::string &s, const Function &f) | casadi::CodeGenerator | |
shorthand(const std::string &name) const | casadi::CodeGenerator | |
shorthand(const std::string &name, bool allow_adding=true) | casadi::CodeGenerator | |
sparsify(const std::string &arg, const std::string &res, const Sparsity &sp_res, bool tr=false) | casadi::CodeGenerator | |
sparsity(const Sparsity &sp, bool canonical=true) | casadi::CodeGenerator | |
sparsity_meta | casadi::CodeGenerator | |
string_constants_ | casadi::CodeGenerator | |
suffix | casadi::CodeGenerator | |
sum_viol(casadi_int n, const std::string &x, const std::string &lb, const std::string &ub) | casadi::CodeGenerator | |
sx_work(casadi_int i) | casadi::CodeGenerator | |
sz_ones_ | casadi::CodeGenerator | |
sz_work(size_t &sz_arg, size_t &sz_res, size_t &sz_iw, size_t &sz_w) const | casadi::CodeGenerator | |
sz_zeros_ | casadi::CodeGenerator | |
to_mex(const Sparsity &sp, const std::string &arg) | casadi::CodeGenerator | |
trans(const std::string &x, const Sparsity &sp_x, const std::string &y, const Sparsity &sp_y, const std::string &iw) | casadi::CodeGenerator | |
tri_project(const std::string &arg, const Sparsity &sp_arg, const std::string &res, bool lower) | casadi::CodeGenerator | |
trilsolve(const Sparsity &sp_x, const std::string &x, const std::string &y, bool tr, bool unity, casadi_int nrhs) | casadi::CodeGenerator | |
triusolve(const Sparsity &sp_x, const std::string &x, const std::string &y, bool tr, bool unity, casadi_int nrhs) | casadi::CodeGenerator | |
unindent() | casadi::CodeGenerator | inline |
unroll_args | casadi::CodeGenerator | |
vector_fmax(casadi_int n, const std::string &x, const std::string &y, const std::string &z) | casadi::CodeGenerator | |
vector_fmin(casadi_int n, const std::string &x, const std::string &y, const std::string &z) | casadi::CodeGenerator | |
verbose | casadi::CodeGenerator | |
verbose_runtime | casadi::CodeGenerator | |
vfmax(const std::string &x, casadi_int n, const std::string &y) | casadi::CodeGenerator | |
vfmax(const std::string &x, const std::string &n, const std::string &y) | casadi::CodeGenerator | |
vfmin(const std::string &x, casadi_int n, const std::string &y) | casadi::CodeGenerator | |
vfmin(const std::string &x, const std::string &n, const std::string &y) | casadi::CodeGenerator | |
with_export | casadi::CodeGenerator | |
with_header | casadi::CodeGenerator | |
with_import | casadi::CodeGenerator | |
with_mem | casadi::CodeGenerator | |
with_sfunction | casadi::CodeGenerator | |
work(casadi_int n, casadi_int sz, bool is_ref) const | casadi::CodeGenerator | |
workel(casadi_int n) const | casadi::CodeGenerator | |
wrapper(const Function &base, const std::string &name) | casadi::CodeGenerator | |
zeros(casadi_int sz) | casadi::CodeGenerator |