Skip to content

fundal_dev_assign

FUNDAL, memory assignment routines module.

Source: src/lib/fundal_dev_assign.F90

Dependencies

Contents

Interfaces

dev_assign_from_device

Allocate device memory.

Module procedures: dev_assign_from_device_R8P_1D, dev_assign_from_device_R8P_2D, dev_assign_from_device_R8P_3D, dev_assign_from_device_R8P_4D, dev_assign_from_device_R8P_5D, dev_assign_from_device_R8P_6D, dev_assign_from_device_R8P_7D, dev_assign_from_device_R4P_1D, dev_assign_from_device_R4P_2D, dev_assign_from_device_R4P_3D, dev_assign_from_device_R4P_4D, dev_assign_from_device_R4P_5D, dev_assign_from_device_R4P_6D, dev_assign_from_device_R4P_7D, dev_assign_from_device_I8P_1D, dev_assign_from_device_I8P_2D, dev_assign_from_device_I8P_3D, dev_assign_from_device_I8P_4D, dev_assign_from_device_I8P_5D, dev_assign_from_device_I8P_6D, dev_assign_from_device_I8P_7D, dev_assign_from_device_I4P_1D, dev_assign_from_device_I4P_2D, dev_assign_from_device_I4P_3D, dev_assign_from_device_I4P_4D, dev_assign_from_device_I4P_5D, dev_assign_from_device_I4P_6D, dev_assign_from_device_I4P_7D, dev_assign_from_device_I2P_1D, dev_assign_from_device_I2P_2D, dev_assign_from_device_I2P_3D, dev_assign_from_device_I2P_4D, dev_assign_from_device_I2P_5D, dev_assign_from_device_I2P_6D, dev_assign_from_device_I2P_7D, dev_assign_from_device_I1P_1D, dev_assign_from_device_I1P_2D, dev_assign_from_device_I1P_3D, dev_assign_from_device_I1P_4D, dev_assign_from_device_I1P_5D, dev_assign_from_device_I1P_6D, dev_assign_from_device_I1P_7D

dev_assign_to_device

Allocate device memory.

Module procedures: dev_assign_to_device_R8P_1D, dev_assign_to_device_R8P_2D, dev_assign_to_device_R8P_3D, dev_assign_to_device_R8P_4D, dev_assign_to_device_R8P_5D, dev_assign_to_device_R8P_6D, dev_assign_to_device_R8P_7D, dev_assign_to_device_R4P_1D, dev_assign_to_device_R4P_2D, dev_assign_to_device_R4P_3D, dev_assign_to_device_R4P_4D, dev_assign_to_device_R4P_5D, dev_assign_to_device_R4P_6D, dev_assign_to_device_R4P_7D, dev_assign_to_device_I8P_1D, dev_assign_to_device_I8P_2D, dev_assign_to_device_I8P_3D, dev_assign_to_device_I8P_4D, dev_assign_to_device_I8P_5D, dev_assign_to_device_I8P_6D, dev_assign_to_device_I8P_7D, dev_assign_to_device_I4P_1D, dev_assign_to_device_I4P_2D, dev_assign_to_device_I4P_3D, dev_assign_to_device_I4P_4D, dev_assign_to_device_I4P_5D, dev_assign_to_device_I4P_6D, dev_assign_to_device_I4P_7D, dev_assign_to_device_I2P_1D, dev_assign_to_device_I2P_2D, dev_assign_to_device_I2P_3D, dev_assign_to_device_I2P_4D, dev_assign_to_device_I2P_5D, dev_assign_to_device_I2P_6D, dev_assign_to_device_I2P_7D, dev_assign_to_device_I1P_1D, dev_assign_to_device_I1P_2D, dev_assign_to_device_I1P_3D, dev_assign_to_device_I1P_4D, dev_assign_to_device_I1P_5D, dev_assign_to_device_I1P_6D, dev_assign_to_device_I1P_7D

transpose_array

Transpose array.

Module procedures: transpose_array_R8P_2D, transpose_array_R8P_3D, transpose_array_R8P_4D, transpose_array_R8P_5D, transpose_array_R8P_6D, transpose_array_R8P_7D, transpose_array_R4P_2D, transpose_array_R4P_3D, transpose_array_R4P_4D, transpose_array_R4P_5D, transpose_array_R4P_6D, transpose_array_R4P_7D, transpose_array_I8P_2D, transpose_array_I8P_3D, transpose_array_I8P_4D, transpose_array_I8P_5D, transpose_array_I8P_6D, transpose_array_I8P_7D, transpose_array_I4P_2D, transpose_array_I4P_3D, transpose_array_I4P_4D, transpose_array_I4P_5D, transpose_array_I4P_6D, transpose_array_I4P_7D, transpose_array_I2P_2D, transpose_array_I2P_3D, transpose_array_I2P_4D, transpose_array_I2P_5D, transpose_array_I2P_6D, transpose_array_I2P_7D, transpose_array_I1P_2D, transpose_array_I1P_3D, transpose_array_I1P_4D, transpose_array_I1P_5D, transpose_array_I1P_6D, transpose_array_I1P_7D

Subroutines

dev_assign_from_device_R8P_1D

Assign array, R8P kind, rank 1.

fortran
subroutine dev_assign_from_device_R8P_1D(dst, src)

Arguments

NameTypeIntentAttributesDescription
dstreal(kind=R8P)inoutallocatableAssign memory.
srcreal(kind=R8P)inSource memory.

Call graph

dev_assign_from_device_R8P_2D

Assign array, R8P kind, rank 2.

fortran
subroutine dev_assign_from_device_R8P_2D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstreal(kind=R8P)inoutallocatableAssign memory.
srcreal(kind=R8P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_R8P_3D

Assign array, R8P kind, rank 3.

fortran
subroutine dev_assign_from_device_R8P_3D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstreal(kind=R8P)inoutallocatableAssign memory.
srcreal(kind=R8P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_R8P_4D

Assign array, R8P kind, rank 4.

fortran
subroutine dev_assign_from_device_R8P_4D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstreal(kind=R8P)inoutallocatableAssign memory.
srcreal(kind=R8P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_R8P_5D

Assign array, R8P kind, rank 5.

fortran
subroutine dev_assign_from_device_R8P_5D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstreal(kind=R8P)inoutallocatableAssign memory.
srcreal(kind=R8P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_R8P_6D

Assign array, R8P kind, rank 6.

fortran
subroutine dev_assign_from_device_R8P_6D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstreal(kind=R8P)inoutallocatableAssign memory.
srcreal(kind=R8P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_R8P_7D

Assign array, R8P kind, rank 7.

fortran
subroutine dev_assign_from_device_R8P_7D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstreal(kind=R8P)inoutallocatableAssign memory.
srcreal(kind=R8P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_R8P_1D

Assign array, R8P kind, rank 1.

fortran
subroutine dev_assign_to_device_R8P_1D(dst, src)

Arguments

NameTypeIntentAttributesDescription
dstreal(kind=R8P)inoutpointerPointer to assign memory.
srcreal(kind=R8P)inSource memory.

Call graph

dev_assign_to_device_R8P_2D

Assign array, R8P kind, rank 2.

fortran
subroutine dev_assign_to_device_R8P_2D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstreal(kind=R8P)inoutpointerPointer to assign memory.
srcreal(kind=R8P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_R8P_3D

Assign array, R8P kind, rank 3.

fortran
subroutine dev_assign_to_device_R8P_3D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstreal(kind=R8P)inoutpointerPointer to assign memory.
srcreal(kind=R8P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_R8P_4D

Assign array, R8P kind, rank 4.

fortran
subroutine dev_assign_to_device_R8P_4D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstreal(kind=R8P)inoutpointerPointer to assign memory.
srcreal(kind=R8P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_R8P_5D

Assign array, R8P kind, rank 5.

fortran
subroutine dev_assign_to_device_R8P_5D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstreal(kind=R8P)inoutpointerPointer to assign memory.
srcreal(kind=R8P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_R8P_6D

Assign array, R8P kind, rank 6.

fortran
subroutine dev_assign_to_device_R8P_6D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstreal(kind=R8P)inoutpointerPointer to assign memory.
srcreal(kind=R8P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_R8P_7D

Assign array, R8P kind, rank 7.

fortran
subroutine dev_assign_to_device_R8P_7D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstreal(kind=R8P)inoutpointerPointer to assign memory.
srcreal(kind=R8P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_R4P_1D

Assign array, R4P kind, rank 1.

fortran
subroutine dev_assign_from_device_R4P_1D(dst, src)

Arguments

NameTypeIntentAttributesDescription
dstreal(kind=R4P)inoutallocatableAssign memory.
srcreal(kind=R4P)inSource memory.

Call graph

dev_assign_from_device_R4P_2D

Assign array, R4P kind, rank 2.

fortran
subroutine dev_assign_from_device_R4P_2D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstreal(kind=R4P)inoutallocatableAssign memory.
srcreal(kind=R4P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_R4P_3D

Assign array, R4P kind, rank 3.

fortran
subroutine dev_assign_from_device_R4P_3D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstreal(kind=R4P)inoutallocatableAssign memory.
srcreal(kind=R4P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_R4P_4D

Assign array, R4P kind, rank 4.

fortran
subroutine dev_assign_from_device_R4P_4D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstreal(kind=R4P)inoutallocatableAssign memory.
srcreal(kind=R4P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_R4P_5D

Assign array, R4P kind, rank 5.

fortran
subroutine dev_assign_from_device_R4P_5D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstreal(kind=R4P)inoutallocatableAssign memory.
srcreal(kind=R4P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_R4P_6D

Assign array, R4P kind, rank 6.

fortran
subroutine dev_assign_from_device_R4P_6D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstreal(kind=R4P)inoutallocatableAssign memory.
srcreal(kind=R4P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_R4P_7D

Assign array, R4P kind, rank 7.

fortran
subroutine dev_assign_from_device_R4P_7D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstreal(kind=R4P)inoutallocatableAssign memory.
srcreal(kind=R4P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_R4P_1D

Assign array, R4P kind, rank 1.

fortran
subroutine dev_assign_to_device_R4P_1D(dst, src)

Arguments

NameTypeIntentAttributesDescription
dstreal(kind=R4P)inoutpointerPointer to assign memory.
srcreal(kind=R4P)inSource memory.

Call graph

dev_assign_to_device_R4P_2D

Assign array, R4P kind, rank 2.

fortran
subroutine dev_assign_to_device_R4P_2D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstreal(kind=R4P)inoutpointerPointer to assign memory.
srcreal(kind=R4P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_R4P_3D

Assign array, R4P kind, rank 3.

fortran
subroutine dev_assign_to_device_R4P_3D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstreal(kind=R4P)inoutpointerPointer to assign memory.
srcreal(kind=R4P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_R4P_4D

Assign array, R4P kind, rank 4.

fortran
subroutine dev_assign_to_device_R4P_4D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstreal(kind=R4P)inoutpointerPointer to assign memory.
srcreal(kind=R4P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_R4P_5D

Assign array, R4P kind, rank 5.

fortran
subroutine dev_assign_to_device_R4P_5D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstreal(kind=R4P)inoutpointerPointer to assign memory.
srcreal(kind=R4P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_R4P_6D

Assign array, R4P kind, rank 6.

fortran
subroutine dev_assign_to_device_R4P_6D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstreal(kind=R4P)inoutpointerPointer to assign memory.
srcreal(kind=R4P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_R4P_7D

Assign array, R4P kind, rank 7.

fortran
subroutine dev_assign_to_device_R4P_7D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstreal(kind=R4P)inoutpointerPointer to assign memory.
srcreal(kind=R4P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_I8P_1D

Assign array, I8P kind, rank 1.

fortran
subroutine dev_assign_from_device_I8P_1D(dst, src)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I8P)inoutallocatableAssign memory.
srcinteger(kind=I8P)inSource memory.

Call graph

dev_assign_from_device_I8P_2D

Assign array, I8P kind, rank 2.

fortran
subroutine dev_assign_from_device_I8P_2D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I8P)inoutallocatableAssign memory.
srcinteger(kind=I8P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_I8P_3D

Assign array, I8P kind, rank 3.

fortran
subroutine dev_assign_from_device_I8P_3D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I8P)inoutallocatableAssign memory.
srcinteger(kind=I8P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_I8P_4D

Assign array, I8P kind, rank 4.

fortran
subroutine dev_assign_from_device_I8P_4D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I8P)inoutallocatableAssign memory.
srcinteger(kind=I8P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_I8P_5D

Assign array, I8P kind, rank 5.

fortran
subroutine dev_assign_from_device_I8P_5D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I8P)inoutallocatableAssign memory.
srcinteger(kind=I8P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_I8P_6D

Assign array, I8P kind, rank 6.

fortran
subroutine dev_assign_from_device_I8P_6D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I8P)inoutallocatableAssign memory.
srcinteger(kind=I8P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_I8P_7D

Assign array, I8P kind, rank 7.

fortran
subroutine dev_assign_from_device_I8P_7D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I8P)inoutallocatableAssign memory.
srcinteger(kind=I8P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_I8P_1D

Assign array, I8P kind, rank 1.

fortran
subroutine dev_assign_to_device_I8P_1D(dst, src)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I8P)inoutpointerPointer to assign memory.
srcinteger(kind=I8P)inSource memory.

Call graph

dev_assign_to_device_I8P_2D

Assign array, I8P kind, rank 2.

fortran
subroutine dev_assign_to_device_I8P_2D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I8P)inoutpointerPointer to assign memory.
srcinteger(kind=I8P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_I8P_3D

Assign array, I8P kind, rank 3.

fortran
subroutine dev_assign_to_device_I8P_3D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I8P)inoutpointerPointer to assign memory.
srcinteger(kind=I8P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_I8P_4D

Assign array, I8P kind, rank 4.

fortran
subroutine dev_assign_to_device_I8P_4D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I8P)inoutpointerPointer to assign memory.
srcinteger(kind=I8P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_I8P_5D

Assign array, I8P kind, rank 5.

fortran
subroutine dev_assign_to_device_I8P_5D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I8P)inoutpointerPointer to assign memory.
srcinteger(kind=I8P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_I8P_6D

Assign array, I8P kind, rank 6.

fortran
subroutine dev_assign_to_device_I8P_6D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I8P)inoutpointerPointer to assign memory.
srcinteger(kind=I8P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_I8P_7D

Assign array, I8P kind, rank 7.

fortran
subroutine dev_assign_to_device_I8P_7D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I8P)inoutpointerPointer to assign memory.
srcinteger(kind=I8P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_I4P_1D

Assign array, I4P kind, rank 1.

fortran
subroutine dev_assign_from_device_I4P_1D(dst, src)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I4P)inoutallocatableAssign memory.
srcinteger(kind=I4P)inSource memory.

Call graph

dev_assign_from_device_I4P_2D

Assign array, I4P kind, rank 2.

fortran
subroutine dev_assign_from_device_I4P_2D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I4P)inoutallocatableAssign memory.
srcinteger(kind=I4P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_I4P_3D

Assign array, I4P kind, rank 3.

fortran
subroutine dev_assign_from_device_I4P_3D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I4P)inoutallocatableAssign memory.
srcinteger(kind=I4P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_I4P_4D

Assign array, I4P kind, rank 4.

fortran
subroutine dev_assign_from_device_I4P_4D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I4P)inoutallocatableAssign memory.
srcinteger(kind=I4P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_I4P_5D

Assign array, I4P kind, rank 5.

fortran
subroutine dev_assign_from_device_I4P_5D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I4P)inoutallocatableAssign memory.
srcinteger(kind=I4P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_I4P_6D

Assign array, I4P kind, rank 6.

fortran
subroutine dev_assign_from_device_I4P_6D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I4P)inoutallocatableAssign memory.
srcinteger(kind=I4P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_I4P_7D

Assign array, I4P kind, rank 7.

fortran
subroutine dev_assign_from_device_I4P_7D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I4P)inoutallocatableAssign memory.
srcinteger(kind=I4P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_I4P_1D

Assign array, I4P kind, rank 1.

fortran
subroutine dev_assign_to_device_I4P_1D(dst, src)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I4P)inoutpointerPointer to assign memory.
srcinteger(kind=I4P)inSource memory.

Call graph

dev_assign_to_device_I4P_2D

Assign array, I4P kind, rank 2.

fortran
subroutine dev_assign_to_device_I4P_2D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I4P)inoutpointerPointer to assign memory.
srcinteger(kind=I4P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_I4P_3D

Assign array, I4P kind, rank 3.

fortran
subroutine dev_assign_to_device_I4P_3D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I4P)inoutpointerPointer to assign memory.
srcinteger(kind=I4P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_I4P_4D

Assign array, I4P kind, rank 4.

fortran
subroutine dev_assign_to_device_I4P_4D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I4P)inoutpointerPointer to assign memory.
srcinteger(kind=I4P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_I4P_5D

Assign array, I4P kind, rank 5.

fortran
subroutine dev_assign_to_device_I4P_5D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I4P)inoutpointerPointer to assign memory.
srcinteger(kind=I4P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_I4P_6D

Assign array, I4P kind, rank 6.

fortran
subroutine dev_assign_to_device_I4P_6D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I4P)inoutpointerPointer to assign memory.
srcinteger(kind=I4P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_I4P_7D

Assign array, I4P kind, rank 7.

fortran
subroutine dev_assign_to_device_I4P_7D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I4P)inoutpointerPointer to assign memory.
srcinteger(kind=I4P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_I2P_1D

Assign array, I2P kind, rank 1.

fortran
subroutine dev_assign_from_device_I2P_1D(dst, src)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I2P)inoutallocatableAssign memory.
srcinteger(kind=I2P)inSource memory.

Call graph

dev_assign_from_device_I2P_2D

Assign array, I2P kind, rank 2.

fortran
subroutine dev_assign_from_device_I2P_2D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I2P)inoutallocatableAssign memory.
srcinteger(kind=I2P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_I2P_3D

Assign array, I2P kind, rank 3.

fortran
subroutine dev_assign_from_device_I2P_3D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I2P)inoutallocatableAssign memory.
srcinteger(kind=I2P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_I2P_4D

Assign array, I2P kind, rank 4.

fortran
subroutine dev_assign_from_device_I2P_4D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I2P)inoutallocatableAssign memory.
srcinteger(kind=I2P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_I2P_5D

Assign array, I2P kind, rank 5.

fortran
subroutine dev_assign_from_device_I2P_5D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I2P)inoutallocatableAssign memory.
srcinteger(kind=I2P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_I2P_6D

Assign array, I2P kind, rank 6.

fortran
subroutine dev_assign_from_device_I2P_6D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I2P)inoutallocatableAssign memory.
srcinteger(kind=I2P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_I2P_7D

Assign array, I2P kind, rank 7.

fortran
subroutine dev_assign_from_device_I2P_7D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I2P)inoutallocatableAssign memory.
srcinteger(kind=I2P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_I2P_1D

Assign array, I2P kind, rank 1.

fortran
subroutine dev_assign_to_device_I2P_1D(dst, src)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I2P)inoutpointerPointer to assign memory.
srcinteger(kind=I2P)inSource memory.

Call graph

dev_assign_to_device_I2P_2D

Assign array, I2P kind, rank 2.

fortran
subroutine dev_assign_to_device_I2P_2D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I2P)inoutpointerPointer to assign memory.
srcinteger(kind=I2P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_I2P_3D

Assign array, I2P kind, rank 3.

fortran
subroutine dev_assign_to_device_I2P_3D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I2P)inoutpointerPointer to assign memory.
srcinteger(kind=I2P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_I2P_4D

Assign array, I2P kind, rank 4.

fortran
subroutine dev_assign_to_device_I2P_4D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I2P)inoutpointerPointer to assign memory.
srcinteger(kind=I2P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_I2P_5D

Assign array, I2P kind, rank 5.

fortran
subroutine dev_assign_to_device_I2P_5D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I2P)inoutpointerPointer to assign memory.
srcinteger(kind=I2P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_I2P_6D

Assign array, I2P kind, rank 6.

fortran
subroutine dev_assign_to_device_I2P_6D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I2P)inoutpointerPointer to assign memory.
srcinteger(kind=I2P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_I2P_7D

Assign array, I2P kind, rank 7.

fortran
subroutine dev_assign_to_device_I2P_7D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I2P)inoutpointerPointer to assign memory.
srcinteger(kind=I2P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_I1P_1D

Assign array, I1P kind, rank 1.

fortran
subroutine dev_assign_from_device_I1P_1D(dst, src)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I1P)inoutallocatableAssign memory.
srcinteger(kind=I1P)inSource memory.

Call graph

dev_assign_from_device_I1P_2D

Assign array, I1P kind, rank 2.

fortran
subroutine dev_assign_from_device_I1P_2D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I1P)inoutallocatableAssign memory.
srcinteger(kind=I1P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_I1P_3D

Assign array, I1P kind, rank 3.

fortran
subroutine dev_assign_from_device_I1P_3D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I1P)inoutallocatableAssign memory.
srcinteger(kind=I1P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_I1P_4D

Assign array, I1P kind, rank 4.

fortran
subroutine dev_assign_from_device_I1P_4D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I1P)inoutallocatableAssign memory.
srcinteger(kind=I1P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_I1P_5D

Assign array, I1P kind, rank 5.

fortran
subroutine dev_assign_from_device_I1P_5D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I1P)inoutallocatableAssign memory.
srcinteger(kind=I1P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_I1P_6D

Assign array, I1P kind, rank 6.

fortran
subroutine dev_assign_from_device_I1P_6D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I1P)inoutallocatableAssign memory.
srcinteger(kind=I1P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_from_device_I1P_7D

Assign array, I1P kind, rank 7.

fortran
subroutine dev_assign_from_device_I1P_7D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I1P)inoutallocatableAssign memory.
srcinteger(kind=I1P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_I1P_1D

Assign array, I1P kind, rank 1.

fortran
subroutine dev_assign_to_device_I1P_1D(dst, src)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I1P)inoutpointerPointer to assign memory.
srcinteger(kind=I1P)inSource memory.

Call graph

dev_assign_to_device_I1P_2D

Assign array, I1P kind, rank 2.

fortran
subroutine dev_assign_to_device_I1P_2D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I1P)inoutpointerPointer to assign memory.
srcinteger(kind=I1P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_I1P_3D

Assign array, I1P kind, rank 3.

fortran
subroutine dev_assign_to_device_I1P_3D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I1P)inoutpointerPointer to assign memory.
srcinteger(kind=I1P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_I1P_4D

Assign array, I1P kind, rank 4.

fortran
subroutine dev_assign_to_device_I1P_4D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I1P)inoutpointerPointer to assign memory.
srcinteger(kind=I1P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_I1P_5D

Assign array, I1P kind, rank 5.

fortran
subroutine dev_assign_to_device_I1P_5D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I1P)inoutpointerPointer to assign memory.
srcinteger(kind=I1P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_I1P_6D

Assign array, I1P kind, rank 6.

fortran
subroutine dev_assign_to_device_I1P_6D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I1P)inoutpointerPointer to assign memory.
srcinteger(kind=I1P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

dev_assign_to_device_I1P_7D

Assign array, I1P kind, rank 7.

fortran
subroutine dev_assign_to_device_I1P_7D(dst, src, transposed)

Arguments

NameTypeIntentAttributesDescription
dstinteger(kind=I1P)inoutpointerPointer to assign memory.
srcinteger(kind=I1P)inSource memory.
transposedlogicalinoptionalAssign trasposed src.

Call graph

transpose_array_R8P_2D

Transpose array (kind R8P, rank 2).

fortran
subroutine transpose_array_R8P_2D(b1, b2, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
areal(kind=R8P)inInput array.
treal(kind=R8P)outallocatableTransposed array.

transpose_array_R8P_3D

Transpose array (kind R8P, rank 3).

fortran
subroutine transpose_array_R8P_3D(b1, b2, b3, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
b3integer(kind=I4P)inArray dimensions bounds.
areal(kind=R8P)inInput array.
treal(kind=R8P)outallocatableTransposed array.

transpose_array_R8P_4D

Transpose array (kind R8P, rank 4).

fortran
subroutine transpose_array_R8P_4D(b1, b2, b3, b4, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
b3integer(kind=I4P)inArray dimensions bounds.
b4integer(kind=I4P)inArray dimensions bounds.
areal(kind=R8P)inInput array.
treal(kind=R8P)outallocatableTransposed array.

transpose_array_R8P_5D

Transpose array (kind R8P, rank 5).

fortran
subroutine transpose_array_R8P_5D(b1, b2, b3, b4, b5, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
b3integer(kind=I4P)inArray dimensions bounds.
b4integer(kind=I4P)inArray dimensions bounds.
b5integer(kind=I4P)inArray dimensions bounds.
areal(kind=R8P)inInput array.
treal(kind=R8P)outallocatableTransposed array.

transpose_array_R8P_6D

Transpose array (kind R8P, rank 6).

fortran
subroutine transpose_array_R8P_6D(b1, b2, b3, b4, b5, b6, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
b3integer(kind=I4P)inArray dimensions bounds.
b4integer(kind=I4P)inArray dimensions bounds.
b5integer(kind=I4P)inArray dimensions bounds.
b6integer(kind=I4P)inArray dimensions bounds.
areal(kind=R8P)inInput array.
treal(kind=R8P)outallocatableTransposed array.

transpose_array_R8P_7D

Transpose array (kind R8P, rank 7).

fortran
subroutine transpose_array_R8P_7D(b1, b2, b3, b4, b5, b6, b7, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
b3integer(kind=I4P)inArray dimensions bounds.
b4integer(kind=I4P)inArray dimensions bounds.
b5integer(kind=I4P)inArray dimensions bounds.
b6integer(kind=I4P)inArray dimensions bounds.
b7integer(kind=I4P)inArray dimensions bounds.
areal(kind=R8P)inInput array.
treal(kind=R8P)outallocatableTransposed array.

transpose_array_R4P_2D

Transpose array (kind R4P, rank 2).

fortran
subroutine transpose_array_R4P_2D(b1, b2, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
areal(kind=R4P)inInput array.
treal(kind=R4P)outallocatableTransposed array.

transpose_array_R4P_3D

Transpose array (kind R4P, rank 3).

fortran
subroutine transpose_array_R4P_3D(b1, b2, b3, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
b3integer(kind=I4P)inArray dimensions bounds.
areal(kind=R4P)inInput array.
treal(kind=R4P)outallocatableTransposed array.

transpose_array_R4P_4D

Transpose array (kind R4P, rank 4).

fortran
subroutine transpose_array_R4P_4D(b1, b2, b3, b4, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
b3integer(kind=I4P)inArray dimensions bounds.
b4integer(kind=I4P)inArray dimensions bounds.
areal(kind=R4P)inInput array.
treal(kind=R4P)outallocatableTransposed array.

transpose_array_R4P_5D

Transpose array (kind R4P, rank 5).

fortran
subroutine transpose_array_R4P_5D(b1, b2, b3, b4, b5, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
b3integer(kind=I4P)inArray dimensions bounds.
b4integer(kind=I4P)inArray dimensions bounds.
b5integer(kind=I4P)inArray dimensions bounds.
areal(kind=R4P)inInput array.
treal(kind=R4P)outallocatableTransposed array.

transpose_array_R4P_6D

Transpose array (kind R4P, rank 6).

fortran
subroutine transpose_array_R4P_6D(b1, b2, b3, b4, b5, b6, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
b3integer(kind=I4P)inArray dimensions bounds.
b4integer(kind=I4P)inArray dimensions bounds.
b5integer(kind=I4P)inArray dimensions bounds.
b6integer(kind=I4P)inArray dimensions bounds.
areal(kind=R4P)inInput array.
treal(kind=R4P)outallocatableTransposed array.

transpose_array_R4P_7D

Transpose array (kind R4P, rank 7).

fortran
subroutine transpose_array_R4P_7D(b1, b2, b3, b4, b5, b6, b7, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
b3integer(kind=I4P)inArray dimensions bounds.
b4integer(kind=I4P)inArray dimensions bounds.
b5integer(kind=I4P)inArray dimensions bounds.
b6integer(kind=I4P)inArray dimensions bounds.
b7integer(kind=I4P)inArray dimensions bounds.
areal(kind=R4P)inInput array.
treal(kind=R4P)outallocatableTransposed array.

transpose_array_I8P_2D

Transpose array (kind I8P, rank 2).

fortran
subroutine transpose_array_I8P_2D(b1, b2, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
ainteger(kind=I8P)inInput array.
tinteger(kind=I8P)outallocatableTransposed array.

transpose_array_I8P_3D

Transpose array (kind I8P, rank 3).

fortran
subroutine transpose_array_I8P_3D(b1, b2, b3, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
b3integer(kind=I4P)inArray dimensions bounds.
ainteger(kind=I8P)inInput array.
tinteger(kind=I8P)outallocatableTransposed array.

transpose_array_I8P_4D

Transpose array (kind I8P, rank 4).

fortran
subroutine transpose_array_I8P_4D(b1, b2, b3, b4, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
b3integer(kind=I4P)inArray dimensions bounds.
b4integer(kind=I4P)inArray dimensions bounds.
ainteger(kind=I8P)inInput array.
tinteger(kind=I8P)outallocatableTransposed array.

transpose_array_I8P_5D

Transpose array (kind I8P, rank 5).

fortran
subroutine transpose_array_I8P_5D(b1, b2, b3, b4, b5, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
b3integer(kind=I4P)inArray dimensions bounds.
b4integer(kind=I4P)inArray dimensions bounds.
b5integer(kind=I4P)inArray dimensions bounds.
ainteger(kind=I8P)inInput array.
tinteger(kind=I8P)outallocatableTransposed array.

transpose_array_I8P_6D

Transpose array (kind I8P, rank 6).

fortran
subroutine transpose_array_I8P_6D(b1, b2, b3, b4, b5, b6, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
b3integer(kind=I4P)inArray dimensions bounds.
b4integer(kind=I4P)inArray dimensions bounds.
b5integer(kind=I4P)inArray dimensions bounds.
b6integer(kind=I4P)inArray dimensions bounds.
ainteger(kind=I8P)inInput array.
tinteger(kind=I8P)outallocatableTransposed array.

transpose_array_I8P_7D

Transpose array (kind I8P, rank 7).

fortran
subroutine transpose_array_I8P_7D(b1, b2, b3, b4, b5, b6, b7, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
b3integer(kind=I4P)inArray dimensions bounds.
b4integer(kind=I4P)inArray dimensions bounds.
b5integer(kind=I4P)inArray dimensions bounds.
b6integer(kind=I4P)inArray dimensions bounds.
b7integer(kind=I4P)inArray dimensions bounds.
ainteger(kind=I8P)inInput array.
tinteger(kind=I8P)outallocatableTransposed array.

transpose_array_I4P_2D

Transpose array (kind I4P, rank 2).

fortran
subroutine transpose_array_I4P_2D(b1, b2, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
ainteger(kind=I4P)inInput array.
tinteger(kind=I4P)outallocatableTransposed array.

transpose_array_I4P_3D

Transpose array (kind I4P, rank 3).

fortran
subroutine transpose_array_I4P_3D(b1, b2, b3, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
b3integer(kind=I4P)inArray dimensions bounds.
ainteger(kind=I4P)inInput array.
tinteger(kind=I4P)outallocatableTransposed array.

transpose_array_I4P_4D

Transpose array (kind I4P, rank 4).

fortran
subroutine transpose_array_I4P_4D(b1, b2, b3, b4, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
b3integer(kind=I4P)inArray dimensions bounds.
b4integer(kind=I4P)inArray dimensions bounds.
ainteger(kind=I4P)inInput array.
tinteger(kind=I4P)outallocatableTransposed array.

transpose_array_I4P_5D

Transpose array (kind I4P, rank 5).

fortran
subroutine transpose_array_I4P_5D(b1, b2, b3, b4, b5, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
b3integer(kind=I4P)inArray dimensions bounds.
b4integer(kind=I4P)inArray dimensions bounds.
b5integer(kind=I4P)inArray dimensions bounds.
ainteger(kind=I4P)inInput array.
tinteger(kind=I4P)outallocatableTransposed array.

transpose_array_I4P_6D

Transpose array (kind I4P, rank 6).

fortran
subroutine transpose_array_I4P_6D(b1, b2, b3, b4, b5, b6, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
b3integer(kind=I4P)inArray dimensions bounds.
b4integer(kind=I4P)inArray dimensions bounds.
b5integer(kind=I4P)inArray dimensions bounds.
b6integer(kind=I4P)inArray dimensions bounds.
ainteger(kind=I4P)inInput array.
tinteger(kind=I4P)outallocatableTransposed array.

transpose_array_I4P_7D

Transpose array (kind I4P, rank 7).

fortran
subroutine transpose_array_I4P_7D(b1, b2, b3, b4, b5, b6, b7, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
b3integer(kind=I4P)inArray dimensions bounds.
b4integer(kind=I4P)inArray dimensions bounds.
b5integer(kind=I4P)inArray dimensions bounds.
b6integer(kind=I4P)inArray dimensions bounds.
b7integer(kind=I4P)inArray dimensions bounds.
ainteger(kind=I4P)inInput array.
tinteger(kind=I4P)outallocatableTransposed array.

transpose_array_I2P_2D

Transpose array (kind I2P, rank 2).

fortran
subroutine transpose_array_I2P_2D(b1, b2, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
ainteger(kind=I2P)inInput array.
tinteger(kind=I2P)outallocatableTransposed array.

transpose_array_I2P_3D

Transpose array (kind I2P, rank 3).

fortran
subroutine transpose_array_I2P_3D(b1, b2, b3, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
b3integer(kind=I4P)inArray dimensions bounds.
ainteger(kind=I2P)inInput array.
tinteger(kind=I2P)outallocatableTransposed array.

transpose_array_I2P_4D

Transpose array (kind I2P, rank 4).

fortran
subroutine transpose_array_I2P_4D(b1, b2, b3, b4, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
b3integer(kind=I4P)inArray dimensions bounds.
b4integer(kind=I4P)inArray dimensions bounds.
ainteger(kind=I2P)inInput array.
tinteger(kind=I2P)outallocatableTransposed array.

transpose_array_I2P_5D

Transpose array (kind I2P, rank 5).

fortran
subroutine transpose_array_I2P_5D(b1, b2, b3, b4, b5, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
b3integer(kind=I4P)inArray dimensions bounds.
b4integer(kind=I4P)inArray dimensions bounds.
b5integer(kind=I4P)inArray dimensions bounds.
ainteger(kind=I2P)inInput array.
tinteger(kind=I2P)outallocatableTransposed array.

transpose_array_I2P_6D

Transpose array (kind I2P, rank 6).

fortran
subroutine transpose_array_I2P_6D(b1, b2, b3, b4, b5, b6, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
b3integer(kind=I4P)inArray dimensions bounds.
b4integer(kind=I4P)inArray dimensions bounds.
b5integer(kind=I4P)inArray dimensions bounds.
b6integer(kind=I4P)inArray dimensions bounds.
ainteger(kind=I2P)inInput array.
tinteger(kind=I2P)outallocatableTransposed array.

transpose_array_I2P_7D

Transpose array (kind I2P, rank 7).

fortran
subroutine transpose_array_I2P_7D(b1, b2, b3, b4, b5, b6, b7, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
b3integer(kind=I4P)inArray dimensions bounds.
b4integer(kind=I4P)inArray dimensions bounds.
b5integer(kind=I4P)inArray dimensions bounds.
b6integer(kind=I4P)inArray dimensions bounds.
b7integer(kind=I4P)inArray dimensions bounds.
ainteger(kind=I2P)inInput array.
tinteger(kind=I2P)outallocatableTransposed array.

transpose_array_I1P_2D

Transpose array (kind I1P, rank 2).

fortran
subroutine transpose_array_I1P_2D(b1, b2, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
ainteger(kind=I1P)inInput array.
tinteger(kind=I1P)outallocatableTransposed array.

transpose_array_I1P_3D

Transpose array (kind I1P, rank 3).

fortran
subroutine transpose_array_I1P_3D(b1, b2, b3, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
b3integer(kind=I4P)inArray dimensions bounds.
ainteger(kind=I1P)inInput array.
tinteger(kind=I1P)outallocatableTransposed array.

transpose_array_I1P_4D

Transpose array (kind I1P, rank 4).

fortran
subroutine transpose_array_I1P_4D(b1, b2, b3, b4, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
b3integer(kind=I4P)inArray dimensions bounds.
b4integer(kind=I4P)inArray dimensions bounds.
ainteger(kind=I1P)inInput array.
tinteger(kind=I1P)outallocatableTransposed array.

transpose_array_I1P_5D

Transpose array (kind I1P, rank 5).

fortran
subroutine transpose_array_I1P_5D(b1, b2, b3, b4, b5, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
b3integer(kind=I4P)inArray dimensions bounds.
b4integer(kind=I4P)inArray dimensions bounds.
b5integer(kind=I4P)inArray dimensions bounds.
ainteger(kind=I1P)inInput array.
tinteger(kind=I1P)outallocatableTransposed array.

transpose_array_I1P_6D

Transpose array (kind I1P, rank 6).

fortran
subroutine transpose_array_I1P_6D(b1, b2, b3, b4, b5, b6, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
b3integer(kind=I4P)inArray dimensions bounds.
b4integer(kind=I4P)inArray dimensions bounds.
b5integer(kind=I4P)inArray dimensions bounds.
b6integer(kind=I4P)inArray dimensions bounds.
ainteger(kind=I1P)inInput array.
tinteger(kind=I1P)outallocatableTransposed array.

transpose_array_I1P_7D

Transpose array (kind I1P, rank 7).

fortran
subroutine transpose_array_I1P_7D(b1, b2, b3, b4, b5, b6, b7, a, t)

Arguments

NameTypeIntentAttributesDescription
b1integer(kind=I4P)inArray dimensions bounds.
b2integer(kind=I4P)inArray dimensions bounds.
b3integer(kind=I4P)inArray dimensions bounds.
b4integer(kind=I4P)inArray dimensions bounds.
b5integer(kind=I4P)inArray dimensions bounds.
b6integer(kind=I4P)inArray dimensions bounds.
b7integer(kind=I4P)inArray dimensions bounds.
ainteger(kind=I1P)inInput array.
tinteger(kind=I1P)outallocatableTransposed array.