.. _file_include_proxsuite_proxqp_sparse_utils.hpp:

File utils.hpp
==============

|exhale_lsh| :ref:`Parent directory <dir_include_proxsuite_proxqp_sparse>` (``include/proxsuite/proxqp/sparse``)

.. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS


.. contents:: Contents
   :local:
   :backlinks: none

Definition (``include/proxsuite/proxqp/sparse/utils.hpp``)
----------------------------------------------------------


.. toctree::
   :maxdepth: 1

   program_listing_file_include_proxsuite_proxqp_sparse_utils.hpp.rst





Includes
--------


- ``Eigen/IterativeLinearSolvers``

- ``iostream``

- ``proxsuite/helpers/common.hpp`` (:ref:`file_include_proxsuite_helpers_common.hpp`)

- ``proxsuite/linalg/dense/core.hpp`` (:ref:`file_include_proxsuite_linalg_dense_core.hpp`)

- ``proxsuite/linalg/sparse/core.hpp`` (:ref:`file_include_proxsuite_linalg_sparse_core.hpp`)

- ``proxsuite/linalg/sparse/factorize.hpp`` (:ref:`file_include_proxsuite_linalg_sparse_factorize.hpp`)

- ``proxsuite/linalg/sparse/rowmod.hpp`` (:ref:`file_include_proxsuite_linalg_sparse_rowmod.hpp`)

- ``proxsuite/linalg/sparse/update.hpp`` (:ref:`file_include_proxsuite_linalg_sparse_update.hpp`)

- ``proxsuite/linalg/veg/vec.hpp`` (:ref:`file_include_proxsuite_linalg_veg_vec.hpp`)

- ``proxsuite/proxqp/dense/views.hpp`` (:ref:`file_include_proxsuite_proxqp_dense_views.hpp`)

- ``proxsuite/proxqp/results.hpp`` (:ref:`file_include_proxsuite_proxqp_results.hpp`)

- ``proxsuite/proxqp/settings.hpp`` (:ref:`file_include_proxsuite_proxqp_settings.hpp`)

- ``proxsuite/proxqp/sparse/model.hpp`` (:ref:`file_include_proxsuite_proxqp_sparse_model.hpp`)

- ``proxsuite/proxqp/sparse/preconditioner/identity.hpp`` (:ref:`file_include_proxsuite_proxqp_sparse_preconditioner_identity.hpp`)

- ``proxsuite/proxqp/sparse/preconditioner/ruiz.hpp`` (:ref:`file_include_proxsuite_proxqp_sparse_preconditioner_ruiz.hpp`)

- ``proxsuite/proxqp/sparse/views.hpp`` (:ref:`file_include_proxsuite_proxqp_sparse_views.hpp`)

- ``proxsuite/proxqp/sparse/workspace.hpp`` (:ref:`file_include_proxsuite_proxqp_sparse_workspace.hpp`)

- ``proxsuite/proxqp/utils/prints.hpp`` (:ref:`file_include_proxsuite_proxqp_utils_prints.hpp`)

- ``unsupported/Eigen/IterativeSolvers``



Included By
-----------


- :ref:`file_include_proxsuite_proxqp_sparse_solver.hpp`

- :ref:`file_include_proxsuite_proxqp_sparse_workspace.hpp`




Namespaces
----------


- :ref:`namespace_Eigen`

- :ref:`namespace_Eigen__internal`

- :ref:`namespace_proxsuite`

- :ref:`namespace_proxsuite__proxqp`

- :ref:`namespace_proxsuite__proxqp__sparse`

- :ref:`namespace_proxsuite__proxqp__sparse__detail`


Classes
-------


- :ref:`exhale_struct_structEigen_1_1internal_1_1generic__product__impl_3_01proxsuite_1_1proxqp_1_1sparse_1_1detail_1_16309551693f905eec8967ef467e88d2`

- :ref:`exhale_struct_structEigen_1_1internal_1_1traits_3_01proxsuite_1_1proxqp_1_1sparse_1_1detail_1_1AugmentedKkt_3_01T_00_01I_01_4_01_4`

- :ref:`exhale_struct_structproxsuite_1_1proxqp_1_1sparse_1_1detail_1_1AugmentedKkt`

- :ref:`exhale_struct_structproxsuite_1_1proxqp_1_1sparse_1_1detail_1_1AugmentedKkt_1_1Raw`


Functions
---------


- :ref:`exhale_function_sparse_2utils_8hpp_1abfa4d6a743bffb4bbaf0318d51a10ca9`

- :ref:`exhale_function_sparse_2utils_8hpp_1a256d1f677a7aa9aa0dca06aeccf460ad`

- :ref:`exhale_function_sparse_2utils_8hpp_1a2d371512f87a4f1ede6ee2f10e8ddf95`

- :ref:`exhale_function_sparse_2utils_8hpp_1a7ef606dd610b9be01937f0542f67f6fe`

- :ref:`exhale_function_sparse_2utils_8hpp_1a17d74d7e245428f1dc9c10eb04b24878`

- :ref:`exhale_function_sparse_2utils_8hpp_1a6cb076d5ef454c6d10c86eaec8d384dd`

- :ref:`exhale_function_sparse_2utils_8hpp_1a2d711dedc7828f00a6164d5f4a4b880a`

- :ref:`exhale_function_sparse_2utils_8hpp_1a192ea81eb89ea330f139bcda39f9caa5`

- :ref:`exhale_function_sparse_2utils_8hpp_1a9c961aba3d0b5fc16b0b3a908e22fd20`

- :ref:`exhale_function_sparse_2utils_8hpp_1a697a3031c5e9a8ffc104b003359ac884`

- :ref:`exhale_function_sparse_2utils_8hpp_1ae87124fd4924cda725838446368f5afb`

- :ref:`exhale_function_sparse_2utils_8hpp_1abc6bb1fe64d1bb56af4012bfaf9520af`

- :ref:`exhale_function_sparse_2utils_8hpp_1ab9487f0ccbc8eb11c47a9e7fd935147f`

- :ref:`exhale_function_sparse_2utils_8hpp_1aa3c995adc4bd5230f3f7ef89e92573af`


Typedefs
--------


- :ref:`exhale_typedef_sparse_2utils_8hpp_1a2860d2e80d0e47d632001cc274428e44`

- :ref:`exhale_typedef_sparse_2utils_8hpp_1ac0e5d8bb606e37f5b5708090a2e00b3c`