add(const std::string &name, Causality causality, Variability variability, const Dict &opts) | casadi::DaeBuilderInternal | protected |
add(const std::string &name, Causality causality, Variability variability, const MX &expr, const Dict &opts) | casadi::DaeBuilderInternal | protected |
add(const std::string &name, Causality causality, const Dict &opts) | casadi::DaeBuilderInternal | protected |
add(const std::string &name, const Dict &opts) | casadi::DaeBuilderInternal | inlineprotected |
add_fun(const std::string &name, const std::vector< std::string > &arg, const std::vector< std::string > &res, const Dict &opts=Dict()) | casadi::DaeBuilderInternal | protected |
add_fun(const Function &f) | casadi::DaeBuilderInternal | protected |
add_lc(const std::string &name, const std::vector< std::string > &f_out) | casadi::DaeBuilderInternal | |
all() const | casadi::DaeBuilderInternal | |
all(Category cat) const | casadi::DaeBuilderInternal | |
assign(const std::string &name, const MX &val) | casadi::DaeBuilderInternal | protected |
attribute(Attribute a, const std::string &name) const | casadi::DaeBuilderInternal | protected |
attribute(Attribute a, const std::vector< std::string > &name) const | casadi::DaeBuilderInternal | protected |
author_ | casadi::DaeBuilderInternal | protected |
can_be_instantiated_only_once_per_process_ | casadi::DaeBuilderInternal | protected |
categorize(size_t ind, Category cat) | casadi::DaeBuilderInternal | protected |
category(size_t ind) const | casadi::DaeBuilderInternal | protected |
causality(size_t ind) const | casadi::DaeBuilderInternal | protected |
cdef() const | casadi::DaeBuilderInternal | protected |
class_name() const override | casadi::DaeBuilderInternal | inlinevirtual |
clear_cache() const | casadi::DaeBuilderInternal | protected |
clear_cache_ | casadi::DaeBuilderInternal | mutableprotected |
copyright_ | casadi::DaeBuilderInternal | protected |
create(const std::string &fname, const std::vector< std::string > &name_in, const std::vector< std::string > &name_out, const Dict &opts, bool sx, bool lifted_calls) const | casadi::DaeBuilderInternal | |
DaeBuilder class | casadi::DaeBuilderInternal | friend |
DaeBuilderInternal(const std::string &name, const std::string &path, const Dict &opts) | casadi::DaeBuilderInternal | explicit |
debug_ | casadi::DaeBuilderInternal | protected |
debug_repr(const SharedObjectInternal *) const | casadi::GenericSharedInternal< SharedObject, SharedObjectInternal > | |
default_initial(Causality causality, Variability variability) | casadi::DaeBuilderInternal | protectedstatic |
default_variability(Causality causality, Type type) | casadi::DaeBuilderInternal | protectedstatic |
dependent_fun(const std::string &fname, const std::vector< std::string > &s_in, const std::vector< std::string > &s_out) const | casadi::DaeBuilderInternal | |
der(const MX &var) const | casadi::DaeBuilderInternal | |
der(const MX &var, bool may_allocate=true) | casadi::DaeBuilderInternal | |
derivatives_ | casadi::DaeBuilderInternal | protected |
description_ | casadi::DaeBuilderInternal | protected |
destroySingleton() | casadi::GenericSharedInternal< SharedObject, SharedObjectInternal > | inlineprotected |
detect_quad_ | casadi::DaeBuilderInternal | protected |
disp(std::ostream &stream, bool more) const override | casadi::DaeBuilderInternal | virtual |
eliminate(Category cat) | casadi::DaeBuilderInternal | |
eq(const MX &lhs, const MX &rhs, const Dict &opts) | casadi::DaeBuilderInternal | protected |
event_indicators_ | casadi::DaeBuilderInternal | protected |
export_fmu(const Dict &opts) const | casadi::DaeBuilderInternal | |
find(const std::string &name) const | casadi::DaeBuilderInternal | |
find(const MX &v) const | casadi::DaeBuilderInternal | |
find(const std::vector< std::string > &name) const | casadi::DaeBuilderInternal | |
find(const std::vector< MX > &v) const | casadi::DaeBuilderInternal | |
fmi_major_ | casadi::DaeBuilderInternal | protected |
fmi_version_ | casadi::DaeBuilderInternal | protected |
fmu_fun(const std::string &fname, const std::vector< std::string > &name_in, const std::vector< std::string > &name_out, const Dict &opts) const | casadi::DaeBuilderInternal | |
FmuFunction class | casadi::DaeBuilderInternal | friend |
FmuInternal class | casadi::DaeBuilderInternal | friend |
fmutol_ | casadi::DaeBuilderInternal | protected |
fun(const std::string &name) const | casadi::DaeBuilderInternal | protected |
fun_ | casadi::DaeBuilderInternal | protected |
gather_eq() const | casadi::DaeBuilderInternal | |
generate(const std::vector< size_t > &v) | casadi::DaeBuilderInternal | static |
generate(const std::vector< double > &v) | casadi::DaeBuilderInternal | static |
generate_build_description(const std::vector< std::string > &cfiles) const | casadi::DaeBuilderInternal | |
generate_guid() | casadi::DaeBuilderInternal | static |
generate_model_description(const std::string &guid) const | casadi::DaeBuilderInternal | |
generate_model_structure() const | casadi::DaeBuilderInternal | |
generate_model_variables() const | casadi::DaeBuilderInternal | |
generate_wrapper(const std::string &guid, const CodeGenerator &gen) const | casadi::DaeBuilderInternal | |
generation_date_and_time_ | casadi::DaeBuilderInternal | protected |
generation_tool_ | casadi::DaeBuilderInternal | protected |
GenericSharedInternal() | casadi::GenericSharedInternal< SharedObject, SharedObjectInternal > | |
GenericSharedInternal(const GenericSharedInternal &node) | casadi::GenericSharedInternal< SharedObject, SharedObjectInternal > | |
get_der(size_t ind) const | casadi::DaeBuilderInternal | inline |
get_der(size_t ind, bool may_allocate=true) | casadi::DaeBuilderInternal | inline |
get_str(bool more=false) const | casadi::DaeBuilderInternal | inline |
getCount() const | casadi::GenericSharedInternal< SharedObject, SharedObjectInternal > | |
has(const std::string &name) const | casadi::DaeBuilderInternal | |
has_fun(const std::string &name) const | casadi::DaeBuilderInternal | protected |
has_t() const | casadi::DaeBuilderInternal | protected |
hess_sparsity(const std::vector< size_t > &oind, const std::vector< size_t > &iind) const | casadi::DaeBuilderInternal | |
hess_v_v_from_calls(std::map< MXNode *, CallIO > &call_nodes, const std::vector< casadi_int > &h_offsets) const | casadi::DaeBuilderInternal | protected |
ignore_time_ | casadi::DaeBuilderInternal | protected |
import_binding_equations(const XmlNode &eqs) | casadi::DaeBuilderInternal | protected |
import_default_experiment(const XmlNode &n) | casadi::DaeBuilderInternal | protected |
import_dynamic_equations(const XmlNode &eqs) | casadi::DaeBuilderInternal | protected |
import_initial_equations(const XmlNode &eqs) | casadi::DaeBuilderInternal | protected |
import_model_exchange(const XmlNode &n) | casadi::DaeBuilderInternal | protected |
import_model_structure(const XmlNode &n) | casadi::DaeBuilderInternal | protected |
import_model_variables(const XmlNode &modvars) | casadi::DaeBuilderInternal | protected |
indices(Category cat) | casadi::DaeBuilderInternal | |
indices(Category cat) const | casadi::DaeBuilderInternal | |
indices_ | casadi::DaeBuilderInternal | protected |
init_ | casadi::DaeBuilderInternal | protected |
init_lhs() const | casadi::DaeBuilderInternal | protected |
init_rhs() const | casadi::DaeBuilderInternal | protected |
initial_unknowns_ | casadi::DaeBuilderInternal | protected |
initSingleton() | casadi::GenericSharedInternal< SharedObject, SharedObjectInternal > | inlineprotected |
input(Category ind) const | casadi::DaeBuilderInternal | |
input(const std::vector< Category > &ind) const | casadi::DaeBuilderInternal | |
insert(std::vector< size_t > &v, size_t ind) const | casadi::DaeBuilderInternal | protected |
instantiation_token_ | casadi::DaeBuilderInternal | protected |
iso_8601_time() | casadi::DaeBuilderInternal | static |
jac_sparsity(const std::vector< size_t > &oind, const std::vector< size_t > &iind) const | casadi::DaeBuilderInternal | |
jac_vdef_v_from_calls(std::map< MXNode *, CallIO > &call_nodes, const std::vector< casadi_int > &h_offsets) const | casadi::DaeBuilderInternal | protected |
lc_ | casadi::DaeBuilderInternal | protected |
license_ | casadi::DaeBuilderInternal | protected |
lift(bool lift_shared, bool lift_calls) | casadi::DaeBuilderInternal | |
load_fmi_description(const std::string &filename) | casadi::DaeBuilderInternal | |
model_identifier_ | casadi::DaeBuilderInternal | protected |
model_name_ | casadi::DaeBuilderInternal | protected |
n_mem() const | casadi::DaeBuilderInternal | |
n_variables() const | casadi::DaeBuilderInternal | inline |
name(size_t ind) const | casadi::DaeBuilderInternal | |
name(const std::vector< size_t > &ind) const | casadi::DaeBuilderInternal | |
name_ | casadi::DaeBuilderInternal | protected |
new_variable(const std::string &name, const std::vector< casadi_int > &dimension={1}, const MX &expr=MX()) | casadi::DaeBuilderInternal | |
number_of_event_indicators_ | casadi::DaeBuilderInternal | protected |
operator=(const GenericSharedInternal &node) | casadi::GenericSharedInternal< SharedObject, SharedObjectInternal > | |
oracle(bool sx=false, bool elim_w=false, bool lifted_calls=false) const | casadi::DaeBuilderInternal | |
oracle_ | casadi::DaeBuilderInternal | mutableprotected |
output(OutputCategory ind) const | casadi::DaeBuilderInternal | |
output(const std::vector< OutputCategory > &ind) const | casadi::DaeBuilderInternal | |
outputs_ | casadi::DaeBuilderInternal | protected |
provides_adjoint_derivatives_ | casadi::DaeBuilderInternal | protected |
provides_directional_derivatives_ | casadi::DaeBuilderInternal | protected |
prune(bool prune_p, bool prune_u) | casadi::DaeBuilderInternal | |
quad() const | casadi::DaeBuilderInternal | protected |
qualified_name(const XmlNode &nn, Attribute *att=0) | casadi::DaeBuilderInternal | protectedstatic |
read_dependencies(const XmlNode &n) | casadi::DaeBuilderInternal | protected |
read_dependencies_kind(const XmlNode &n, size_t ndep) | casadi::DaeBuilderInternal | protected |
read_expr(const XmlNode &node) | casadi::DaeBuilderInternal | protected |
read_identifier(const XmlNode &node) | casadi::DaeBuilderInternal | protected |
read_variable(const XmlNode &node, Attribute *att=0) | casadi::DaeBuilderInternal | protected |
reinit(const std::string &name, const MX &val) | casadi::DaeBuilderInternal | protected |
remove(std::vector< size_t > &v, size_t ind) const | casadi::DaeBuilderInternal | protected |
reorder(Category cat, const std::vector< size_t > &v) | casadi::DaeBuilderInternal | |
reorder(const std::string &n, std::vector< size_t > &ind, const std::vector< size_t > &v) const | casadi::DaeBuilderInternal | |
reset() | casadi::DaeBuilderInternal | protected |
residuals_ | casadi::DaeBuilderInternal | protected |
resource_ | casadi::DaeBuilderInternal | protected |
sanity_check() const | casadi::DaeBuilderInternal | |
set_attribute(Attribute a, const std::string &name, double val) | casadi::DaeBuilderInternal | protected |
set_attribute(Attribute a, const std::vector< std::string > &name, const std::vector< double > &val) | casadi::DaeBuilderInternal | protected |
set_category(size_t ind, Category cat) | casadi::DaeBuilderInternal | protected |
set_causality(size_t ind, Causality causality) | casadi::DaeBuilderInternal | protected |
set_init(const std::string &name, const MX &init_rhs) | casadi::DaeBuilderInternal | protected |
set_string_attribute(Attribute a, const std::string &name, const std::string &val) | casadi::DaeBuilderInternal | protected |
set_string_attribute(Attribute a, const std::vector< std::string > &name, const std::vector< std::string > &val) | casadi::DaeBuilderInternal | protected |
set_variability(size_t ind, Variability variability) | casadi::DaeBuilderInternal | protected |
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 |
size(Category cat) const | casadi::DaeBuilderInternal | inline |
size(Attribute a, const std::vector< std::string > &name) const | casadi::DaeBuilderInternal | protected |
sort(Category cat) | casadi::DaeBuilderInternal | |
sort_dependent(std::vector< MX > &v, std::vector< MX > &vdef) | casadi::DaeBuilderInternal | protectedstatic |
sort_z(const std::vector< std::string > &z_order) | casadi::DaeBuilderInternal | |
source_files_ | casadi::DaeBuilderInternal | protected |
start_all() const | casadi::DaeBuilderInternal | |
start_time_ | casadi::DaeBuilderInternal | protected |
step_size_ | casadi::DaeBuilderInternal | protected |
stop_time_ | casadi::DaeBuilderInternal | protected |
string_attribute(Attribute a, const std::string &name) const | casadi::DaeBuilderInternal | protected |
string_attribute(Attribute a, const std::vector< std::string > &name) const | casadi::DaeBuilderInternal | protected |
symbolic_ | casadi::DaeBuilderInternal | protected |
tear() | casadi::DaeBuilderInternal | |
tearing_variables(std::vector< std::string > *res, std::vector< std::string > *iv, std::vector< std::string > *iv_on_hold) const | casadi::DaeBuilderInternal | |
time() const | casadi::DaeBuilderInternal | protected |
tolerance_ | casadi::DaeBuilderInternal | protected |
transition(const std::string &fname, casadi_int index, bool dummy_index_input=false) const | casadi::DaeBuilderInternal | |
transition(const std::string &fname) const | casadi::DaeBuilderInternal | |
type_name() const | casadi::DaeBuilderInternal | inline |
unique_name(const std::string &prefix, bool allow_no_prefix=true) const | casadi::DaeBuilderInternal | |
update_dependencies() const | casadi::DaeBuilderInternal | |
var(const std::string &name) const | casadi::DaeBuilderInternal | |
var(size_t ind) const | casadi::DaeBuilderInternal | |
var(Category cat, size_t ind) const | casadi::DaeBuilderInternal | inline |
var(const std::vector< size_t > &ind) const | casadi::DaeBuilderInternal | |
var(Category cat) const | casadi::DaeBuilderInternal | inline |
variability(size_t ind) const | casadi::DaeBuilderInternal | protected |
Variable class | casadi::DaeBuilderInternal | friend |
variable(size_t ind) | casadi::DaeBuilderInternal | inline |
variable(size_t ind) const | casadi::DaeBuilderInternal | inline |
variable(Category cat, size_t ind) | casadi::DaeBuilderInternal | inline |
variable(Category cat, size_t ind) const | casadi::DaeBuilderInternal | inline |
variable(const std::string &name) | casadi::DaeBuilderInternal | inline |
variable(const std::string &name) const | casadi::DaeBuilderInternal | inline |
variable(const MX &v) | casadi::DaeBuilderInternal | inline |
variable(const MX &v) const | casadi::DaeBuilderInternal | inline |
variable_naming_convention_ | casadi::DaeBuilderInternal | protected |
variables_ | casadi::DaeBuilderInternal | protected |
varind_ | casadi::DaeBuilderInternal | protected |
vrmap_ | casadi::DaeBuilderInternal | protected |
weak() | casadi::GenericSharedInternal< SharedObject, SharedObjectInternal > | |
weak_ref_type typedef | casadi::SharedObjectInternal | |
when(const MX &cond, const std::vector< std::string > &eqs, const Dict &opts) | casadi::DaeBuilderInternal | protected |
when_ | casadi::DaeBuilderInternal | protected |
~DaeBuilderInternal() override | casadi::DaeBuilderInternal | |
~GenericSharedInternal()=0 | casadi::GenericSharedInternal< SharedObject, SharedObjectInternal > | pure virtual |