QR_MUMPS
List of all members | Public Member Functions
qrm_mem_mod::qrm_pdealloc Interface Reference

Generic interface for the qrm_pdealloc_i, qrm_pdealloc_2i, qrm_pdealloc_s, qrm_pdealloc_2s, qrm_pdealloc_d, qrm_pdealloc_2d, qrm_pdealloc_c, qrm_pdealloc_2c, qrm_pdealloc_z, qrm_pdealloc_2z, routines. More...

Public Member Functions

subroutine qrm_pdealloc_i (a)
 
subroutine qrm_pdealloc_2i (a)
 
subroutine qrm_pdealloc_s (a)
 
subroutine qrm_pdealloc_2s (a)
 
subroutine qrm_pdealloc_d (a)
 
subroutine qrm_pdealloc_2d (a)
 
subroutine qrm_pdealloc_c (a)
 
subroutine qrm_pdealloc_2c (a)
 
subroutine qrm_pdealloc_z (a)
 
subroutine qrm_pdealloc_2z (a)
 

Detailed Description

Generic interface for the qrm_pdealloc_i, qrm_pdealloc_2i, qrm_pdealloc_s, qrm_pdealloc_2s, qrm_pdealloc_d, qrm_pdealloc_2d, qrm_pdealloc_c, qrm_pdealloc_2c, qrm_pdealloc_z, qrm_pdealloc_2z, routines.

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

Definition at line 98 of file qrm_mem_mod.F90.

Member Function/Subroutine Documentation

subroutine qrm_mem_mod::qrm_pdealloc::qrm_pdealloc_2c ( complex(kind(1.e0)), dimension(:,:), pointer  a)
Parameters
[in,out]athe pointer to be deallocated.

Definition at line 2832 of file qrm_mem_mod.F90.

subroutine qrm_mem_mod::qrm_pdealloc::qrm_pdealloc_2d ( real(kind(1.d0)), dimension(:,:), pointer  a)
Parameters
[in,out]athe pointer to be deallocated.

Definition at line 1318 of file qrm_mem_mod.F90.

subroutine qrm_mem_mod::qrm_pdealloc::qrm_pdealloc_2i ( integer, dimension(:,:), pointer  a)
Parameters
[in,out]athe pointer to be deallocated.

Definition at line 1393 of file qrm_mem_mod.F90.

subroutine qrm_mem_mod::qrm_pdealloc::qrm_pdealloc_2s ( real(kind(1.e0)), dimension(:,:), pointer  a)
Parameters
[in,out]athe pointer to be deallocated.

Definition at line 1343 of file qrm_mem_mod.F90.

subroutine qrm_mem_mod::qrm_pdealloc::qrm_pdealloc_2z ( complex(kind(1.d0)), dimension(:,:), pointer  a)
Parameters
[in,out]athe pointer to be deallocated.

Definition at line 2807 of file qrm_mem_mod.F90.

subroutine qrm_mem_mod::qrm_pdealloc::qrm_pdealloc_c ( complex(kind(1.e0)), dimension(:), pointer  a)
Parameters
[in,out]athe pointer to be deallocated.

Definition at line 2782 of file qrm_mem_mod.F90.

subroutine qrm_mem_mod::qrm_pdealloc::qrm_pdealloc_d ( real(kind(1.d0)), dimension(:), pointer  a)
Parameters
[in,out]athe pointer to be deallocated.

Definition at line 1270 of file qrm_mem_mod.F90.

subroutine qrm_mem_mod::qrm_pdealloc::qrm_pdealloc_i ( integer, dimension(:), pointer  a)
Parameters
[in,out]athe pointer to be deallocated.

Definition at line 1368 of file qrm_mem_mod.F90.

subroutine qrm_mem_mod::qrm_pdealloc::qrm_pdealloc_s ( real(kind(1.e0)), dimension(:), pointer  a)
Parameters
[in,out]athe pointer to be deallocated.

Definition at line 1294 of file qrm_mem_mod.F90.

subroutine qrm_mem_mod::qrm_pdealloc::qrm_pdealloc_z ( complex(kind(1.d0)), dimension(:), pointer  a)
Parameters
[in,out]athe pointer to be deallocated.

Definition at line 2758 of file qrm_mem_mod.F90.


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