Index _ | A | B | C | D | E | F | G | H | I | L | M | N | O | P | R | S | T | U | V | W | X | Y | Z _ __getitem__() (Data method) (DataHandler method) (LinearModel method) (Model method) (MPCData method) (ONNXConversion method) A abstol (ContinousSimulatorSettings attribute) active_set_tol (NLPDifferentiatorSettings attribute) Add() (in module do_mpc.sysid.ONNXOperations) add_line() (in module do_mpc.graphics.Graphics) add_namespace_url() (in module do_mpc.opcua.RTClient) add_sampling_case() (in module do_mpc.sampling.SamplingPlanner) add_variable_to_node() (in module do_mpc.opcua.RTServer) address (ClientOpts attribute) (ServerOpts attribute) animate() (in module do_mpc.graphics) async_run() (in module do_mpc.opcua.RTBase) async_step_start() (in module do_mpc.opcua.RTBase) async_step_stop() (in module do_mpc.opcua.RTBase) aux (LinearModel attribute) (Model attribute) B bounds (MHE attribute) (MPC attribute) (Optimizer attribute) C check_for_mandatory_settings() (in module do_mpc.controller.LQRSettings) (in module do_mpc.controller.MPCSettings) (in module do_mpc.estimator.MHESettings) (in module do_mpc.simulator.ContinousSimulatorSettings) (in module do_mpc.simulator.SimulatorSettings) check_LICQ (NLPDifferentiatorSettings attribute) check_rank (NLPDifferentiatorSettings attribute) check_SC (NLPDifferentiatorSettings attribute) clear() (in module do_mpc.graphics.Graphics) ClientOpts (class in do_mpc.opcua) collocation_deg (MHESettings attribute) (MPCSettings attribute) collocation_ni (MHESettings attribute) (MPCSettings attribute) collocation_type (MHESettings attribute) (MPCSettings attribute) compile_nlp() (in module do_mpc.controller.MPC) (in module do_mpc.estimator.MHE) (in module do_mpc.optimizer.Optimizer) Concat() (in module do_mpc.sysid.ONNXOperations) connect() (in module do_mpc.opcua.RTBase) (in module do_mpc.opcua.RTClient) cons_check_colloc_points (MHESettings attribute) (MPCSettings attribute) ContinousSimulatorSettings (class in do_mpc.simulator) convert() (in module do_mpc.sysid.ONNXConversion) copy_struct() (in module do_mpc.controller.MPC) create_nlp() (in module do_mpc.controller.MPC) (in module do_mpc.estimator.MHE) (in module do_mpc.optimizer.Optimizer) D dae2odeconversion() (in module do_mpc.model) Data (class in do_mpc.data) data_dir (DataHandler attribute) (Sampler attribute) (SamplingPlanner attribute) DataHandler (class in do_mpc.sampling) default_plot() (in module do_mpc.graphics) differentiate() (in module do_mpc.differentiator.DoMPCDifferentiator) (in module do_mpc.differentiator.NLPDifferentiator) disconnect() (in module do_mpc.opcua.RTBase) (in module do_mpc.opcua.RTClient) discrete_gain() (in module do_mpc.controller.LQR) discretize() (in module do_mpc.model.LinearModel) do_mpc module do_mpc.controller module do_mpc.data module do_mpc.differentiator module do_mpc.differentiator.helper module do_mpc.estimator module do_mpc.graphics module do_mpc.model module do_mpc.opcua module do_mpc.optimizer module do_mpc.sampling module do_mpc.simulator module do_mpc.sysid module do_mpc.tools module DoMPCDifferentiator (class in do_mpc.differentiator) E EKF (class in do_mpc.estimator) Elu() (in module do_mpc.sysid.ONNXOperations) entry_list (Namespace attribute) Estimator (class in do_mpc.estimator) export() (in module do_mpc.data.Data) (in module do_mpc.data.MPCData) (in module do_mpc.sampling.SamplingPlanner) F filter() (in module do_mpc.sampling.DataHandler) full (Structure attribute) full_rank (NLPDifferentiatorStatus attribute) G Gemm() (in module do_mpc.sysid.ONNXOperations) gen_sampling_plan() (in module do_mpc.sampling.SamplingPlanner) get_default_namespace() (in module do_mpc.opcua.RTBase) get_index (Structure attribute) get_linear_system_matrices() (in module do_mpc.model.LinearModel) (in module do_mpc.model.Model) get_node_id() (in module do_mpc.opcua.NamespaceEntry) get_p_template() (in module do_mpc.controller.MPC) (in module do_mpc.estimator.MHE) (in module do_mpc.simulator.Simulator) get_steady_state() (in module do_mpc.model.LinearModel) get_tvp_template() (in module do_mpc.controller.MPC) (in module do_mpc.estimator.MHE) (in module do_mpc.optimizer.Optimizer) (in module do_mpc.simulator.Simulator) get_y_template() (in module do_mpc.estimator.MHE) getter() (in module do_mpc.tools.IndexedProperty) Graphics (class in do_mpc.graphics) H hist() (in module do_mpc.tools.Timer) I IndexedProperty (class in do_mpc.tools) info() (in module do_mpc.tools.Timer) init_algebraic_variables() (in module do_mpc.simulator.Simulator) init_storage() (in module do_mpc.data.Data) (in module do_mpc.data.MPCData) integration_opts (ContinousSimulatorSettings attribute) integration_tool (ContinousSimulatorSettings attribute) IteratedVariables (class in do_mpc.model) L lb_opt_x (MHE attribute) (MPC attribute) (Optimizer attribute) LICQ (NLPDifferentiatorStatus attribute) lin_solver (NLPDifferentiatorSettings attribute) linearize() (in module do_mpc.model) LinearModel (class in do_mpc.model) load_pickle() (in module do_mpc.tools) load_results() (in module do_mpc.data) LQR (class in do_mpc.controller) LQRSettings (class in do_mpc.controller) lse_solved (NLPDifferentiatorStatus attribute) lstsq_fallback (NLPDifferentiatorSettings attribute) M make_step() (in module do_mpc.controller.LQR) (in module do_mpc.controller.MPC) (in module do_mpc.estimator.EKF) (in module do_mpc.estimator.MHE) (in module do_mpc.estimator.StateFeedback) (in module do_mpc.opcua.RTBase) (in module do_mpc.simulator.Simulator) MatMul() (in module do_mpc.sysid.ONNXOperations) meas_from_data (MHESettings attribute) MHE (class in do_mpc.estimator) MHESettings (class in do_mpc.estimator) Model (class in do_mpc.model) module do_mpc do_mpc.controller do_mpc.data do_mpc.differentiator do_mpc.differentiator.helper do_mpc.estimator do_mpc.graphics do_mpc.model do_mpc.opcua do_mpc.optimizer do_mpc.sampling do_mpc.simulator do_mpc.sysid do_mpc.tools MPC (class in do_mpc.controller) MPCData (class in do_mpc.data) MPCSettings (class in do_mpc.controller) Mul() (in module do_mpc.sysid.ONNXOperations) N n_horizon (LQRSettings attribute) (MHESettings attribute) (MPCSettings attribute) n_robust (MPCSettings attribute) name (ClientOpts attribute) (ServerOpts attribute) Namespace (class in do_mpc.opcua) namespace_from_client() (in module do_mpc.opcua.RTServer) namespace_from_model() (in module do_mpc.opcua.RTBase) namespace_name (Namespace attribute) NamespaceEntry (class in do_mpc.opcua) nl_cons_check_colloc_points (MHESettings attribute) (MPCSettings attribute) nl_cons_single_slack (MHESettings attribute) (MPCSettings attribute) nlp_cons (MHE attribute) (MPC attribute) (Optimizer attribute) nlp_cons_lb (MHE attribute) (MPC attribute) (Optimizer attribute) nlp_cons_ub (MHE attribute) (MPC attribute) (Optimizer attribute) nlp_obj (MHE attribute) (MPC attribute) (Optimizer attribute) NLPDifferentiator (class in do_mpc.differentiator) NLPDifferentiatorSettings (class in do_mpc.differentiator.helper) NLPDifferentiatorStatus (class in do_mpc.differentiator.helper) nlpsol_opts (MHESettings attribute) (MPCSettings attribute) O objectnode (NamespaceEntry attribute) ONNXConversion (class in do_mpc.sysid) ONNXOperations (class in do_mpc.sysid) open_loop (MPCSettings attribute) opt_p (MHE attribute) (MPC attribute) opt_p_num (MHE attribute) (MPC attribute) opt_x (MHE attribute) (MPC attribute) opt_x_num (MHE attribute) (MPC attribute) Optimizer (class in do_mpc.optimizer) P p (LinearModel attribute) (Model attribute) p_est0 (MHE attribute) plot_predictions() (in module do_mpc.graphics.Graphics) plot_results() (in module do_mpc.graphics.Graphics) port (ClientOpts attribute) (ServerOpts attribute) pred_lines (Graphics attribute) prediction() (in module do_mpc.data.MPCData) prepare_nlp() (in module do_mpc.controller.MPC) (in module do_mpc.estimator.MHE) (in module do_mpc.optimizer.Optimizer) printProgressBar() (in module do_mpc.tools) product() (in module do_mpc.sampling.SamplingPlanner) R read_from_tags() (in module do_mpc.opcua.RTBase) readData() (in module do_mpc.opcua.RTClient) reduced_nlp (NLPDifferentiatorStatus attribute) reltol (ContinousSimulatorSettings attribute) Relu() (in module do_mpc.sysid.ONNXOperations) reset_axes() (in module do_mpc.graphics.Graphics) reset_history() (in module do_mpc.controller.LQR) (in module do_mpc.controller.MPC) (in module do_mpc.estimator.EKF) (in module do_mpc.estimator.Estimator) (in module do_mpc.estimator.MHE) (in module do_mpc.estimator.StateFeedback) (in module do_mpc.optimizer.Optimizer) (in module do_mpc.simulator.Simulator) reset_prop_cycle() (in module do_mpc.graphics.Graphics) Reshape() (in module do_mpc.sysid.ONNXOperations) residuals (NLPDifferentiatorStatus attribute) result_lines (Graphics attribute) RTBase (class in do_mpc.opcua) RTClient (class in do_mpc.opcua) RTServer (class in do_mpc.opcua) S sample_data() (in module do_mpc.sampling.Sampler) sample_idx() (in module do_mpc.sampling.Sampler) Sampler (class in do_mpc.sampling) SamplingPlanner (class in do_mpc.sampling) save_pickle() (in module do_mpc.tools) save_results() (in module do_mpc.data) SC (NLPDifferentiatorStatus attribute) scaling (MHE attribute) (MPC attribute) (Optimizer attribute) sens_num (DoMPCDifferentiator attribute) ServerOpts (class in do_mpc.opcua) set_alg() (in module do_mpc.model.LinearModel) (in module do_mpc.model.Model) set_default_objective() (in module do_mpc.estimator.MHE) set_expression() (in module do_mpc.model.LinearModel) (in module do_mpc.model.Model) set_initial_guess() (in module do_mpc.controller.MPC) (in module do_mpc.estimator.MHE) (in module do_mpc.simulator.Simulator) set_lam_zero (NLPDifferentiatorSettings attribute) set_linear_solver() (in module do_mpc.controller.MPCSettings) (in module do_mpc.estimator.MHESettings) set_meas() (in module do_mpc.model.LinearModel) (in module do_mpc.model.Model) set_meta() (in module do_mpc.data.Data) (in module do_mpc.data.MPCData) set_nl_cons() (in module do_mpc.controller.MPC) (in module do_mpc.estimator.MHE) (in module do_mpc.optimizer.Optimizer) set_objective() (in module do_mpc.controller.LQR) (in module do_mpc.controller.MPC) (in module do_mpc.estimator.MHE) set_p_fun() (in module do_mpc.controller.MPC) (in module do_mpc.estimator.MHE) (in module do_mpc.simulator.Simulator) set_param() (in module do_mpc.controller.LQR) (in module do_mpc.controller.MPC) (in module do_mpc.estimator.MHE) (in module do_mpc.sampling.DataHandler) (in module do_mpc.sampling.Sampler) (in module do_mpc.sampling.SamplingPlanner) (in module do_mpc.simulator.Simulator) set_post_processing() (in module do_mpc.sampling.DataHandler) set_read_tags() (in module do_mpc.opcua.RTBase) set_rhs() (in module do_mpc.model.LinearModel) (in module do_mpc.model.Model) set_rterm() (in module do_mpc.controller.LQR) (in module do_mpc.controller.MPC) set_sample_function() (in module do_mpc.sampling.Sampler) set_sampling_var() (in module do_mpc.sampling.SamplingPlanner) set_setpoint() (in module do_mpc.controller.LQR) set_tvp_fun() (in module do_mpc.controller.MPC) (in module do_mpc.estimator.MHE) (in module do_mpc.optimizer.Optimizer) (in module do_mpc.simulator.Simulator) set_uncertainty_values() (in module do_mpc.controller.MPC) set_variable() (in module do_mpc.model.LinearModel) (in module do_mpc.model.Model) set_write_tags() (in module do_mpc.opcua.RTBase) set_y_fun() (in module do_mpc.estimator.MHE) setter() (in module do_mpc.tools.IndexedProperty) settings (DoMPCDifferentiator attribute) (MPC attribute) (NLPDifferentiator attribute) (Simulator attribute) setup() (in module do_mpc.controller.LQR) (in module do_mpc.controller.MPC) (in module do_mpc.estimator.MHE) (in module do_mpc.model.LinearModel) (in module do_mpc.model.Model) (in module do_mpc.simulator.Simulator) Shape() (in module do_mpc.sysid.ONNXOperations) Sigmoid() (in module do_mpc.sysid.ONNXOperations) simulate() (in module do_mpc.simulator.Simulator) Simulator (class in do_mpc.simulator) SimulatorSettings (class in do_mpc.simulator) Slice() (in module do_mpc.sysid.ONNXOperations) solve() (in module do_mpc.controller.MPC) (in module do_mpc.estimator.MHE) (in module do_mpc.optimizer.Optimizer) Squeeze() (in module do_mpc.sysid.ONNXOperations) start() (in module do_mpc.opcua.RTServer) state_discretization (MHESettings attribute) (MPCSettings attribute) StateFeedback (class in do_mpc.estimator) status (DoMPCDifferentiator attribute) (NLPDifferentiator attribute) stop() (in module do_mpc.opcua.RTServer) store_full_solution (MHESettings attribute) (MPCSettings attribute) store_lagr_multiplier (MHESettings attribute) (MPCSettings attribute) store_solver_stats (MHESettings attribute) (MPCSettings attribute) Structure (class in do_mpc.tools) Sub() (in module do_mpc.sysid.ONNXOperations) Sum() (in module do_mpc.sysid.ONNXOperations) supress_ipopt_output() (in module do_mpc.controller.MPCSettings) (in module do_mpc.estimator.MHESettings) sym_KKT (NLPDifferentiatorStatus attribute) sys_A (LinearModel attribute) sys_B (LinearModel attribute) sys_C (LinearModel attribute) sys_D (LinearModel attribute) T t0 (EKF attribute) (Estimator attribute) (IteratedVariables attribute) (LQR attribute) (MHE attribute) (MPC attribute) (Simulator attribute) (StateFeedback attribute) t_step (ContinousSimulatorSettings attribute) (LQRSettings attribute) (MHESettings attribute) (MPCSettings attribute) (SimulatorSettings attribute) Tanh() (in module do_mpc.sysid.ONNXOperations) terminal_bounds (MPC attribute) tic() (in module do_mpc.tools.Timer) Timer (class in do_mpc.tools) timeunit (ClientOpts attribute) toc() (in module do_mpc.tools.Timer) track_residuals (NLPDifferentiatorSettings attribute) tvp (LinearModel attribute) (Model attribute) U u (LinearModel attribute) (Model attribute) u0 (EKF attribute) (Estimator attribute) (IteratedVariables attribute) (LQR attribute) (MHE attribute) (MPC attribute) (Simulator attribute) (StateFeedback attribute) ub_opt_x (MHE attribute) (MPC attribute) (Optimizer attribute) Unsqueeze() (in module do_mpc.sysid.ONNXOperations) update() (in module do_mpc.data.Data) (in module do_mpc.data.MPCData) use_terminal_bounds (MPCSettings attribute) V v (LinearModel attribute) (Model attribute) variable (NamespaceEntry attribute) W w (LinearModel attribute) (Model attribute) write_to_tags() (in module do_mpc.opcua.RTBase) writeData() (in module do_mpc.opcua.RTClient) X x (LinearModel attribute) (Model attribute) x0 (EKF attribute) (Estimator attribute) (IteratedVariables attribute) (LQR attribute) (MHE attribute) (MPC attribute) (Simulator attribute) (StateFeedback attribute) Y y (LinearModel attribute) (Model attribute) Z z (LinearModel attribute) (Model attribute) z0 (EKF attribute) (Estimator attribute) (IteratedVariables attribute) (LQR attribute) (MHE attribute) (MPC attribute) (Simulator attribute) (StateFeedback attribute)