#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().