Collects global CasADi options. More...
#include <global_options.hpp>
Note to developers:
Definition at line 48 of file global_options.hpp.
Static Public Member Functions | |
static void | setSimplificationOnTheFly (bool flag) |
static bool | getSimplificationOnTheFly () |
static void | setHierarchicalSparsity (bool flag) |
static bool | getHierarchicalSparsity () |
static void | setCasadiPath (const std::string &path) |
static std::string | getCasadiPath () |
static void | setCasadiIncludePath (const std::string &path) |
static std::string | getCasadiIncludePath () |
static void | setMaxNumDir (casadi_int ndir) |
static casadi_int | getMaxNumDir () |
static void | setCopyElisionMinSize (casadi_int sz) |
static casadi_int | getCopyElisionMinSize () |
Static Public Attributes | |
static bool | simplification_on_the_fly = true |
Indicates whether simplifications should be made on the fly. More... | |
static std::string | casadipath |
static std::string | casadi_include_path |
static bool | hierarchical_sparsity = true |
static casadi_int | max_num_dir = 64 |
static casadi_int | start_index = 0 |
static bool | julia_initialized = false |
static casadi_int | copy_elision_min_size = 8 |
|
inlinestatic |
Definition at line 90 of file global_options.hpp.
|
inlinestatic |
|
inlinestatic |
Definition at line 101 of file global_options.hpp.
|
inlinestatic |
Definition at line 84 of file global_options.hpp.
|
inlinestatic |
Definition at line 93 of file global_options.hpp.
Referenced by casadi::FunctionInternal::FunctionInternal().
|
inlinestatic |
Definition at line 80 of file global_options.hpp.
|
inlinestatic |
Definition at line 89 of file global_options.hpp.
References casadi::path().
|
inlinestatic |
|
inlinestatic |
Definition at line 95 of file global_options.hpp.
|
inlinestatic |
Definition at line 83 of file global_options.hpp.
|
inlinestatic |
Definition at line 92 of file global_options.hpp.
|
inlinestatic |
Definition at line 79 of file global_options.hpp.
|
static |
Definition at line 65 of file global_options.hpp.
|
static |
Definition at line 63 of file global_options.hpp.
|
static |
Definition at line 75 of file global_options.hpp.
Referenced by casadi::CodeGenerator::elide_copy(), and casadi::SXFunction::init_copy_elision().
|
static |
Definition at line 67 of file global_options.hpp.
Referenced by casadi::FunctionInternal::get_jac_sparsity().
|
static |
Definition at line 73 of file global_options.hpp.
Referenced by casadi::MadnlpInterface::init().
|
static |
Definition at line 69 of file global_options.hpp.
|
static |
e.g. cos(-x) -> cos(x) Default: true
Extra doc: https://github.com/casadi/casadi/wiki/L_17v
Definition at line 61 of file global_options.hpp.
Referenced by casadi::MXNode::_get_binary(), casadi::BinaryMX< ScX, ScY >::_get_binary(), casadi::SXElem::binary(), casadi::MXNode::get_horzsplit(), casadi::UnaryMX::get_unary(), casadi::MXNode::get_vertsplit(), and casadi::SXElem::unary().
|
static |
Definition at line 71 of file global_options.hpp.
Referenced by casadi::OptiNode::g_describe(), casadi::BonminInterface::init(), casadi::report_issue(), casadi::SparsityInternal::repr_el(), casadi::OptiNode::show_infeasibilities(), and casadi::OptiNode::x_describe().