← Back to Documentation Home
CCPP SciDoc v8.0.0  v8.0.0
Common Community Physics Package Developed at DTC
 
Loading...
Searching...
No Matches
mersenne_twister::random_gauss Interface Reference
Collaboration diagram for mersenne_twister::random_gauss:

Public Member Functions

subroutine random_gauss_i (harvest, inseed)
 This subrouitne generates Gaussian random numbers in interactive mode.
 
subroutine random_gauss_s (harvest)
 This subroutine generates Gaussian random numbers in saved mode.
 
subroutine random_gauss_t (harvest, stat)
 This subroutine generates Gaussian random numbers in thread-safe mode.
 

Detailed Description

Definition at line 206 of file mersenne_twister.f.

Member Function/Subroutine Documentation

◆ random_gauss_i()

subroutine mersenne_twister::random_gauss::random_gauss_i ( real(kind_dbl_prec), dimension(:), intent(out)  harvest,
integer, intent(in)  inseed 
)

This subrouitne generates Gaussian random numbers in interactive mode.

Definition at line 385 of file mersenne_twister.f.

◆ random_gauss_s()

subroutine mersenne_twister::random_gauss::random_gauss_s ( real(kind_dbl_prec), dimension(:), intent(out)  harvest)

This subroutine generates Gaussian random numbers in saved mode.

Definition at line 395 of file mersenne_twister.f.

◆ random_gauss_t()

subroutine mersenne_twister::random_gauss::random_gauss_t ( real(kind_dbl_prec), dimension(:), intent(out)  harvest,
type(random_stat), intent(inout)  stat 
)

This subroutine generates Gaussian random numbers in thread-safe mode.

Definition at line 403 of file mersenne_twister.f.


The documentation for this interface was generated from the following file: