67 TYPE(t_region
),
POINTER :: regions(:)
73 CHARACTER(CHRLEN) :: rcsidentstring
74 INTEGER :: iclock1,ilo,ihi,ireg,seed,seedclock
82 rcsidentstring =
'$RCSfile: RFLU_RandomInit.F90,v $ $Revision: 1.5 $'
84 global => regions(1)%global
87 'RFLU_RandomInit.F90' )
93 SELECT CASE(global%randSeedType)
94 CASE(rand_seed_type_fixed)
96 CASE(rand_seed_type_clock)
97 CALL system_clock(iclock1)
106 ilo = lbound(regions,1)
107 ihi = ubound(regions,1)
110 seed = ireg-ihi-1 - (ihi-ilo+1) * global%randSeedOffset + seedclock
112 CALL
errorstop( global,err_illegal_value,__line__ )
subroutine randomseed(seed, rdata)
subroutine registerfunction(global, funName, fileName)
subroutine rflu_randominit(regions)
subroutine errorstop(global, errorCode, errorLine, addMessage)
subroutine deregisterfunction(global)