#include <sx_function.hpp>
Definition at line 257 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 265 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 266 of file sx_function.hpp.
Referenced by casadi::SXFunction::codegen_body(), and ExtendedAlgEl().
std::vector<int> casadi::SXFunction::ExtendedAlgEl::dep |
Definition at line 261 of file sx_function.hpp.
Referenced by casadi::SXFunction::codegen_body(), casadi::SXFunction::disp_more(), casadi::SXFunction::eval_mx(), casadi::SXFunction::eval_sx(), ExtendedAlgEl(), casadi::SXFunction::init(), and casadi::SXFunction::instruction_input().
Function casadi::SXFunction::ExtendedAlgEl::f |
Definition at line 259 of file sx_function.hpp.
Referenced by casadi::SXFunction::codegen_body(), casadi::SXFunction::disp_more(), casadi::SXFunction::eval_mx(), casadi::SXFunction::eval_sx(), ExtendedAlgEl(), and casadi::SXFunction::find().
casadi_int casadi::SXFunction::ExtendedAlgEl::f_n_in |
Definition at line 271 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 272 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 273 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 274 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 269 of file sx_function.hpp.
Referenced by casadi::SXFunction::eval_mx(), casadi::SXFunction::eval_sx(), ExtendedAlgEl(), and casadi::SXFunction::init().
casadi_int casadi::SXFunction::ExtendedAlgEl::n_res |
Definition at line 270 of file sx_function.hpp.
Referenced by casadi::SXFunction::codegen_body(), casadi::SXFunction::eval_mx(), casadi::SXFunction::eval_sx(), ExtendedAlgEl(), and casadi::SXFunction::init().
std::vector<int> casadi::SXFunction::ExtendedAlgEl::res |
Definition at line 263 of file sx_function.hpp.
Referenced by casadi::SXFunction::codegen_body(), casadi::SXFunction::disp_more(), casadi::SXFunction::eval_mx(), casadi::SXFunction::eval_sx(), ExtendedAlgEl(), casadi::SXFunction::init(), and casadi::SXFunction::instruction_output().