#include <sx_function.hpp>
Definition at line 277 of file sx_function.hpp.
Public Member Functions | |
ExtendedAlgEl (const Function &fun) | |
Public Attributes | |
Function | f |
std::vector< int > | dep |
std::vector< int > | res |
std::vector< int > | copy_elision_arg |
std::vector< int > | copy_elision_offset |
casadi_int | n_dep |
casadi_int | n_res |
casadi_int | f_n_in |
casadi_int | f_n_out |
std::vector< int > | f_nnz_in |
std::vector< int > | f_nnz_out |
casadi::SXFunction::ExtendedAlgEl::ExtendedAlgEl | ( | const Function & | fun | ) |
Definition at line 44 of file sx_function.cpp.
References copy_elision_arg, copy_elision_offset, dep, f, f_n_in, f_n_out, f_nnz_in, f_nnz_out, n_dep, casadi::Function::n_in(), casadi::Function::n_out(), n_res, casadi::Function::nnz_in(), casadi::Function::nnz_out(), and res.
std::vector<int> casadi::SXFunction::ExtendedAlgEl::copy_elision_arg |
Definition at line 285 of file sx_function.hpp.
Referenced by casadi::SXFunction::codegen_body(), and ExtendedAlgEl().
std::vector<int> casadi::SXFunction::ExtendedAlgEl::copy_elision_offset |
Definition at line 286 of file sx_function.hpp.
Referenced by casadi::SXFunction::codegen_body(), and ExtendedAlgEl().
std::vector<int> casadi::SXFunction::ExtendedAlgEl::dep |
Definition at line 281 of file sx_function.hpp.
Referenced by casadi::SXFunction::codegen_body(), casadi::SXFunction::eval_mx(), casadi::SXFunction::eval_sx(), ExtendedAlgEl(), casadi::SXFunction::init(), casadi::SXFunction::instruction_input(), casadi::SXFunction::print(), and casadi::SXFunction::print_arg().
Function casadi::SXFunction::ExtendedAlgEl::f |
Definition at line 279 of file sx_function.hpp.
Referenced by casadi::SXFunction::codegen_body(), casadi::SXFunction::eval_mx(), casadi::SXFunction::eval_sx(), ExtendedAlgEl(), casadi::SXFunction::find(), casadi::SXFunction::print(), casadi::SXFunction::print_arg(), and casadi::SXFunction::print_res().
casadi_int casadi::SXFunction::ExtendedAlgEl::f_n_in |
Definition at line 291 of file sx_function.hpp.
Referenced by casadi::SXFunction::call_setup(), casadi::SXFunction::codegen_body(), casadi::SXFunction::eval_mx(), and ExtendedAlgEl().
casadi_int casadi::SXFunction::ExtendedAlgEl::f_n_out |
Definition at line 292 of file sx_function.hpp.
Referenced by casadi::SXFunction::call_setup(), casadi::SXFunction::codegen_body(), casadi::SXFunction::eval_mx(), and ExtendedAlgEl().
std::vector<int> casadi::SXFunction::ExtendedAlgEl::f_nnz_in |
Definition at line 293 of file sx_function.hpp.
Referenced by casadi::SXFunction::call_setup(), casadi::SXFunction::codegen_body(), casadi::SXFunction::eval_mx(), and ExtendedAlgEl().
std::vector<int> casadi::SXFunction::ExtendedAlgEl::f_nnz_out |
Definition at line 294 of file sx_function.hpp.
Referenced by casadi::SXFunction::call_setup(), casadi::SXFunction::codegen_body(), and ExtendedAlgEl().
casadi_int casadi::SXFunction::ExtendedAlgEl::n_dep |
Definition at line 289 of file sx_function.hpp.
Referenced by casadi::SXFunction::eval_mx(), casadi::SXFunction::eval_sx(), ExtendedAlgEl(), casadi::SXFunction::init(), and casadi::SXFunction::print_arg().
casadi_int casadi::SXFunction::ExtendedAlgEl::n_res |
Definition at line 290 of file sx_function.hpp.
Referenced by casadi::SXFunction::codegen_body(), casadi::SXFunction::eval_mx(), casadi::SXFunction::eval_sx(), ExtendedAlgEl(), casadi::SXFunction::init(), and casadi::SXFunction::print_res().
std::vector<int> casadi::SXFunction::ExtendedAlgEl::res |
Definition at line 283 of file sx_function.hpp.
Referenced by casadi::SXFunction::codegen_body(), casadi::SXFunction::eval_mx(), casadi::SXFunction::eval_sx(), ExtendedAlgEl(), casadi::SXFunction::init(), casadi::SXFunction::instruction_output(), casadi::SXFunction::print(), and casadi::SXFunction::print_res().