NCEPLIBS-w3emc 2.12.0
Loading...
Searching...
No Matches
mersenne_twister::random_number Interface Reference

Public Member Functions

subroutine random_number_i (harvest, inseed)
 Generates random numbers in interactive mode.
 
subroutine random_number_s (harvest)
 Generates random numbers in saved mode; overloads Fortran 90 standard.
 
subroutine random_number_t (harvest, stat)
 Generates random numbers in thread-safe mode.
 

Detailed Description

Definition at line 133 of file mersenne_twister.f.

Member Function/Subroutine Documentation

◆ random_number_i()

subroutine mersenne_twister::random_number::random_number_i ( real, dimension(:), intent(out)  harvest,
integer, intent(in)  inseed 
)

Generates random numbers in interactive mode.

Parameters
[out]harvestReal(:) numbers output.
[in]inseedInteger seed input.
Author
Mark Iredell
Date
2005-06-14

Definition at line 264 of file mersenne_twister.f.

◆ random_number_s()

subroutine mersenne_twister::random_number::random_number_s ( real, dimension(:), intent(out)  harvest)

Generates random numbers in saved mode; overloads Fortran 90 standard.

Parameters
[out]harvestReal(:) numbers output.
Author
Mark Iredell
Date
2005-06-14

Definition at line 277 of file mersenne_twister.f.

◆ random_number_t()

subroutine mersenne_twister::random_number::random_number_t ( real, dimension(:), intent(out)  harvest,
type(random_stat), intent(inout)  stat 
)

Generates random numbers in thread-safe mode.

Parameters
[out]harvestReal(:) numbers output
[in,out]statType(random_stat) input
Author
Mark Iredell
Date
2005-06-14

Definition at line 289 of file mersenne_twister.f.


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