| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer(kind=jpim), | public | :: | itype | = | IRngNative | ||
| real(kind=jprd), | public | :: | istate(NMaxStreams) | ||||
| integer(kind=jpim), | public | :: | nmaxstreams | = | NMaxStreams | ||
| integer(kind=jpim), | public | :: | iseed |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(rng_type), | intent(inout) | :: | this | |||
| integer(kind=jpim), | intent(in), | optional | :: | itype | ||
| integer(kind=jpim), | intent(in), | optional | :: | iseed | ||
| integer(kind=jpim), | intent(in), | optional | :: | nmaxstreams |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(rng_type), | intent(inout) | :: | this | |||
| real(kind=jprb), | intent(inout) | :: | randnum(:,:) | |||
| logical, | intent(in) | :: | mask(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(rng_type), | intent(inout) | :: | this | |||
| real(kind=jprb), | intent(out) | :: | randnum(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(rng_type), | intent(inout) | :: | this | |||
| real(kind=jprb), | intent(out) | :: | randnum(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(rng_type), | intent(inout) | :: | this | |||
| real(kind=jprb), | intent(out) | :: | randnum(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(rng_type), | intent(inout) | :: | this | |||
| real(kind=jprb), | intent(out) | :: | randnum(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(rng_type), | intent(inout) | :: | this | |||
| real(kind=jprb), | intent(inout) | :: | randnum(:,:) | |||
| logical, | intent(in) | :: | mask(:) |