2.10.16
Contents:
1. Introduction
2. Installation
3. C/C++ API Reference
4. Python API Reference
hipRAND
Index
Index
C
|
D
|
H
|
M
|
P
|
R
|
S
|
T
|
V
|
X
C
check_state_type (C++ function)
D
default_random_engine (C++ type)
DEFINE_HIPRAND_STATE (C macro)
H
hiprand (C++ function)
,
[1]
hiprand4 (C++ function)
,
[1]
hiprand_cpp::error (C++ class)
,
[1]
hiprand_cpp::error::error (C++ function)
hiprand_cpp::error::error_code (C++ function)
hiprand_cpp::error::error_string (C++ function)
hiprand_cpp::error::error_type (C++ type)
hiprand_cpp::error::operator!= (C++ function)
hiprand_cpp::error::operator== (C++ function)
hiprand_cpp::error::to_string (C++ function)
hiprand_cpp::error::what (C++ function)
hiprand_cpp::error::~error (C++ function)
hiprand_cpp::lognormal_distribution (C++ class)
,
[1]
hiprand_cpp::lognormal_distribution::lognormal_distribution (C++ function)
,
[1]
hiprand_cpp::lognormal_distribution::m (C++ function)
hiprand_cpp::lognormal_distribution::max (C++ function)
hiprand_cpp::lognormal_distribution::min (C++ function)
hiprand_cpp::lognormal_distribution::operator!= (C++ function)
hiprand_cpp::lognormal_distribution::operator() (C++ function)
hiprand_cpp::lognormal_distribution::operator== (C++ function)
hiprand_cpp::lognormal_distribution::param (C++ function)
,
[1]
hiprand_cpp::lognormal_distribution::param_type (C++ class)
,
[1]
hiprand_cpp::lognormal_distribution::param_type::distribution_type (C++ type)
,
[1]
hiprand_cpp::lognormal_distribution::param_type::m (C++ function)
,
[1]
hiprand_cpp::lognormal_distribution::param_type::operator!= (C++ function)
,
[1]
hiprand_cpp::lognormal_distribution::param_type::operator== (C++ function)
,
[1]
hiprand_cpp::lognormal_distribution::param_type::param_type (C++ function)
,
[1]
,
[2]
,
[3]
hiprand_cpp::lognormal_distribution::param_type::s (C++ function)
,
[1]
hiprand_cpp::lognormal_distribution::reset (C++ function)
hiprand_cpp::lognormal_distribution::result_type (C++ type)
hiprand_cpp::lognormal_distribution::s (C++ function)
hiprand_cpp::mrg32k3a_engine (C++ class)
,
[1]
hiprand_cpp::mrg32k3a_engine::default_seed (C++ member)
hiprand_cpp::mrg32k3a_engine::max (C++ function)
hiprand_cpp::mrg32k3a_engine::min (C++ function)
hiprand_cpp::mrg32k3a_engine::mrg32k3a_engine (C++ function)
,
[1]
hiprand_cpp::mrg32k3a_engine::offset (C++ function)
hiprand_cpp::mrg32k3a_engine::offset_type (C++ type)
hiprand_cpp::mrg32k3a_engine::operator() (C++ function)
hiprand_cpp::mrg32k3a_engine::result_type (C++ type)
hiprand_cpp::mrg32k3a_engine::seed (C++ function)
hiprand_cpp::mrg32k3a_engine::seed_type (C++ type)
hiprand_cpp::mrg32k3a_engine::stream (C++ function)
hiprand_cpp::mrg32k3a_engine::type (C++ function)
hiprand_cpp::mrg32k3a_engine::~mrg32k3a_engine (C++ function)
hiprand_cpp::mt19937_engine (C++ class)
,
[1]
hiprand_cpp::mt19937_engine::default_seed (C++ member)
hiprand_cpp::mt19937_engine::max (C++ function)
hiprand_cpp::mt19937_engine::min (C++ function)
hiprand_cpp::mt19937_engine::mt19937_engine (C++ function)
,
[1]
,
[2]
,
[3]
hiprand_cpp::mt19937_engine::operator() (C++ function)
hiprand_cpp::mt19937_engine::operator= (C++ function)
,
[1]
hiprand_cpp::mt19937_engine::result_type (C++ type)
hiprand_cpp::mt19937_engine::seed (C++ function)
hiprand_cpp::mt19937_engine::seed_type (C++ type)
hiprand_cpp::mt19937_engine::stream (C++ function)
hiprand_cpp::mt19937_engine::type (C++ function)
hiprand_cpp::mt19937_engine::~mt19937_engine (C++ function)
hiprand_cpp::mtgp32_engine (C++ class)
,
[1]
hiprand_cpp::mtgp32_engine::default_seed (C++ member)
hiprand_cpp::mtgp32_engine::max (C++ function)
hiprand_cpp::mtgp32_engine::min (C++ function)
hiprand_cpp::mtgp32_engine::mtgp32_engine (C++ function)
,
[1]
hiprand_cpp::mtgp32_engine::operator() (C++ function)
hiprand_cpp::mtgp32_engine::result_type (C++ type)
hiprand_cpp::mtgp32_engine::seed (C++ function)
hiprand_cpp::mtgp32_engine::seed_type (C++ type)
hiprand_cpp::mtgp32_engine::stream (C++ function)
hiprand_cpp::mtgp32_engine::type (C++ function)
hiprand_cpp::mtgp32_engine::~mtgp32_engine (C++ function)
hiprand_cpp::normal_distribution (C++ class)
,
[1]
hiprand_cpp::normal_distribution::max (C++ function)
hiprand_cpp::normal_distribution::mean (C++ function)
hiprand_cpp::normal_distribution::min (C++ function)
hiprand_cpp::normal_distribution::normal_distribution (C++ function)
,
[1]
hiprand_cpp::normal_distribution::operator!= (C++ function)
hiprand_cpp::normal_distribution::operator() (C++ function)
hiprand_cpp::normal_distribution::operator== (C++ function)
hiprand_cpp::normal_distribution::param (C++ function)
,
[1]
hiprand_cpp::normal_distribution::param_type (C++ class)
,
[1]
hiprand_cpp::normal_distribution::param_type::distribution_type (C++ type)
,
[1]
hiprand_cpp::normal_distribution::param_type::mean (C++ function)
,
[1]
hiprand_cpp::normal_distribution::param_type::operator!= (C++ function)
,
[1]
hiprand_cpp::normal_distribution::param_type::operator== (C++ function)
,
[1]
hiprand_cpp::normal_distribution::param_type::param_type (C++ function)
,
[1]
,
[2]
,
[3]
hiprand_cpp::normal_distribution::param_type::stddev (C++ function)
,
[1]
hiprand_cpp::normal_distribution::reset (C++ function)
hiprand_cpp::normal_distribution::result_type (C++ type)
hiprand_cpp::normal_distribution::stddev (C++ function)
hiprand_cpp::philox4x32_10_engine (C++ class)
,
[1]
hiprand_cpp::philox4x32_10_engine::default_seed (C++ member)
hiprand_cpp::philox4x32_10_engine::max (C++ function)
hiprand_cpp::philox4x32_10_engine::min (C++ function)
hiprand_cpp::philox4x32_10_engine::offset (C++ function)
hiprand_cpp::philox4x32_10_engine::offset_type (C++ type)
hiprand_cpp::philox4x32_10_engine::operator() (C++ function)
hiprand_cpp::philox4x32_10_engine::philox4x32_10_engine (C++ function)
,
[1]
hiprand_cpp::philox4x32_10_engine::result_type (C++ type)
hiprand_cpp::philox4x32_10_engine::seed (C++ function)
hiprand_cpp::philox4x32_10_engine::seed_type (C++ type)
hiprand_cpp::philox4x32_10_engine::stream (C++ function)
hiprand_cpp::philox4x32_10_engine::type (C++ function)
hiprand_cpp::philox4x32_10_engine::~philox4x32_10_engine (C++ function)
hiprand_cpp::poisson_distribution (C++ class)
,
[1]
hiprand_cpp::poisson_distribution::max (C++ function)
hiprand_cpp::poisson_distribution::mean (C++ function)
hiprand_cpp::poisson_distribution::min (C++ function)
hiprand_cpp::poisson_distribution::operator!= (C++ function)
hiprand_cpp::poisson_distribution::operator() (C++ function)
hiprand_cpp::poisson_distribution::operator== (C++ function)
hiprand_cpp::poisson_distribution::param (C++ function)
,
[1]
hiprand_cpp::poisson_distribution::param_type (C++ class)
,
[1]
hiprand_cpp::poisson_distribution::param_type::distribution_type (C++ type)
,
[1]
hiprand_cpp::poisson_distribution::param_type::mean (C++ function)
,
[1]
hiprand_cpp::poisson_distribution::param_type::operator!= (C++ function)
,
[1]
hiprand_cpp::poisson_distribution::param_type::operator== (C++ function)
,
[1]
hiprand_cpp::poisson_distribution::param_type::param_type (C++ function)
,
[1]
,
[2]
,
[3]
hiprand_cpp::poisson_distribution::poisson_distribution (C++ function)
,
[1]
hiprand_cpp::poisson_distribution::reset (C++ function)
hiprand_cpp::poisson_distribution::result_type (C++ type)
hiprand_cpp::scrambled_sobol32_engine (C++ class)
,
[1]
hiprand_cpp::scrambled_sobol32_engine::default_num_dimensions (C++ member)
hiprand_cpp::scrambled_sobol32_engine::dimensions (C++ function)
hiprand_cpp::scrambled_sobol32_engine::dimensions_num_type (C++ type)
hiprand_cpp::scrambled_sobol32_engine::max (C++ function)
hiprand_cpp::scrambled_sobol32_engine::min (C++ function)
hiprand_cpp::scrambled_sobol32_engine::offset (C++ function)
hiprand_cpp::scrambled_sobol32_engine::offset_type (C++ type)
hiprand_cpp::scrambled_sobol32_engine::operator() (C++ function)
hiprand_cpp::scrambled_sobol32_engine::operator= (C++ function)
,
[1]
hiprand_cpp::scrambled_sobol32_engine::result_type (C++ type)
hiprand_cpp::scrambled_sobol32_engine::scrambled_sobol32_engine (C++ function)
,
[1]
,
[2]
,
[3]
hiprand_cpp::scrambled_sobol32_engine::stream (C++ function)
hiprand_cpp::scrambled_sobol32_engine::type (C++ function)
hiprand_cpp::scrambled_sobol32_engine::~scrambled_sobol32_engine (C++ function)
hiprand_cpp::scrambled_sobol64_engine (C++ class)
,
[1]
hiprand_cpp::scrambled_sobol64_engine::default_num_dimensions (C++ member)
hiprand_cpp::scrambled_sobol64_engine::dimensions (C++ function)
hiprand_cpp::scrambled_sobol64_engine::dimensions_num_type (C++ type)
hiprand_cpp::scrambled_sobol64_engine::max (C++ function)
hiprand_cpp::scrambled_sobol64_engine::min (C++ function)
hiprand_cpp::scrambled_sobol64_engine::offset (C++ function)
hiprand_cpp::scrambled_sobol64_engine::offset_type (C++ type)
hiprand_cpp::scrambled_sobol64_engine::operator() (C++ function)
hiprand_cpp::scrambled_sobol64_engine::operator= (C++ function)
,
[1]
hiprand_cpp::scrambled_sobol64_engine::result_type (C++ type)
hiprand_cpp::scrambled_sobol64_engine::scrambled_sobol64_engine (C++ function)
,
[1]
,
[2]
,
[3]
hiprand_cpp::scrambled_sobol64_engine::stream (C++ function)
hiprand_cpp::scrambled_sobol64_engine::type (C++ function)
hiprand_cpp::scrambled_sobol64_engine::~scrambled_sobol64_engine (C++ function)
hiprand_cpp::sobol32_engine (C++ class)
,
[1]
hiprand_cpp::sobol32_engine::default_num_dimensions (C++ member)
hiprand_cpp::sobol32_engine::dimensions (C++ function)
hiprand_cpp::sobol32_engine::dimensions_num_type (C++ type)
hiprand_cpp::sobol32_engine::max (C++ function)
hiprand_cpp::sobol32_engine::min (C++ function)
hiprand_cpp::sobol32_engine::offset (C++ function)
hiprand_cpp::sobol32_engine::offset_type (C++ type)
hiprand_cpp::sobol32_engine::operator() (C++ function)
hiprand_cpp::sobol32_engine::result_type (C++ type)
hiprand_cpp::sobol32_engine::sobol32_engine (C++ function)
,
[1]
hiprand_cpp::sobol32_engine::stream (C++ function)
hiprand_cpp::sobol32_engine::type (C++ function)
hiprand_cpp::sobol32_engine::~sobol32_engine (C++ function)
hiprand_cpp::sobol64_engine (C++ class)
,
[1]
hiprand_cpp::sobol64_engine::default_num_dimensions (C++ member)
hiprand_cpp::sobol64_engine::dimensions (C++ function)
hiprand_cpp::sobol64_engine::dimensions_num_type (C++ type)
hiprand_cpp::sobol64_engine::max (C++ function)
hiprand_cpp::sobol64_engine::min (C++ function)
hiprand_cpp::sobol64_engine::offset (C++ function)
hiprand_cpp::sobol64_engine::offset_type (C++ type)
hiprand_cpp::sobol64_engine::operator() (C++ function)
hiprand_cpp::sobol64_engine::operator= (C++ function)
,
[1]
hiprand_cpp::sobol64_engine::result_type (C++ type)
hiprand_cpp::sobol64_engine::sobol64_engine (C++ function)
,
[1]
,
[2]
,
[3]
hiprand_cpp::sobol64_engine::stream (C++ function)
hiprand_cpp::sobol64_engine::type (C++ function)
hiprand_cpp::sobol64_engine::~sobol64_engine (C++ function)
hiprand_cpp::uniform_int_distribution (C++ class)
,
[1]
hiprand_cpp::uniform_int_distribution::max (C++ function)
hiprand_cpp::uniform_int_distribution::min (C++ function)
hiprand_cpp::uniform_int_distribution::operator!= (C++ function)
hiprand_cpp::uniform_int_distribution::operator() (C++ function)
hiprand_cpp::uniform_int_distribution::operator== (C++ function)
hiprand_cpp::uniform_int_distribution::reset (C++ function)
hiprand_cpp::uniform_int_distribution::result_type (C++ type)
hiprand_cpp::uniform_int_distribution::uniform_int_distribution (C++ function)
hiprand_cpp::uniform_real_distribution (C++ class)
,
[1]
hiprand_cpp::uniform_real_distribution::max (C++ function)
hiprand_cpp::uniform_real_distribution::min (C++ function)
hiprand_cpp::uniform_real_distribution::operator!= (C++ function)
hiprand_cpp::uniform_real_distribution::operator() (C++ function)
hiprand_cpp::uniform_real_distribution::operator== (C++ function)
hiprand_cpp::uniform_real_distribution::reset (C++ function)
hiprand_cpp::uniform_real_distribution::result_type (C++ type)
hiprand_cpp::uniform_real_distribution::uniform_real_distribution (C++ function)
hiprand_cpp::xorwow_engine (C++ class)
,
[1]
hiprand_cpp::xorwow_engine::default_seed (C++ member)
hiprand_cpp::xorwow_engine::max (C++ function)
hiprand_cpp::xorwow_engine::min (C++ function)
hiprand_cpp::xorwow_engine::offset (C++ function)
hiprand_cpp::xorwow_engine::offset_type (C++ type)
hiprand_cpp::xorwow_engine::operator() (C++ function)
hiprand_cpp::xorwow_engine::result_type (C++ type)
hiprand_cpp::xorwow_engine::seed (C++ function)
hiprand_cpp::xorwow_engine::seed_type (C++ type)
hiprand_cpp::xorwow_engine::stream (C++ function)
hiprand_cpp::xorwow_engine::type (C++ function)
hiprand_cpp::xorwow_engine::xorwow_engine (C++ function)
,
[1]
hiprand_cpp::xorwow_engine::~xorwow_engine (C++ function)
HIPRAND_DEFAULT_MAX_BLOCK_SIZE (C macro)
,
[1]
HIPRAND_DEFAULT_MIN_WARPS_PER_EU (C macro)
,
[1]
hiprand_discrete (C++ function)
,
[1]
hiprand_discrete4 (C++ function)
,
[1]
hiprand_init (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
,
[8]
,
[9]
hiprand_log_normal (C++ function)
,
[1]
hiprand_log_normal2 (C++ function)
,
[1]
hiprand_log_normal2_double (C++ function)
,
[1]
hiprand_log_normal4 (C++ function)
,
[1]
hiprand_log_normal4_double (C++ function)
,
[1]
hiprand_log_normal_double (C++ function)
,
[1]
hiprand_long_long (C++ function)
,
[1]
HIPRAND_MRG32K3A_DEFAULT_SEED (C macro)
,
[1]
HIPRAND_MT19937_DEFAULT_SEED (C macro)
,
[1]
hiprand_mtgp32_block_copy (C++ function)
,
[1]
HIPRAND_MTGP32_DEFAULT_SEED (C macro)
,
[1]
hiprand_mtgp32_set_params (C++ function)
,
[1]
hiprand_normal (C++ function)
,
[1]
hiprand_normal2 (C++ function)
,
[1]
hiprand_normal2_double (C++ function)
,
[1]
hiprand_normal4 (C++ function)
,
[1]
hiprand_normal4_double (C++ function)
,
[1]
hiprand_normal_double (C++ function)
,
[1]
HIPRAND_PHILOX4x32_DEFAULT_SEED (C macro)
,
[1]
hiprand_poisson (C++ function)
,
[1]
hiprand_poisson4 (C++ function)
,
[1]
hiprand_uniform (C++ function)
,
[1]
hiprand_uniform2_double (C++ function)
,
[1]
hiprand_uniform4 (C++ function)
,
[1]
hiprand_uniform4_double (C++ function)
,
[1]
hiprand_uniform_double (C++ function)
,
[1]
HIPRAND_VERSION (C macro)
,
[1]
HIPRAND_XORWOW_DEFAULT_SEED (C macro)
,
[1]
hiprandCreateGenerator (C++ function)
hiprandCreateGeneratorHost (C++ function)
hiprandCreatePoissonDistribution (C++ function)
hiprandDestroyDistribution (C++ function)
hiprandDestroyGenerator (C++ function)
hiprandDirectionVectors32_t (C++ type)
hiprandDirectionVectors64_t (C++ type)
hiprandDiscreteDistribution_st (C++ type)
,
[1]
hiprandGenerate (C++ function)
hiprandGenerateChar (C++ function)
hiprandGenerateLogNormal (C++ function)
hiprandGenerateLogNormalDouble (C++ function)
hiprandGenerateLogNormalHalf (C++ function)
hiprandGenerateLongLong (C++ function)
hiprandGenerateNormal (C++ function)
hiprandGenerateNormalDouble (C++ function)
hiprandGenerateNormalHalf (C++ function)
hiprandGeneratePoisson (C++ function)
hiprandGenerateSeeds (C++ function)
hiprandGenerateShort (C++ function)
hiprandGenerateUniform (C++ function)
hiprandGenerateUniformDouble (C++ function)
hiprandGenerateUniformHalf (C++ function)
hiprandGenerator_st (C++ type)
,
[1]
hiprandGetVersion (C++ function)
hiprandMakeMTGP32Constants (C++ function)
hiprandMakeMTGP32KernelState (C++ function)
hiprandRngType (C++ enum)
,
[1]
hiprandRngType::HIPRAND_RNG_PSEUDO_DEFAULT (C++ enumerator)
,
[1]
hiprandRngType::HIPRAND_RNG_PSEUDO_MRG32K3A (C++ enumerator)
,
[1]
hiprandRngType::HIPRAND_RNG_PSEUDO_MT19937 (C++ enumerator)
,
[1]
hiprandRngType::HIPRAND_RNG_PSEUDO_MTGP32 (C++ enumerator)
,
[1]
hiprandRngType::HIPRAND_RNG_PSEUDO_PHILOX4_32_10 (C++ enumerator)
,
[1]
hiprandRngType::HIPRAND_RNG_PSEUDO_XORWOW (C++ enumerator)
,
[1]
hiprandRngType::HIPRAND_RNG_QUASI_DEFAULT (C++ enumerator)
,
[1]
hiprandRngType::HIPRAND_RNG_QUASI_SCRAMBLED_SOBOL32 (C++ enumerator)
,
[1]
hiprandRngType::HIPRAND_RNG_QUASI_SCRAMBLED_SOBOL64 (C++ enumerator)
,
[1]
hiprandRngType::HIPRAND_RNG_QUASI_SOBOL32 (C++ enumerator)
,
[1]
hiprandRngType::HIPRAND_RNG_QUASI_SOBOL64 (C++ enumerator)
,
[1]
hiprandRngType_t (C++ type)
,
[1]
hiprandSetGeneratorOffset (C++ function)
hiprandSetPseudoRandomGeneratorSeed (C++ function)
hiprandSetQuasiRandomGeneratorDimensions (C++ function)
hiprandSetStream (C++ function)
hiprandStatus (C++ enum)
,
[1]
hiprandStatus::HIPRAND_STATUS_ALLOCATION_FAILED (C++ enumerator)
,
[1]
hiprandStatus::HIPRAND_STATUS_ARCH_MISMATCH (C++ enumerator)
,
[1]
hiprandStatus::HIPRAND_STATUS_DOUBLE_PRECISION_REQUIRED (C++ enumerator)
,
[1]
hiprandStatus::HIPRAND_STATUS_INITIALIZATION_FAILED (C++ enumerator)
,
[1]
hiprandStatus::HIPRAND_STATUS_INTERNAL_ERROR (C++ enumerator)
,
[1]
hiprandStatus::HIPRAND_STATUS_LAUNCH_FAILURE (C++ enumerator)
,
[1]
hiprandStatus::HIPRAND_STATUS_LENGTH_NOT_MULTIPLE (C++ enumerator)
,
[1]
hiprandStatus::HIPRAND_STATUS_NOT_IMPLEMENTED (C++ enumerator)
,
[1]
hiprandStatus::HIPRAND_STATUS_NOT_INITIALIZED (C++ enumerator)
,
[1]
hiprandStatus::HIPRAND_STATUS_OUT_OF_RANGE (C++ enumerator)
,
[1]
hiprandStatus::HIPRAND_STATUS_PREEXISTING_FAILURE (C++ enumerator)
,
[1]
hiprandStatus::HIPRAND_STATUS_SUCCESS (C++ enumerator)
,
[1]
hiprandStatus::HIPRAND_STATUS_TYPE_ERROR (C++ enumerator)
,
[1]
hiprandStatus::HIPRAND_STATUS_VERSION_MISMATCH (C++ enumerator)
,
[1]
hiprandStatus_t (C++ type)
,
[1]
M
mrg32k3a (C++ type)
mt19937 (C++ type)
mtgp32 (C++ type)
P
philox4x32_10 (C++ type)
R
random_device (C++ type)
S
scrambled_sobol32 (C++ type)
scrambled_sobol64 (C++ type)
skipahead (C++ function)
,
[1]
skipahead_sequence (C++ function)
,
[1]
skipahead_subsequence (C++ function)
,
[1]
sobol32 (C++ type)
sobol64 (C++ type)
T
to_hiprand_status (C++ function)
V
version (C++ function)
X
xorwow (C++ type)