Generic interface for the qrm_aalloc_i, qrm_aalloc_2i, qrm_aalloc_s, qrm_aalloc_2s, qrm_aalloc_3s, qrm_aalloc_d, qrm_aalloc_2d, qrm_aalloc_3d, qrm_aalloc_c, qrm_aalloc_2c, qrm_aalloc_3c, qrm_aalloc_z, qrm_aalloc_2z, qrm_aalloc_3z, routines.
More...
|
subroutine | qrm_aalloc_i (a, n, lbnd, info) |
|
subroutine | qrm_aalloc_2i (a, m, n, info) |
|
subroutine | qrm_aalloc_s (a, n, lbnd, info) |
|
subroutine | qrm_aalloc_2s (a, m, n, info) |
|
subroutine | qrm_aalloc_3s (a, m, n, k, info) |
|
subroutine | qrm_aalloc_d (a, n, lbnd, info) |
|
subroutine | qrm_aalloc_2d (a, m, n, info) |
|
subroutine | qrm_aalloc_3d (a, m, n, k, info) |
|
subroutine | qrm_aalloc_c (a, n, lbnd, info) |
|
subroutine | qrm_aalloc_2c (a, m, n, info) |
|
subroutine | qrm_aalloc_3c (a, m, n, k, info) |
|
subroutine | qrm_aalloc_z (a, n, lbnd, info) |
|
subroutine | qrm_aalloc_2z (a, m, n, info) |
|
subroutine | qrm_aalloc_3z (a, m, n, k, info) |
|
Generic interface for the qrm_aalloc_i, qrm_aalloc_2i, qrm_aalloc_s, qrm_aalloc_2s, qrm_aalloc_3s, qrm_aalloc_d, qrm_aalloc_2d, qrm_aalloc_3d, qrm_aalloc_c, qrm_aalloc_2c, qrm_aalloc_3c, qrm_aalloc_z, qrm_aalloc_2z, qrm_aalloc_3z, routines.
All the routines under this generic interface have the same list of arguments and perform the same actions, i.e. they allocate an alocatable of size n. An error is generated or returned in the case where the allocatable is already allocated or if the allocation fails.
Definition at line 78 of file qrm_mem_mod.F90.
subroutine qrm_mem_mod::qrm_aalloc::qrm_aalloc_2c |
( |
complex(kind(1.e0)), dimension(:,:), allocatable |
a, |
|
|
integer, intent(in) |
m, |
|
|
integer, intent(in) |
n, |
|
|
integer, optional |
info |
|
) |
| |
- Parameters
-
[in,out] | a | the allocatable to be allocated |
[in] | m | the rank-1 size of the allocatable |
[in] | n | the rank-2 size of the allocatable |
[out] | info | (optional). if this argument is present, then the callee wants to handle the error on his side |
Definition at line 2599 of file qrm_mem_mod.F90.
subroutine qrm_mem_mod::qrm_aalloc::qrm_aalloc_2d |
( |
real(kind(1.d0)), dimension(:,:), allocatable |
a, |
|
|
integer, intent(in) |
m, |
|
|
integer, intent(in) |
n, |
|
|
integer, optional |
info |
|
) |
| |
- Parameters
-
[in,out] | a | the allocatable to be allocated |
[in] | m | the rank-1 size of the allocatable |
[in] | n | the rank-2 size of the allocatable |
[out] | info | (optional). if this argument is present, then the callee wants to handle the error on his side |
Definition at line 1015 of file qrm_mem_mod.F90.
subroutine qrm_mem_mod::qrm_aalloc::qrm_aalloc_2i |
( |
integer, dimension(:,:), allocatable |
a, |
|
|
integer, intent(in) |
m, |
|
|
integer, intent(in) |
n, |
|
|
integer, optional |
info |
|
) |
| |
- Parameters
-
[in,out] | a | the allocatable to be allocated |
[in] | m | the rank-1 size of the allocatable |
[in] | n | the rank-2 size of the allocatable |
[out] | info | (optional). if this argument is present, then the callee wants to handle the error on his side |
Definition at line 1117 of file qrm_mem_mod.F90.
subroutine qrm_mem_mod::qrm_aalloc::qrm_aalloc_2s |
( |
real(kind(1.e0)), dimension(:,:), allocatable |
a, |
|
|
integer, intent(in) |
m, |
|
|
integer, intent(in) |
n, |
|
|
integer, optional |
info |
|
) |
| |
- Parameters
-
[in,out] | a | the allocatable to be allocated |
[in] | m | the rank-1 size of the allocatable |
[in] | n | the rank-2 size of the allocatable |
[out] | info | (optional). if this argument is present, then the callee wants to handle the error on his side |
Definition at line 1066 of file qrm_mem_mod.F90.
subroutine qrm_mem_mod::qrm_aalloc::qrm_aalloc_2z |
( |
complex(kind(1.d0)), dimension(:,:), allocatable |
a, |
|
|
integer, intent(in) |
m, |
|
|
integer, intent(in) |
n, |
|
|
integer, optional |
info |
|
) |
| |
- Parameters
-
[in,out] | a | the allocatable to be allocated |
[in] | m | the rank-1 size of the allocatable |
[in] | n | the rank-2 size of the allocatable |
[out] | info | (optional). if this argument is present, then the callee wants to handle the error on his side |
Definition at line 2549 of file qrm_mem_mod.F90.
subroutine qrm_mem_mod::qrm_aalloc::qrm_aalloc_3c |
( |
complex(kind(1.e0)), dimension(:,:,:), allocatable |
a, |
|
|
integer, intent(in) |
m, |
|
|
integer, intent(in) |
n, |
|
|
integer, intent(in) |
k, |
|
|
integer, optional |
info |
|
) |
| |
- Parameters
-
[in,out] | a | the allocatable to be allocated |
[in] | m | the rank-1 size of the allocatable |
[in] | n | the rank-2 size of the allocatable |
[in] | k | the rank-3 size of the allocatable |
[out] | info | (optional). if this argument is present, then the callee wants to handle the error on his side |
Definition at line 2707 of file qrm_mem_mod.F90.
subroutine qrm_mem_mod::qrm_aalloc::qrm_aalloc_3d |
( |
real(kind(1.d0)), dimension(:,:,:), allocatable |
a, |
|
|
integer, intent(in) |
m, |
|
|
integer, intent(in) |
n, |
|
|
integer, intent(in) |
k, |
|
|
integer, optional |
info |
|
) |
| |
- Parameters
-
[in,out] | a | the allocatable to be allocated |
[in] | m | the rank-1 size of the allocatable |
[in] | n | the rank-2 size of the allocatable |
[in] | k | the rank-3 size of the allocatable |
[out] | info | (optional). if this argument is present, then the callee wants to handle the error on his side |
Definition at line 1171 of file qrm_mem_mod.F90.
subroutine qrm_mem_mod::qrm_aalloc::qrm_aalloc_3s |
( |
real(kind(1.e0)), dimension(:,:,:), allocatable |
a, |
|
|
integer, intent(in) |
m, |
|
|
integer, intent(in) |
n, |
|
|
integer, intent(in) |
k, |
|
|
integer, optional |
info |
|
) |
| |
- Parameters
-
[in,out] | a | the allocatable to be allocated |
[in] | m | the rank-1 size of the allocatable |
[in] | n | the rank-2 size of the allocatable |
[in] | k | the rank-3 size of the allocatable |
[out] | info | (optional). if this argument is present, then the callee wants to handle the error on his side |
Definition at line 1224 of file qrm_mem_mod.F90.
subroutine qrm_mem_mod::qrm_aalloc::qrm_aalloc_3z |
( |
complex(kind(1.d0)), dimension(:,:,:), allocatable |
a, |
|
|
integer, intent(in) |
m, |
|
|
integer, intent(in) |
n, |
|
|
integer, intent(in) |
k, |
|
|
integer, optional |
info |
|
) |
| |
- Parameters
-
[in,out] | a | the allocatable to be allocated |
[in] | m | the rank-1 size of the allocatable |
[in] | n | the rank-2 size of the allocatable |
[in] | k | the rank-3 size of the allocatable |
[out] | info | (optional). if this argument is present, then the callee wants to handle the error on his side |
Definition at line 2654 of file qrm_mem_mod.F90.
subroutine qrm_mem_mod::qrm_aalloc::qrm_aalloc_c |
( |
complex(kind(1.e0)), dimension(:), allocatable |
a, |
|
|
integer, intent(in) |
n, |
|
|
integer, optional |
lbnd, |
|
|
integer, optional |
info |
|
) |
| |
- Parameters
-
[in,out] | a | the allocatable to be allocated |
[in] | n | the size of the allocatable |
[in] | lbnd | optional integer specifying the lower bound |
[out] | info | (optional). if this argument is present, then the callee wants to handle the error on his side |
Definition at line 2491 of file qrm_mem_mod.F90.
subroutine qrm_mem_mod::qrm_aalloc::qrm_aalloc_d |
( |
real(kind(1.d0)), dimension(:), allocatable |
a, |
|
|
integer, intent(in) |
n, |
|
|
integer, optional |
lbnd, |
|
|
integer, optional |
info |
|
) |
| |
- Parameters
-
[in,out] | a | the allocatable to be allocated |
[in] | n | the size of the allocatable |
[in] | lbnd | optional integer specifying the lower bound |
[out] | info | (optional). if this argument is present, then the callee wants to handle the error on his side |
Definition at line 841 of file qrm_mem_mod.F90.
subroutine qrm_mem_mod::qrm_aalloc::qrm_aalloc_i |
( |
integer, dimension(:), allocatable |
a, |
|
|
integer, intent(in) |
n, |
|
|
integer, optional |
lbnd, |
|
|
integer, optional |
info |
|
) |
| |
- Parameters
-
[in,out] | a | the allocatable to be allocated |
[in] | n | the size of the allocatable |
[in] | lbnd | optional integer specifying the lower bound |
[out] | info | (optional). if this argument is present, then the callee wants to handle the error on his side |
Definition at line 957 of file qrm_mem_mod.F90.
subroutine qrm_mem_mod::qrm_aalloc::qrm_aalloc_s |
( |
real(kind(1.e0)), dimension(:), allocatable |
a, |
|
|
integer, intent(in) |
n, |
|
|
integer, optional |
lbnd, |
|
|
integer, optional |
info |
|
) |
| |
- Parameters
-
[in,out] | a | the allocatable to be allocated |
[in] | n | the size of the allocatable |
[in] | lbnd | optional integer specifying the lower bound |
[out] | info | (optional). if this argument is present, then the callee wants to handle the error on his side |
Definition at line 899 of file qrm_mem_mod.F90.
subroutine qrm_mem_mod::qrm_aalloc::qrm_aalloc_z |
( |
complex(kind(1.d0)), dimension(:), allocatable |
a, |
|
|
integer, intent(in) |
n, |
|
|
integer, optional |
lbnd, |
|
|
integer, optional |
info |
|
) |
| |
- Parameters
-
[in,out] | a | the allocatable to be allocated |
[in] | n | the size of the allocatable |
[in] | lbnd | optional integer specifying the lower bound |
[out] | info | (optional). if this argument is present, then the callee wants to handle the error on his side |
Definition at line 2434 of file qrm_mem_mod.F90.
The documentation for this interface was generated from the following file: