← 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_index Interface Reference
Collaboration diagram for mersenne_twister::random_index:

Public Member Functions

subroutine random_index_i (imax, iharvest, inseed)
 This subroutine generates random indices in interactive mode.
 
subroutine random_index_s (imax, iharvest)
 This subroutine generates random indices in saved mode.
 
subroutine random_index_t (imax, iharvest, stat)
 This subroutine generates random indices in thread-safe mode.
 

Detailed Description

Definition at line 211 of file mersenne_twister.f.

Member Function/Subroutine Documentation

◆ random_index_i()

subroutine mersenne_twister::random_index::random_index_i ( integer, intent(in)  imax,
integer, dimension(:), intent(out)  iharvest,
integer, intent(in)  inseed 
)

This subroutine generates random indices in interactive mode.

Definition at line 469 of file mersenne_twister.f.

◆ random_index_s()

subroutine mersenne_twister::random_index::random_index_s ( integer, intent(in)  imax,
integer, dimension(:), intent(out)  iharvest 
)

This subroutine generates random indices in saved mode.

Definition at line 480 of file mersenne_twister.f.

◆ random_index_t()

subroutine mersenne_twister::random_index::random_index_t ( integer, intent(in)  imax,
integer, dimension(:), intent(out)  iharvest,
type(random_stat), intent(inout)  stat 
)

This subroutine generates random indices in thread-safe mode.

Definition at line 489 of file mersenne_twister.f.


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