| _mdl_args | Prg_SFunction | protected |
| _mdl_der_u | Prg_SFunctionOpt | protected |
| _mdl_der_u_soft | Prg_SFunctionOpt | protected |
| _mdl_der_x0_max | Prg_SFunctionOpt | protected |
| _mdl_der_x0_min | Prg_SFunctionOpt | protected |
| _mdl_name | Prg_SFunction | protected |
| _mdl_nargs | Prg_SFunction | protected |
| _mdl_nd | Prg_SFunction | protected |
| _mdl_needs_setup | Prg_SFunction | protected |
| _mdl_np | Prg_SFunction | protected |
| _mdl_nu | Prg_SFunction | protected |
| _mdl_nx | Prg_SFunction | protected |
| _mdl_ny | Prg_SFunction | protected |
| _mdl_p | Prg_SFunction | protected |
| _mdl_path | Prg_SFunction | protected |
| _mdl_u | Prg_SFunctionOpt | protected |
| _mdl_u0 | Prg_SFunctionOpt | protected |
| _mdl_u0_nfixed | Prg_SFunctionOpt | protected |
| _mdl_u_decimation | Prg_SFunctionOpt | protected |
| _mdl_u_nominal | Prg_SFunctionOpt | protected |
| _mdl_u_order | Prg_SFunctionOpt | protected |
| _mdl_u_periodic | Prg_SFunctionOpt | protected |
| _mdl_uf | Prg_SFunctionOpt | protected |
| _mdl_us | Prg_SFunctionOpt | protected |
| _mdl_x | Prg_SFunctionOpt | protected |
| _mdl_x0 | Prg_SFunctionOpt | protected |
| _mdl_x0_active | Prg_SFunctionOpt | protected |
| _mdl_x_nominal | Prg_SFunctionOpt | protected |
| _mdl_x_periodic | Prg_SFunctionOpt | protected |
| _mdl_xs | Prg_SFunctionOpt | protected |
| _mdl_y | Prg_SFunctionOpt | protected |
| _mdl_y0 | Prg_SFunctionOpt | protected |
| _mdl_y_bias | Prg_SFunctionOpt | protected |
| _mdl_y_nominal | Prg_SFunctionOpt | protected |
| _mdl_y_soft | Prg_SFunctionOpt | protected |
| _mdl_yf | Prg_SFunctionOpt | protected |
| _mdl_yf_soft | Prg_SFunctionOpt | protected |
| _mdl_ys | Prg_SFunctionOpt | protected |
| _multistage | Prg_SFunctionOpt | protected |
| _mx_args | Prg_SFunction | protected |
| _nc | Prg_SFunctionOpt | protected |
| _nc0 | Prg_SFunctionOpt | protected |
| _ncf | Prg_SFunctionOpt | protected |
| _ns | Prg_SFunctionOpt | protected |
| _nsc | Prg_SFunctionOpt | protected |
| _nscf | Prg_SFunctionOpt | protected |
| _nsf | Prg_SFunctionOpt | protected |
| _nsu | Prg_SFunctionOpt | protected |
| _nsuc | Prg_SFunctionOpt | protected |
| _nu | Prg_SFunctionOpt | protected |
| _nx | Prg_SFunctionOpt | protected |
| _sps | Prg_SFunctionOpt | protected |
| _SS | Prg_SFunction | protected |
| _t0_setup_model | Prg_SFunction | protected |
| _t_active | Prg_SFunctionOpt | protected |
| _t_nominal | Prg_SFunctionOpt | protected |
| _t_scale_i | Prg_SFunctionOpt | protected |
| _t_scale_idx | Prg_SFunctionOpt | protected |
| _t_scale_nominal | Prg_SFunctionOpt | protected |
| _taus | Prg_SFunctionOpt | protected |
| consistic(int kk, double t, const Omu_StateVec &x, const Omu_Vec &u, Omu_DependentVec &xt) (defined in Prg_SFunctionOpt) | Prg_SFunctionOpt | protected |
| Prg_SFunction::consistic(int kk, double t, const adoublev &x, const adoublev &u, adoublev &xt) | Omu_Program | virtual |
| continuous(int kk, double t, const Omu_StateVec &x, const Omu_Vec &u, const Omu_StateVec &dx, Omu_DependentVec &F) (defined in Prg_SFunctionOpt) | Prg_SFunctionOpt | protected |
| continuous_grds(int kk, double t, const Omu_StateVec &x, const Omu_Vec &u, const Omu_StateVec &dx, Omu_DependentVec &F) | Prg_SFunctionOpt | protected |
| init_simulation(int k, Omu_VariableVec &x, Omu_VariableVec &u) | Prg_SFunctionOpt | protectedvirtual |
| mdl_args() const | Prg_SFunction | inline |
| mdl_der_u_max() const | Prg_SFunctionOpt | inline |
| mdl_der_u_min() const | Prg_SFunctionOpt | inline |
| mdl_der_u_ref() const | Prg_SFunctionOpt | inline |
| mdl_der_u_soft_max() const | Prg_SFunctionOpt | inline |
| mdl_der_u_soft_min() const | Prg_SFunctionOpt | inline |
| mdl_der_u_soft_weight1() const | Prg_SFunctionOpt | inline |
| mdl_der_u_soft_weight2() const | Prg_SFunctionOpt | inline |
| mdl_der_u_weight1() const | Prg_SFunctionOpt | inline |
| mdl_der_u_weight2() const | Prg_SFunctionOpt | inline |
| mdl_der_x0_max() const | Prg_SFunctionOpt | inline |
| mdl_der_x0_min() const | Prg_SFunctionOpt | inline |
| mdl_name() const | Prg_SFunction | inline |
| mdl_p() const | Prg_SFunction | inline |
| mdl_path() const | Prg_SFunction | inline |
| mdl_t_scale_idx() const | Prg_SFunctionOpt | inline |
| mdl_u0() const | Prg_SFunctionOpt | inline |
| mdl_u0_max() const | Prg_SFunctionOpt | inline |
| mdl_u0_min() const | Prg_SFunctionOpt | inline |
| mdl_u0_nfixed() const | Prg_SFunctionOpt | inline |
| mdl_u_active() const | Prg_SFunctionOpt | inline |
| mdl_u_decimation() const | Prg_SFunctionOpt | inline |
| mdl_u_integer() const | Prg_SFunctionOpt | inline |
| mdl_u_max() const | Prg_SFunctionOpt | inline |
| mdl_u_min() const | Prg_SFunctionOpt | inline |
| mdl_u_nominal() const | Prg_SFunctionOpt | inline |
| mdl_u_order() const | Prg_SFunctionOpt | inline |
| mdl_u_periodic() const | Prg_SFunctionOpt | inline |
| mdl_u_ref() const | Prg_SFunctionOpt | inline |
| mdl_u_weight1() const | Prg_SFunctionOpt | inline |
| mdl_u_weight2() const | Prg_SFunctionOpt | inline |
| mdl_uf() const | Prg_SFunctionOpt | inline |
| mdl_uf_max() const | Prg_SFunctionOpt | inline |
| mdl_uf_min() const | Prg_SFunctionOpt | inline |
| mdl_us() const | Prg_SFunctionOpt | inline |
| mdl_x0() const | Prg_SFunctionOpt | inline |
| mdl_x0_active() const | Prg_SFunctionOpt | inline |
| mdl_x0_max() const | Prg_SFunctionOpt | inline |
| mdl_x0_min() const | Prg_SFunctionOpt | inline |
| mdl_x_integer() const | Prg_SFunctionOpt | inline |
| mdl_x_max() const | Prg_SFunctionOpt | inline |
| mdl_x_min() const | Prg_SFunctionOpt | inline |
| mdl_x_nominal() const | Prg_SFunctionOpt | inline |
| mdl_x_periodic() const | Prg_SFunctionOpt | inline |
| mdl_xs() const | Prg_SFunctionOpt | inline |
| mdl_y0() const | Prg_SFunctionOpt | inline |
| mdl_y0_max() const | Prg_SFunctionOpt | inline |
| mdl_y0_min() const | Prg_SFunctionOpt | inline |
| mdl_y0_weight1() const | Prg_SFunctionOpt | inline |
| mdl_y0_weight2() const | Prg_SFunctionOpt | inline |
| mdl_y_bias() const | Prg_SFunctionOpt | inline |
| mdl_y_max() const | Prg_SFunctionOpt | inline |
| mdl_y_min() const | Prg_SFunctionOpt | inline |
| mdl_y_nominal() const | Prg_SFunctionOpt | inline |
| mdl_y_ref() const | Prg_SFunctionOpt | inline |
| mdl_y_soft_max() const | Prg_SFunctionOpt | inline |
| mdl_y_soft_min() const | Prg_SFunctionOpt | inline |
| mdl_y_soft_weight1() const | Prg_SFunctionOpt | inline |
| mdl_y_soft_weight2() const | Prg_SFunctionOpt | inline |
| mdl_y_weight1() const | Prg_SFunctionOpt | inline |
| mdl_y_weight2() const | Prg_SFunctionOpt | inline |
| mdl_yf() const | Prg_SFunctionOpt | inline |
| mdl_yf_max() const | Prg_SFunctionOpt | inline |
| mdl_yf_min() const | Prg_SFunctionOpt | inline |
| mdl_yf_soft_max() const | Prg_SFunctionOpt | inline |
| mdl_yf_soft_min() const | Prg_SFunctionOpt | inline |
| mdl_yf_soft_weight1() const | Prg_SFunctionOpt | inline |
| mdl_yf_soft_weight2() const | Prg_SFunctionOpt | inline |
| mdl_yf_weight1() const | Prg_SFunctionOpt | inline |
| mdl_yf_weight2() const | Prg_SFunctionOpt | inline |
| mdl_ys() const | Prg_SFunctionOpt | inline |
| multistage() const | Prg_SFunctionOpt | inline |
| name() | Prg_SFunctionOpt | inline |
| Omu_Program() | Omu_Program | |
| Prg_SFunction() | Prg_SFunction | |
| Prg_SFunctionOpt() | Prg_SFunctionOpt | |
| read_mx_args(VECP p) | Prg_SFunction | protected |
| set_mdl_args(const char *str) | Prg_SFunction | |
| set_mdl_der_u_max(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_der_u_min(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_der_u_ref(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_der_u_soft_max(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_der_u_soft_min(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_der_u_soft_weight1(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_der_u_soft_weight2(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_der_u_weight1(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_der_u_weight2(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_der_x0_max(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_der_x0_min(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_name(const char *str) | Prg_SFunction | |
| set_mdl_p(const VECP value) | Prg_SFunction | inline |
| set_mdl_path(const char *str) | Prg_SFunction | |
| set_mdl_t_scale_idx(int val) | Prg_SFunctionOpt | inline |
| set_mdl_u0(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_u0_max(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_u0_min(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_u0_nfixed(const IVECP v) | Prg_SFunctionOpt | inline |
| set_mdl_u_active(const IVECP v) | Prg_SFunctionOpt | inline |
| set_mdl_u_decimation(const IVECP v) | Prg_SFunctionOpt | inline |
| set_mdl_u_integer(const IVECP v) | Prg_SFunctionOpt | inline |
| set_mdl_u_max(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_u_min(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_u_nominal(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_u_order(const IVECP v) | Prg_SFunctionOpt | inline |
| set_mdl_u_periodic(const IVECP v) | Prg_SFunctionOpt | inline |
| set_mdl_u_ref(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_u_weight1(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_u_weight2(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_uf_max(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_uf_min(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_us(const MATP v) | Prg_SFunctionOpt | inline |
| set_mdl_x0(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_x0_active(const IVECP v) | Prg_SFunctionOpt | inline |
| set_mdl_x0_max(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_x0_min(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_x_integer(const IVECP v) | Prg_SFunctionOpt | inline |
| set_mdl_x_max(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_x_min(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_x_nominal(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_x_periodic(const IVECP v) | Prg_SFunctionOpt | inline |
| set_mdl_xs(const MATP v) | Prg_SFunctionOpt | inline |
| set_mdl_y0_max(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_y0_min(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_y0_weight1(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_y0_weight2(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_y_bias(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_y_max(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_y_min(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_y_nominal(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_y_ref(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_y_soft_max(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_y_soft_min(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_y_soft_weight1(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_y_soft_weight2(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_y_weight1(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_y_weight2(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_yf_max(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_yf_min(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_yf_soft_max(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_yf_soft_min(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_yf_soft_weight1(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_yf_soft_weight2(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_yf_weight1(const VECP v) | Prg_SFunctionOpt | inline |
| set_mdl_yf_weight2(const VECP v) | Prg_SFunctionOpt | inline |
| set_multistage(int val) | Prg_SFunctionOpt | inline |
| set_taus(const VECP n_taus) | Prg_SFunctionOpt | inline |
| setContinuousTask(bool val) | Prg_SFunction | protected |
| setSampleHit(bool val) | Prg_SFunction | protected |
| setup(int k, Omu_VariableVec &x, Omu_VariableVec &u, Omu_VariableVec &c) | Prg_SFunctionOpt | protectedvirtual |
| setup_model() | Prg_SFunctionOpt | protectedvirtual |
| setup_stages(IVECP ks, VECP ts) | Prg_SFunctionOpt | protectedvirtual |
| setup_struct(int k, const Omu_VariableVec &x, const Omu_VariableVec &u, Omu_DependentVec &xt, Omu_DependentVec &F, Omu_DependentVec &f, Omu_Dependent &f0, Omu_DependentVec &c) (defined in Prg_SFunctionOpt) | Prg_SFunctionOpt | protected |
| taus() const | Prg_SFunctionOpt | inline |
| update(int kk, const Omu_StateVec &x, const Omu_Vec &u, const Omu_StateVec &xf, Omu_DependentVec &f, Omu_Dependent &f0, Omu_DependentVec &c) (defined in Prg_SFunctionOpt) | Prg_SFunctionOpt | protected |
| Prg_SFunction::update(int kk, const adoublev &x, const adoublev &u, adoublev &f, adouble &f0, adoublev &c) | Omu_Program | virtual |
| update_grds(int kk, const Omu_StateVec &x, const Omu_Vec &u, const Omu_StateVec &xf, Omu_DependentVec &f, Omu_Dependent &f0, Omu_DependentVec &c) | Prg_SFunctionOpt | protected |
| write_mx_args(VECP p) | Prg_SFunction | protected |
| ~Omu_Program() | Omu_Program | virtual |
| ~Prg_SFunction() | Prg_SFunction | |
| ~Prg_SFunctionOpt() | Prg_SFunctionOpt | |