DPCUtils
========

.. currentmodule:: do_dpc.dpc.dpc_utils

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



.. currentmodule:: do_dpc.dpc.dpc_utils.DPCUtils

Methods
-------



calculate\_dimensions
~~~~~~~~~~~~~~~~~~~~~

.. autofunction:: calculate_dimensions

check\_valid\_closed\_form\_gains
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autofunction:: check_valid_closed_form_gains

check\_valid\_controller\_parameters
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autofunction:: check_valid_controller_parameters

check\_valid\_trajectory\_data
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autofunction:: check_valid_trajectory_data

construct\_difference\_matrix
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autofunction:: construct_difference_matrix

is\_positive\_definite
~~~~~~~~~~~~~~~~~~~~~~

.. autofunction:: is_positive_definite

is\_positive\_semidefinite
~~~~~~~~~~~~~~~~~~~~~~~~~~

.. autofunction:: is_positive_semidefinite

save\_lq\_decomposition
~~~~~~~~~~~~~~~~~~~~~~~

.. autofunction:: save_lq_decomposition





