#include <fmu_function.hpp>
Definition at line 111 of file fmu_function.hpp.
Public Member Functions | |
OutputStruct () | |
Static Public Member Functions | |
static OutputStruct | parse (const std::string &n, const Fmu *fmu, std::vector< std::string > *name_in=0, std::vector< std::string > *name_out=0) |
Public Attributes | |
OutputType | type |
size_t | ind |
size_t | wrt |
size_t | rbegin |
size_t | rend |
size_t | cbegin |
size_t | cend |
|
inline |
Definition at line 125 of file fmu_function.hpp.
|
static |
Definition at line 654 of file fmu_function.cpp.
References casadi::ADJ, casadi::FWD, casadi::has_prefix(), casadi::HESS, ind, casadi::FmuInternal::index_in(), casadi::FmuInternal::index_out(), casadi::JAC, casadi::JAC_ADJ_OUT, casadi::JAC_REG_ADJ, casadi::JAC_TRANS, casadi::pop_prefix(), casadi::REG, type, and wrt.
Referenced by casadi::FmuFunction::FmuFunction(), and casadi::FmuFunction::identify_io().
size_t casadi::OutputStruct::cbegin |
Definition at line 119 of file fmu_function.hpp.
size_t casadi::OutputStruct::cend |
Definition at line 119 of file fmu_function.hpp.
size_t casadi::OutputStruct::ind |
Definition at line 115 of file fmu_function.hpp.
Referenced by casadi::FmuFunction::get_sparsity_out(), casadi::FmuFunction::init(), and parse().
size_t casadi::OutputStruct::rbegin |
Definition at line 119 of file fmu_function.hpp.
Referenced by casadi::FmuFunction::init().
size_t casadi::OutputStruct::rend |
Definition at line 119 of file fmu_function.hpp.
Referenced by casadi::FmuFunction::init().
OutputType casadi::OutputStruct::type |
Definition at line 113 of file fmu_function.hpp.
Referenced by casadi::FmuFunction::init(), and parse().
size_t casadi::OutputStruct::wrt |
Definition at line 117 of file fmu_function.hpp.
Referenced by casadi::FmuFunction::get_sparsity_out(), and parse().