MHE
===

.. currentmodule:: do_mpc.estimator

.. autoclass:: MHE
    :show-inheritance:
    :special-members: __call__, __getitem__



.. currentmodule:: do_mpc.estimator.MHE

Methods
-------


 
compile\_nlp
~~~~~~~~~~~~

.. autofunction:: compile_nlp
 
create\_nlp
~~~~~~~~~~~

.. autofunction:: create_nlp
 
get\_p\_template
~~~~~~~~~~~~~~~~

.. autofunction:: get_p_template
 
get\_tvp\_template
~~~~~~~~~~~~~~~~~~

.. autofunction:: get_tvp_template
 
get\_y\_template
~~~~~~~~~~~~~~~~

.. autofunction:: get_y_template
 
make\_step
~~~~~~~~~~

.. autofunction:: make_step
 
prepare\_nlp
~~~~~~~~~~~~

.. autofunction:: prepare_nlp
 
reset\_history
~~~~~~~~~~~~~~

.. autofunction:: reset_history
 
set\_default\_objective
~~~~~~~~~~~~~~~~~~~~~~~

.. autofunction:: set_default_objective
 
set\_initial\_guess
~~~~~~~~~~~~~~~~~~~

.. autofunction:: set_initial_guess
 
set\_nl\_cons
~~~~~~~~~~~~~

.. autofunction:: set_nl_cons
 
set\_objective
~~~~~~~~~~~~~~

.. autofunction:: set_objective
 
set\_p\_fun
~~~~~~~~~~~

.. autofunction:: set_p_fun
 
set\_param
~~~~~~~~~~

.. autofunction:: set_param
 
set\_tvp\_fun
~~~~~~~~~~~~~

.. autofunction:: set_tvp_fun
 
set\_y\_fun
~~~~~~~~~~~

.. autofunction:: set_y_fun
 
setup
~~~~~

.. autofunction:: setup
 
solve
~~~~~

.. autofunction:: solve





 
.. currentmodule:: do_mpc.estimator.MHE

Attributes
----------
 

 
bounds
~~~~~~

.. autoattribute:: do_mpc.estimator.MHE.bounds
 
lb\_opt\_x
~~~~~~~~~~

.. autoattribute:: do_mpc.estimator.MHE.lb_opt_x
 
nlp\_cons
~~~~~~~~~

.. autoattribute:: do_mpc.estimator.MHE.nlp_cons
 
nlp\_cons\_lb
~~~~~~~~~~~~~

.. autoattribute:: do_mpc.estimator.MHE.nlp_cons_lb
 
nlp\_cons\_ub
~~~~~~~~~~~~~

.. autoattribute:: do_mpc.estimator.MHE.nlp_cons_ub
 
nlp\_obj
~~~~~~~~

.. autoattribute:: do_mpc.estimator.MHE.nlp_obj
 
opt\_p
~~~~~~

.. autoattribute:: do_mpc.estimator.MHE.opt_p
 
opt\_p\_num
~~~~~~~~~~~

.. autoattribute:: do_mpc.estimator.MHE.opt_p_num
 
opt\_x
~~~~~~

.. autoattribute:: do_mpc.estimator.MHE.opt_x
 
opt\_x\_num
~~~~~~~~~~~

.. autoattribute:: do_mpc.estimator.MHE.opt_x_num
 
p\_est0
~~~~~~~

.. autoattribute:: do_mpc.estimator.MHE.p_est0
 
scaling
~~~~~~~

.. autoattribute:: do_mpc.estimator.MHE.scaling
 
t0
~~

.. autoattribute:: do_mpc.estimator.MHE.t0
 
u0
~~

.. autoattribute:: do_mpc.estimator.MHE.u0
 
ub\_opt\_x
~~~~~~~~~~

.. autoattribute:: do_mpc.estimator.MHE.ub_opt_x
 
x0
~~

.. autoattribute:: do_mpc.estimator.MHE.x0
 
z0
~~

.. autoattribute:: do_mpc.estimator.MHE.z0

