| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer(kind=int32), | public | :: | random_int | ||||
| integer(kind=int32), | public, | allocatable | :: | random_int_seed(:) | |||
| integer(kind=int32), | public, | allocatable | :: | random_int_vec(:) | |||
| real(kind=real64), | public | :: | random_real | ||||
| real(kind=real64), | public, | allocatable | :: | random_real_vec(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Random_), | intent(inout) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Random_), | intent(in) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | From | |||
| integer(kind=int32), | intent(in) | :: | To |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Random_), | intent(inout) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Random_), | intent(in) | :: | obj | |||
| integer(kind=int32), | intent(in), | optional | :: | Vector(:) | ||
| integer(kind=int32), | intent(in), | optional | :: | Array(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Random_), | intent(in) | :: | obj | |||
| real(kind=real64), | intent(in), | optional | :: | Vector(:) | ||
| real(kind=real64), | intent(in), | optional | :: | Array(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Random_), | intent(in) | :: | obj | |||
| real(kind=real64), | intent(in) | :: | From | |||
| real(kind=real64), | intent(in) | :: | To |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Random_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(in) | :: | mu | |||
| real(kind=real64), | intent(in) | :: | sigma |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Random_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(in) | :: | k |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Random_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(in) | :: | mu | |||
| real(kind=real64), | intent(in) | :: | gamma |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Random_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(in) | :: | mu | |||
| real(kind=real64), | intent(in) | :: | sigma |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Random_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(in) | :: | mu | |||
| real(kind=real64), | intent(in) | :: | lambda |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Random_), | intent(inout) | :: | obj |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Random_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | d0 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Random_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | d0 | |||
| integer(kind=int32), | intent(in) | :: | d1 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Random_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | d0 | |||
| integer(kind=int32), | intent(in) | :: | d1 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Random_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | d0 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Random_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(inout), | optional | :: | array(:,:) | ||
| real(kind=real64), | intent(inout), | optional | :: | vector(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Random_), | intent(inout) | :: | obj | |||
| real(kind=real64), | intent(in) | :: | list(:) | |||
| integer(kind=int32), | intent(in), | optional | :: | division |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Random_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | size1 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Random_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | size1 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Random_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | size1 | |||
| integer(kind=int32), | intent(in) | :: | size2 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(Random_), | intent(inout) | :: | obj | |||
| integer(kind=int32), | intent(in) | :: | size1 | |||
| integer(kind=int32), | intent(in) | :: | size2 | |||
| integer(kind=int32), | intent(in) | :: | size3 |