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

Generic interface for the qrm_arealloc_i qrm_arealloc_s qrm_arealloc_d qrm_arealloc_c qrm_arealloc_z, routines. More...

Public Member Functions

subroutine qrm_arealloc_i (a, n, force, copy)
 
subroutine qrm_arealloc_s (a, n, force, copy)
 
subroutine qrm_arealloc_d (a, n, force, copy)
 
subroutine qrm_arealloc_c (a, n, force, copy)
 
subroutine qrm_arealloc_z (a, n, force, copy)
 

Detailed Description

Generic interface for the qrm_arealloc_i qrm_arealloc_s qrm_arealloc_d qrm_arealloc_c qrm_arealloc_z, routines.

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

Definition at line 156 of file qrm_mem_mod.F90.

Member Function/Subroutine Documentation

subroutine qrm_mem_mod::qrm_arealloc::qrm_arealloc_c ( complex(kind(1.e0)), dimension(:), allocatable  a,
integer  n,
logical, optional  force,
logical, optional  copy 
)
Parameters
[in,out]athe array that has to be reallocated
[in]nthe minimum size of a on exit
[in]forceif force=.true. a is always reallocated
[in]copyif copy=.true. and force=.false. the content of the old area is copied into the new

Definition at line 3255 of file qrm_mem_mod.F90.

subroutine qrm_mem_mod::qrm_arealloc::qrm_arealloc_d ( real(kind(1.d0)), dimension(:), allocatable  a,
integer  n,
logical, optional  force,
logical, optional  copy 
)
Parameters
[in,out]athe array that has to be reallocated
[in]nthe minimum size of a on exit
[in]forceif force=.true. a is always reallocated
[in]copyif copy=.true. and force=.false. the content of the old area is copied into the new

Definition at line 1864 of file qrm_mem_mod.F90.

subroutine qrm_mem_mod::qrm_arealloc::qrm_arealloc_i ( integer, dimension(:), allocatable  a,
integer  n,
logical, optional  force,
logical, optional  copy 
)
Parameters
[in,out]athe array that has to be reallocated
[in]nthe minimum size of a on exit
[in]forceif force=.true. a is always reallocated
[in]copyif copy=.true. and force=.false. the content of the old area is copied into the new

Definition at line 2018 of file qrm_mem_mod.F90.

subroutine qrm_mem_mod::qrm_arealloc::qrm_arealloc_s ( real(kind(1.e0)), dimension(:), allocatable  a,
integer  n,
logical, optional  force,
logical, optional  copy 
)
Parameters
[in,out]athe array that has to be reallocated
[in]nthe minimum size of a on exit
[in]forceif force=.true. a is always reallocated
[in]copyif copy=.true. and force=.false. the content of the old area is copied into the new

Definition at line 1941 of file qrm_mem_mod.F90.

subroutine qrm_mem_mod::qrm_arealloc::qrm_arealloc_z ( complex(kind(1.d0)), dimension(:), allocatable  a,
integer  n,
logical, optional  force,
logical, optional  copy 
)
Parameters
[in,out]athe array that has to be reallocated
[in]nthe minimum size of a on exit
[in]forceif force=.true. a is always reallocated
[in]copyif copy=.true. and force=.false. the content of the old area is copied into the new

Definition at line 3178 of file qrm_mem_mod.F90.


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