QR_MUMPS
 All Classes Files Functions Variables Enumerations Enumerator Pages
List of all members | Public Member Functions
qrm_mem_mod::qrm_asize Interface Reference

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)
 

Detailed Description

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.

Member Function/Subroutine Documentation

integer function qrm_mem_mod::qrm_asize::qrm_asize_2c ( complex(kind(1.e0)), dimension(:,:), allocatable  a)
Parameters
[in]athe 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)
Parameters
[in]athe 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)
Parameters
[in]athe 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)
Parameters
[in]athe 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)
Parameters
[in]athe 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)
Parameters
[in]athe 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)
Parameters
[in]athe 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)
Parameters
[in]athe 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)
Parameters
[in]athe 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)
Parameters
[in]athe 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)
Parameters
[in]athe 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)
Parameters
[in]athe 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)
Parameters
[in]athe arrays whose size must be computed

Definition at line 3348 of file qrm_mem_mod.F90.

Referenced by qrm_mem_mod::qrm_asize_z().


The documentation for this interface was generated from the following file: