Generic interface for the qrm_prealloc_i qrm_prealloc_s qrm_prealloc_d qrm_prealloc_c qrm_prealloc_z, routines.
More...
|
subroutine | qrm_prealloc_i (a, n, force, copy) |
|
subroutine | qrm_prealloc_s (a, n, force, copy) |
|
subroutine | qrm_prealloc_d (a, n, force, copy) |
|
subroutine | qrm_prealloc_c (a, n, force, copy) |
|
subroutine | qrm_prealloc_z (a, n, force, copy) |
|
Generic interface for the qrm_prealloc_i qrm_prealloc_s qrm_prealloc_d qrm_prealloc_c qrm_prealloc_z, routines.
All the routines under this generic interface have the same list of arguments and perform the same actions, i.e. they reallocate a pointer. An error is generated/returned in the case where the reallocation fails
Definition at line 137 of file qrm_mem_mod.F90.
subroutine qrm_mem_mod::qrm_prealloc::qrm_prealloc_c |
( |
complex(kind(1.e0)), dimension(:), pointer |
a, |
|
|
integer |
n, |
|
|
logical, optional |
force, |
|
|
logical, optional |
copy |
|
) |
| |
- Parameters
-
[in,out] | a | the array that has to be reallocated |
[in] | n | the minimum size of a on exit |
[in] | force | if force=.true. a is always reallocated |
[in] | copy | if copy=.true. and force=.false. the content of the old area is copied into the new |
Definition at line 3100 of file qrm_mem_mod.F90.
subroutine qrm_mem_mod::qrm_prealloc::qrm_prealloc_d |
( |
real(kind(1.d0)), dimension(:), pointer |
a, |
|
|
integer |
n, |
|
|
logical, optional |
force, |
|
|
logical, optional |
copy |
|
) |
| |
- Parameters
-
[in,out] | a | the array that has to be reallocated |
[in] | n | the minimum size of a on exit |
[in] | force | if force=.true. a is always reallocated |
[in] | copy | if copy=.true. and force=.false. the content of the old area is copied into the new |
Definition at line 1628 of file qrm_mem_mod.F90.
subroutine qrm_mem_mod::qrm_prealloc::qrm_prealloc_i |
( |
integer, dimension(:), pointer |
a, |
|
|
integer |
n, |
|
|
logical, optional |
force, |
|
|
logical, optional |
copy |
|
) |
| |
- Parameters
-
[in,out] | a | the array that has to be reallocated |
[in] | n | the minimum size of a on exit |
[in] | force | if force=.true. a is always reallocated |
[in] | copy | if copy=.true. and force=.false. the content of the old area is copied into the new |
Definition at line 1786 of file qrm_mem_mod.F90.
subroutine qrm_mem_mod::qrm_prealloc::qrm_prealloc_s |
( |
real(kind(1.e0)), dimension(:), pointer |
a, |
|
|
integer |
n, |
|
|
logical, optional |
force, |
|
|
logical, optional |
copy |
|
) |
| |
- Parameters
-
[in,out] | a | the array that has to be reallocated |
[in] | n | the minimum size of a on exit |
[in] | force | if force=.true. a is always reallocated |
[in] | copy | if copy=.true. and force=.false. the content of the old area is copied into the new |
Definition at line 1707 of file qrm_mem_mod.F90.
subroutine qrm_mem_mod::qrm_prealloc::qrm_prealloc_z |
( |
complex(kind(1.d0)), dimension(:), pointer |
a, |
|
|
integer |
n, |
|
|
logical, optional |
force, |
|
|
logical, optional |
copy |
|
) |
| |
- Parameters
-
[in,out] | a | the array that has to be reallocated |
[in] | n | the minimum size of a on exit |
[in] | force | if force=.true. a is always reallocated |
[in] | copy | if copy=.true. and force=.false. the content of the old area is copied into the new |
Definition at line 3021 of file qrm_mem_mod.F90.
The documentation for this interface was generated from the following file: