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 2600 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 1016 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 1118 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 1067 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 2550 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 2708 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 1172 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 1225 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 2655 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 2492 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 842 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 958 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 900 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 2435 of file qrm_mem_mod.F90.
The documentation for this interface was generated from the following file: