
.. _file_library_include_rocrand_rocrand_discrete.h:

File rocrand_discrete.h
=======================

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

Definition (``library/include/rocrand/rocrand_discrete.h``)
-----------------------------------------------------------


.. toctree::
   :maxdepth: 1

   program_listing_file_library_include_rocrand_rocrand_discrete.h.rst





Includes
--------


- ``math.h``

- ``rocrand/rocrand_discrete_types.h`` (:ref:`file_library_include_rocrand_rocrand_discrete_types.h`)

- ``rocrand/rocrand_lfsr113.h`` (:ref:`file_library_include_rocrand_rocrand_lfsr113.h`)

- ``rocrand/rocrand_mrg31k3p.h`` (:ref:`file_library_include_rocrand_rocrand_mrg31k3p.h`)

- ``rocrand/rocrand_mrg32k3a.h`` (:ref:`file_library_include_rocrand_rocrand_mrg32k3a.h`)

- ``rocrand/rocrand_mtgp32.h`` (:ref:`file_library_include_rocrand_rocrand_mtgp32.h`)

- ``rocrand/rocrand_normal.h`` (:ref:`file_library_include_rocrand_rocrand_normal.h`)

- ``rocrand/rocrand_philox4x32_10.h`` (:ref:`file_library_include_rocrand_rocrand_philox4x32_10.h`)

- ``rocrand/rocrand_scrambled_sobol32.h`` (:ref:`file_library_include_rocrand_rocrand_scrambled_sobol32.h`)

- ``rocrand/rocrand_scrambled_sobol64.h`` (:ref:`file_library_include_rocrand_rocrand_scrambled_sobol64.h`)

- ``rocrand/rocrand_sobol32.h`` (:ref:`file_library_include_rocrand_rocrand_sobol32.h`)

- ``rocrand/rocrand_sobol64.h`` (:ref:`file_library_include_rocrand_rocrand_sobol64.h`)

- ``rocrand/rocrand_threefry2x32_20.h`` (:ref:`file_library_include_rocrand_rocrand_threefry2x32_20.h`)

- ``rocrand/rocrand_threefry2x64_20.h`` (:ref:`file_library_include_rocrand_rocrand_threefry2x64_20.h`)

- ``rocrand/rocrand_threefry4x32_20.h`` (:ref:`file_library_include_rocrand_rocrand_threefry4x32_20.h`)

- ``rocrand/rocrand_threefry4x64_20.h`` (:ref:`file_library_include_rocrand_rocrand_threefry4x64_20.h`)

- ``rocrand/rocrand_uniform.h`` (:ref:`file_library_include_rocrand_rocrand_uniform.h`)

- ``rocrand/rocrand_xorwow.h`` (:ref:`file_library_include_rocrand_rocrand_xorwow.h`)



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


- :ref:`file_library_include_rocrand_rocrand_kernel.h`




Namespaces
----------


- :ref:`namespace_rocrand_device`


Functions
---------


- :ref:`exhale_function_group__rocranddevice_1gada87bfe6dbf4f7a8917b95de5c7ece51`

- :ref:`exhale_function_group__rocranddevice_1ga86e38424535187129d417a5c4cb42b1e`

- :ref:`exhale_function_group__rocranddevice_1gaf92d85ebfec9d0d872283cf65d4b2dc4`

- :ref:`exhale_function_group__rocranddevice_1gaf83c9b1f75768f802d77c77123295698`

- :ref:`exhale_function_group__rocranddevice_1gabbf189e591919160d3488f9629518756`

- :ref:`exhale_function_group__rocranddevice_1ga4cf31cf20bad1bddf9e781981c9b3ac1`

- :ref:`exhale_function_group__rocranddevice_1gaf62e6e610897ed704ec0a39c8ce269eb`

- :ref:`exhale_function_group__rocranddevice_1ga33c9a934d9af2436638b66be60df0010`

- :ref:`exhale_function_group__rocranddevice_1ga25407118ffdf710eb72e3a46b6006822`

- :ref:`exhale_function_group__rocranddevice_1gabbd1476ebca1a0a2197951c309e41e8b`

- :ref:`exhale_function_group__rocranddevice_1gafc32e2f624032ce45d0b6b48f5980119`

- :ref:`exhale_function_group__rocranddevice_1gab9a019b5df1371600e125637cb91ec8d`

- :ref:`exhale_function_group__rocranddevice_1gaffdc0b3bf2c23b73c6e1d1fb83f828c3`

- :ref:`exhale_function_group__rocranddevice_1gac726e2c0125de06facfd283d13b2e5e7`

- :ref:`exhale_function_group__rocranddevice_1ga1888f6bd2cf3a2db5caac832e86bd845`


Defines
-------


- :ref:`exhale_define_rocrand__discrete_8h_1af698ec9ad0f3712a91898a7fd3e1b07b`

