FV3 Bundle
random_vectors_mod::random_vector Interface Reference

Fortran generic for generating random 1d, 2d and 3d arrays. More...

Private Member Functions

subroutine random_vector_1 (xx)
 Generate a random 1d array of reals. More...
 
subroutine random_vector_2 (xx)
 Generate a random 2d array of reals. More...
 
subroutine random_vector_3 (xx)
 Generate a random 3d array of reals. More...
 
subroutine random_vector_4 (xx)
 Generate a random 4d array of reals. More...
 
subroutine random_vector_1 (xx)
 Generate a random 1d array of reals. More...
 
subroutine random_vector_2 (xx)
 Generate a random 2d array of reals. More...
 
subroutine random_vector_3 (xx)
 Generate a random 3d array of reals. More...
 
subroutine random_vector_1 (xx)
 Generate a random 1d array of reals. More...
 
subroutine random_vector_2 (xx)
 Generate a random 2d array of reals. More...
 
subroutine random_vector_3 (xx)
 Generate a random 3d array of reals. More...
 

Detailed Description

Fortran generic for generating random 1d, 2d and 3d arrays.

Definition at line 20 of file fv3-jedi/src/Utilities/random_vectors_mod.f90.

Member Function/Subroutine Documentation

◆ random_vector_1() [1/3]

subroutine random_vectors_mod::random_vector::random_vector_1 ( real(kind=kind_real), dimension(:), intent(inout)  xx)
private

Generate a random 1d array of reals.

Definition at line 43 of file fv3-jedi/src/Utilities/random_vectors_mod.f90.

◆ random_vector_1() [2/3]

subroutine random_vectors_mod::random_vector::random_vector_1 ( real(kind=kind_real), dimension(:), intent(inout)  xx)
private

Generate a random 1d array of reals.

Definition at line 48 of file ioda/src/ioda/random_vectors_mod.f90.

◆ random_vector_1() [3/3]

subroutine random_vectors_mod::random_vector::random_vector_1 ( real(kind=kind_real), dimension(:), intent(inout)  xx)
private

Generate a random 1d array of reals.

Definition at line 48 of file oops/qg/model/random_vectors_mod.f90.

◆ random_vector_2() [1/3]

subroutine random_vectors_mod::random_vector::random_vector_2 ( real(kind=kind_real), dimension(:,:), intent(inout)  xx)
private

Generate a random 2d array of reals.

Definition at line 58 of file fv3-jedi/src/Utilities/random_vectors_mod.f90.

◆ random_vector_2() [2/3]

subroutine random_vectors_mod::random_vector::random_vector_2 ( real(kind=kind_real), dimension(:,:), intent(inout)  xx)
private

Generate a random 2d array of reals.

Definition at line 63 of file oops/qg/model/random_vectors_mod.f90.

◆ random_vector_2() [3/3]

subroutine random_vectors_mod::random_vector::random_vector_2 ( real(kind=kind_real), dimension(:,:), intent(inout)  xx)
private

Generate a random 2d array of reals.

Definition at line 63 of file ioda/src/ioda/random_vectors_mod.f90.

◆ random_vector_3() [1/3]

subroutine random_vectors_mod::random_vector::random_vector_3 ( real(kind=kind_real), dimension(:,:,:), intent(inout)  xx)
private

Generate a random 3d array of reals.

Definition at line 73 of file fv3-jedi/src/Utilities/random_vectors_mod.f90.

◆ random_vector_3() [2/3]

subroutine random_vectors_mod::random_vector::random_vector_3 ( real(kind=kind_real), dimension(:,:,:), intent(inout)  xx)
private

Generate a random 3d array of reals.

Definition at line 78 of file ioda/src/ioda/random_vectors_mod.f90.

◆ random_vector_3() [3/3]

subroutine random_vectors_mod::random_vector::random_vector_3 ( real(kind=kind_real), dimension(:,:,:), intent(inout)  xx)
private

Generate a random 3d array of reals.

Definition at line 78 of file oops/qg/model/random_vectors_mod.f90.

◆ random_vector_4()

subroutine random_vectors_mod::random_vector::random_vector_4 ( real(kind=kind_real), dimension(:,:,:,:), intent(inout)  xx)
private

Generate a random 4d array of reals.

Definition at line 86 of file fv3-jedi/src/Utilities/random_vectors_mod.f90.


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