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

Generic interface for the qrm_adealloc_i, qrm_adealloc_2i, qrm_adealloc_s, qrm_adealloc_2s, qrm_adealloc_3s, qrm_adealloc_d, qrm_adealloc_2d, qrm_adealloc_3d, qrm_adealloc_c, qrm_adealloc_2c, qrm_adealloc_3c, qrm_adealloc_z, qrm_adealloc_2z, qrm_adealloc_3z, routines. More...

Public Member Functions

subroutine qrm_adealloc_i (a)
 
subroutine qrm_adealloc_2i (a)
 
subroutine qrm_adealloc_s (a)
 
subroutine qrm_adealloc_2s (a)
 
subroutine qrm_adealloc_3s (a)
 
subroutine qrm_adealloc_d (a)
 
subroutine qrm_adealloc_2d (a)
 
subroutine qrm_adealloc_3d (a)
 
subroutine qrm_adealloc_c (a)
 
subroutine qrm_adealloc_2c (a)
 
subroutine qrm_adealloc_3c (a)
 
subroutine qrm_adealloc_z (a)
 
subroutine qrm_adealloc_2z (a)
 
subroutine qrm_adealloc_3z (a)
 

Detailed Description

Generic interface for the qrm_adealloc_i, qrm_adealloc_2i, qrm_adealloc_s, qrm_adealloc_2s, qrm_adealloc_3s, qrm_adealloc_d, qrm_adealloc_2d, qrm_adealloc_3d, qrm_adealloc_c, qrm_adealloc_2c, qrm_adealloc_3c, qrm_adealloc_z, qrm_adealloc_2z, qrm_adealloc_3z, routines.

All the routines under this generic interface have the same list of arguments and perform the same actions, i.e. they deallocate an alocatable. An error is generated/returned in the case where the deallocation fails

Definition at line 118 of file qrm_mem_mod.F90.

Member Function/Subroutine Documentation

subroutine qrm_mem_mod::qrm_adealloc::qrm_adealloc_2c ( complex(kind(1.e0)), dimension(:,:), allocatable  a)
Parameters
[in,out]athe allocatable to be deallocated.

Definition at line 2931 of file qrm_mem_mod.F90.

subroutine qrm_mem_mod::qrm_adealloc::qrm_adealloc_2d ( real(kind(1.d0)), dimension(:,:), allocatable  a)
Parameters
[in,out]athe allocatable to be deallocated.

Definition at line 1492 of file qrm_mem_mod.F90.

subroutine qrm_mem_mod::qrm_adealloc::qrm_adealloc_2i ( integer, dimension(:,:), allocatable  a)
Parameters
[in,out]athe allocatable to be deallocated.

Definition at line 1597 of file qrm_mem_mod.F90.

subroutine qrm_mem_mod::qrm_adealloc::qrm_adealloc_2s ( real(kind(1.e0)), dimension(:,:), allocatable  a)
Parameters
[in,out]athe allocatable to be deallocated.

Definition at line 1517 of file qrm_mem_mod.F90.

subroutine qrm_mem_mod::qrm_adealloc::qrm_adealloc_2z ( complex(kind(1.d0)), dimension(:,:), allocatable  a)
Parameters
[in,out]athe allocatable to be deallocated.

Definition at line 2906 of file qrm_mem_mod.F90.

subroutine qrm_mem_mod::qrm_adealloc::qrm_adealloc_3c ( complex(kind(1.e0)), dimension(:,:,:), allocatable  a)
Parameters
[in,out]athe allocatable to be deallocated.

Definition at line 2983 of file qrm_mem_mod.F90.

subroutine qrm_mem_mod::qrm_adealloc::qrm_adealloc_3d ( real(kind(1.d0)), dimension(:,:,:), allocatable  a)
Parameters
[in,out]athe allocatable to be deallocated.

Definition at line 1543 of file qrm_mem_mod.F90.

subroutine qrm_mem_mod::qrm_adealloc::qrm_adealloc_3s ( real(kind(1.e0)), dimension(:,:,:), allocatable  a)
Parameters
[in,out]athe allocatable to be deallocated.

Definition at line 1569 of file qrm_mem_mod.F90.

subroutine qrm_mem_mod::qrm_adealloc::qrm_adealloc_3z ( complex(kind(1.d0)), dimension(:,:,:), allocatable  a)
Parameters
[in,out]athe allocatable to be deallocated.

Definition at line 2957 of file qrm_mem_mod.F90.

subroutine qrm_mem_mod::qrm_adealloc::qrm_adealloc_c ( complex(kind(1.e0)), dimension(:), allocatable  a)
Parameters
[in,out]athe allocatable to be deallocated.

Definition at line 2882 of file qrm_mem_mod.F90.

subroutine qrm_mem_mod::qrm_adealloc::qrm_adealloc_d ( real(kind(1.d0)), dimension(:), allocatable  a)
Parameters
[in,out]athe allocatable to be deallocated.

Definition at line 1419 of file qrm_mem_mod.F90.

subroutine qrm_mem_mod::qrm_adealloc::qrm_adealloc_i ( integer, dimension(:), allocatable  a)
Parameters
[in,out]athe allocatable to be deallocated.

Definition at line 1468 of file qrm_mem_mod.F90.

subroutine qrm_mem_mod::qrm_adealloc::qrm_adealloc_s ( real(kind(1.e0)), dimension(:), allocatable  a)
Parameters
[in,out]athe allocatable to be deallocated.

Definition at line 1444 of file qrm_mem_mod.F90.

subroutine qrm_mem_mod::qrm_adealloc::qrm_adealloc_z ( complex(kind(1.d0)), dimension(:), allocatable  a)
Parameters
[in,out]athe allocatable to be deallocated.

Definition at line 2857 of file qrm_mem_mod.F90.


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