Millepede-II V04-17-03
|
Dynamic memory management. More...
Go to the source code of this file.
Data Types | |
interface | mpdalc::mpalloc |
allocate array More... | |
interface | mpdalc::mpdealloc |
deallocate array More... | |
Modules | |
module | mpdalc |
(De)Allocate vectors and arrays. | |
Functions/Subroutines | |
subroutine | mpdalc::mpallocdvec (array, length, text) |
allocate (1D) double precision array More... | |
subroutine | mpdalc::mpallocfvec (array, length, text) |
allocate (1D) single precision array More... | |
subroutine | mpdalc::mpallocivec (array, length, text) |
allocate (1D) integer array More... | |
subroutine | mpdalc::mpalloclvec (array, length, text) |
allocate (1D) large integer array More... | |
subroutine | mpdalc::mpallocfarr (array, rows, cols, text) |
allocate (2D) single precision array More... | |
subroutine | mpdalc::mpallociarr (array, rows, cols, text) |
allocate (2D) INTEGER(mpi) array More... | |
subroutine | mpdalc::mpalloclarr (array, rows, cols, text) |
allocate (2D) large integer array More... | |
subroutine | mpdalc::mpalloclist (array, length, text) |
allocate (1D) list item array More... | |
subroutine | mpdalc::mpalloclistc (array, length, text) |
allocate (1D) character list item array More... | |
subroutine | mpdalc::mpalloclisti (array, length, text) |
allocate (1D) character list item array More... | |
subroutine | mpdalc::mpalloccvec (array, length, text) |
allocate (1D) character array More... | |
subroutine | mpdalc::mpalloccheck (ifail, numwords, text) |
check allocation More... | |
subroutine | mpdalc::mpdeallocdvec (array) |
deallocate (1D) double precision array More... | |
subroutine | mpdalc::mpdeallocfvec (array) |
deallocate (1D) single precision array More... | |
subroutine | mpdalc::mpdeallocivec (array) |
deallocate (1D) integer array More... | |
subroutine | mpdalc::mpdealloclvec (array) |
deallocate (1D) large integer array More... | |
subroutine | mpdalc::mpdeallocfarr (array) |
deallocate (2D) single precision array More... | |
subroutine | mpdalc::mpdeallociarr (array) |
deallocate (2D) integer array More... | |
subroutine | mpdalc::mpdealloclarr (array) |
deallocate (2D) large integer array More... | |
subroutine | mpdalc::mpdealloclist (array) |
deallocate (1D) list item array More... | |
subroutine | mpdalc::mpdealloclistc (array) |
deallocate (1D) character list item array More... | |
subroutine | mpdalc::mpdealloclisti (array) |
deallocate (1D) integer list item array More... | |
subroutine | mpdalc::mpdealloccvec (array) |
deallocate (1D) character array More... | |
subroutine | mpdalc::mpdealloccheck (ifail, numwords) |
check deallocation More... | |
Variables | |
integer(mpl) | mpdalc::numwordsalloc = 0 |
current dynamic memory allocation (words) More... | |
integer(mpl) | mpdalc::maxwordsalloc = 0 |
peak dynamic memory allocation (words) More... | |
integer(mpi) | mpdalc::nummpalloc = 0 |
number of dynamic allocations More... | |
integer(mpi) | mpdalc::nummpdealloc = 0 |
number of dynamic deallocations More... | |
integer(mpi) | mpdalc::printflagalloc = 0 |
print flag for dynamic allocations More... | |
Dynamic memory management.
Definition in file mpdalc.f90.