//__device__ unsigned int curand (curandStateScrambledSobol32_t //state) public static uint curand(this GThread thread, RandStateScrambledSobol32[] state) { throw new CudafyException(CudafyException.csX_NOT_SUPPORTED, "curand"); }
// __device__ void curand_init (curandDirectionVectors32_t //direction_vectors, unsigned int offset, curandStateSobol32_t state) public static void curand_init(this GThread thread, RandDirectionVectors32 direction_vectors, uint offset, ref RandStateScrambledSobol32 state) { throw new CudafyException(CudafyException.csX_NOT_SUPPORTED, "curand_init"); }
//__device__ oat curand_uniform (curandStateScrambledSobol32_t state) public static double curand_uniform_double(this GThread thread, ref RandStateScrambledSobol32 state) { throw new CudafyException(CudafyException.csX_NOT_SUPPORTED, "curand_uniform_double"); }
public static void skipahead(this GThread thread, uint n, ref RandStateScrambledSobol32 state) { throw new CudafyException(CudafyException.csX_NOT_SUPPORTED, "skipahead"); }
// __device__ double curand_log_normal_double (curandStateScrambled- //Sobol32_t state, double mean, double stddev) public static float curand_log_normal_double(this GThread thread, ref RandStateScrambledSobol32 state, double mean, double stddev) { throw new CudafyException(CudafyException.csX_NOT_SUPPORTED, "curand_log_normal"); }
//__device__ oat curand_normal (curandStateScrambledSobol32_t //state) public static float curand_normal(this GThread thread, ref RandStateScrambledSobol32 state) { throw new CudafyException(CudafyException.csX_NOT_SUPPORTED, "curand_normal"); }