
*****
Types
*****

hipSOLVER defines types and enumerations that are internally converted to the corresponding backend
types at runtime. Here we list the types used in the regular API.

hipSOLVER regular API types
================================

.. contents:: List of types in the regular API
   :local:
   :backlinks: top

.. _handle_t:

hipsolverHandle_t
--------------------
.. doxygentypedef:: hipsolverHandle_t

.. _gesvdjinfo_t:

hipsolverGesvdjInfo_t
----------------------
.. doxygentypedef:: hipsolverGesvdjInfo_t

.. _syevjinfo_t:

hipsolverSyevjInfo_t
--------------------
.. doxygentypedef:: hipsolverSyevjInfo_t

.. _status_t:

hipsolverStatus_t
--------------------
.. doxygenenum:: hipsolverStatus_t

.. _operation_t:

hipblasOperation_t
--------------------
.. doxygenenum:: hipblasOperation_t

hipsolverOperation_t
--------------------
.. doxygentypedef:: hipsolverOperation_t

.. _fillmode_t:

hipblasFillMode_t
--------------------
.. doxygenenum:: hipblasFillMode_t

hipsolverFillMode_t
--------------------
.. doxygentypedef:: hipsolverFillMode_t

.. _sidemode_t:

hipblasSideMode_t
--------------------
.. doxygenenum:: hipblasSideMode_t

hipsolverSideMode_t
--------------------
.. doxygentypedef:: hipsolverSideMode_t

.. _eigmode_t:

hipsolverEigMode_t
--------------------
.. doxygenenum:: hipsolverEigMode_t

.. _eigtype_t:

hipsolverEigType_t
--------------------
.. doxygenenum:: hipsolverEigType_t

