Generic interface for the qrm_asize_i, qrm_asize_s, qrm_asize_2s, qrm_asize_3s, qrm_asize_d, qrm_asize_2d, qrm_asize_3d, qrm_asize_c, qrm_asize_2c, qrm_asize_3c, qrm_asize_z, qrm_asize_2z, qrm_asize_3z routines. More...
Public Member Functions | |
integer function | qrm_asize_i (a) |
integer function | qrm_asize_s (a) |
integer function | qrm_asize_2s (a) |
integer function | qrm_asize_3s (a) |
integer function | qrm_asize_d (a) |
integer function | qrm_asize_2d (a) |
integer function | qrm_asize_3d (a) |
integer function | qrm_asize_c (a) |
integer function | qrm_asize_2c (a) |
integer function | qrm_asize_3c (a) |
integer function | qrm_asize_z (a) |
integer function | qrm_asize_2z (a) |
integer function | qrm_asize_3z (a) |
Generic interface for the qrm_asize_i, qrm_asize_s, qrm_asize_2s, qrm_asize_3s, qrm_asize_d, qrm_asize_2d, qrm_asize_3d, qrm_asize_c, qrm_asize_2c, qrm_asize_3c, qrm_asize_z, qrm_asize_2z, qrm_asize_3z routines.
All the functions under this generic interface have the same list of arguments and perform the same actions, i.e. they return the size of an allocatble. The returned size is 0 if the allocatable is not allocated
Definition at line 175 of file qrm_mem_mod.F90.
integer function qrm_mem_mod::qrm_asize::qrm_asize_2c | ( | complex(kind(1.e0)), dimension(:,:), allocatable | a | ) |
[in] | a | the arrays whose size must be computed |
Definition at line 3369 of file qrm_mem_mod.F90.
Referenced by qrm_mem_mod::qrm_asize_2c().
integer function qrm_mem_mod::qrm_asize::qrm_asize_2d | ( | real(kind(1.d0)), dimension(:,:), allocatable | a | ) |
[in] | a | the arrays whose size must be computed |
Definition at line 2175 of file qrm_mem_mod.F90.
Referenced by qrm_mem_mod::qrm_asize_2d().
integer function qrm_mem_mod::qrm_asize::qrm_asize_2s | ( | real(kind(1.e0)), dimension(:,:), allocatable | a | ) |
[in] | a | the arrays whose size must be computed |
Definition at line 2155 of file qrm_mem_mod.F90.
Referenced by qrm_mem_mod::qrm_asize_2s().
integer function qrm_mem_mod::qrm_asize::qrm_asize_2z | ( | complex(kind(1.d0)), dimension(:,:), allocatable | a | ) |
[in] | a | the arrays whose size must be computed |
Definition at line 3389 of file qrm_mem_mod.F90.
Referenced by qrm_mem_mod::qrm_asize_2z().
integer function qrm_mem_mod::qrm_asize::qrm_asize_3c | ( | complex(kind(1.e0)), dimension(:,:,:), allocatable | a | ) |
[in] | a | the arrays whose size must be computed |
Definition at line 3411 of file qrm_mem_mod.F90.
Referenced by qrm_mem_mod::qrm_asize_3c().
integer function qrm_mem_mod::qrm_asize::qrm_asize_3d | ( | real(kind(1.d0)), dimension(:,:,:), allocatable | a | ) |
[in] | a | the arrays whose size must be computed |
Definition at line 2218 of file qrm_mem_mod.F90.
Referenced by qrm_mem_mod::qrm_asize_3d().
integer function qrm_mem_mod::qrm_asize::qrm_asize_3s | ( | real(kind(1.e0)), dimension(:,:,:), allocatable | a | ) |
[in] | a | the arrays whose size must be computed |
Definition at line 2197 of file qrm_mem_mod.F90.
Referenced by qrm_mem_mod::qrm_asize_3s().
integer function qrm_mem_mod::qrm_asize::qrm_asize_3z | ( | complex(kind(1.d0)), dimension(:,:,:), allocatable | a | ) |
[in] | a | the arrays whose size must be computed |
Definition at line 3432 of file qrm_mem_mod.F90.
Referenced by qrm_mem_mod::qrm_asize_3z().
integer function qrm_mem_mod::qrm_asize::qrm_asize_c | ( | complex(kind(1.e0)), dimension(:), allocatable | a | ) |
[in] | a | the arrays whose size must be computed |
Definition at line 3328 of file qrm_mem_mod.F90.
Referenced by qrm_mem_mod::qrm_asize_c().
integer function qrm_mem_mod::qrm_asize::qrm_asize_d | ( | real(kind(1.d0)), dimension(:), allocatable | a | ) |
[in] | a | the arrays whose size must be computed |
Definition at line 2134 of file qrm_mem_mod.F90.
Referenced by qrm_mem_mod::qrm_asize_d().
integer function qrm_mem_mod::qrm_asize::qrm_asize_i | ( | integer, dimension(:), allocatable | a | ) |
[in] | a | the arrays whose size must be computed |
Definition at line 2093 of file qrm_mem_mod.F90.
Referenced by qrm_mem_mod::qrm_asize_i().
integer function qrm_mem_mod::qrm_asize::qrm_asize_s | ( | real(kind(1.e0)), dimension(:), allocatable | a | ) |
[in] | a | the arrays whose size must be computed |
Definition at line 2114 of file qrm_mem_mod.F90.
Referenced by qrm_mem_mod::qrm_asize_s().
integer function qrm_mem_mod::qrm_asize::qrm_asize_z | ( | complex(kind(1.d0)), dimension(:), allocatable | a | ) |
[in] | a | the arrays whose size must be computed |
Definition at line 3348 of file qrm_mem_mod.F90.
Referenced by qrm_mem_mod::qrm_asize_z().