CAM
mcica_random_numbers Module Reference

Data Types

interface  getrandomnumbers
 
interface  initializerandomnumberstream
 
type  randomnumberstream
 

Functions/Subroutines

type(randomnumberstream) function initializerandomnumberstream_s (seed)
 
type(randomnumberstream) function initializerandomnumberstream_v (seed)
 
subroutine getrandomnumber_scalar (stream, number)
 
subroutine getrandomnumber_1d (stream, numbers)
 
subroutine getrandomnumber_2d (stream, numbers)
 

Function/Subroutine Documentation

◆ getrandomnumber_1d()

subroutine mcica_random_numbers::getrandomnumber_1d ( type(randomnumberstream), intent(inout)  stream,
real(kind=r8), dimension(:), intent(out)  numbers 
)
private
Here is the caller graph for this function:

◆ getrandomnumber_2d()

subroutine mcica_random_numbers::getrandomnumber_2d ( type(randomnumberstream), intent(inout)  stream,
real(kind=r8), dimension(:, :), intent(out)  numbers 
)
private
Here is the call graph for this function:

◆ getrandomnumber_scalar()

subroutine mcica_random_numbers::getrandomnumber_scalar ( type(randomnumberstream), intent(inout)  stream,
real(kind=r8), intent(out)  number 
)
private

◆ initializerandomnumberstream_s()

type(randomnumberstream) function mcica_random_numbers::initializerandomnumberstream_s ( integer, intent(in)  seed)
private

◆ initializerandomnumberstream_v()

type(randomnumberstream) function mcica_random_numbers::initializerandomnumberstream_v ( integer, dimension(:), intent(in)  seed)
private