column_vectors Interface

interface


Calls

interface~~column_vectors~~CallsGraph interface~column_vectors column_vectors proc~column_vectors column_vectors interface~column_vectors->proc~column_vectors n n proc~column_vectors->n

Called by

interface~~column_vectors~~CalledByGraph interface~column_vectors column_vectors interface~operator(.columnvectors.) operator(.columnvectors.) interface~operator(.columnvectors.)->interface~column_vectors

private pure module function column_vectors(vector_field) result(array_of_3d_column_vectors)

Arguments

Type IntentOptional AttributesName
real(kind=r8k), intent(in), dimension(:,:,:,:):: vector_field

Return Value real(kind=r8k), dimension(:,:),allocatable

Description

Result is array of 3D column vectors of dimension (space_dim,nxnynz) reshaped from vector-field argument of dimension (nx,ny,nz,space_dim)