Go to the source code of this file.
|
subroutine | memorymanager_module::memorymanager_ctor (this, total_memory) |
| Constructor, used to initialize total available memory. More...
|
|
subroutine | memorymanager_module::init_memory (this, total_memory) |
| Same as constructor, used to reinitialize te memory again (not really used) More...
|
|
subroutine | memorymanager_module::track_memory (this, elem_size, nelem, stat, array_name) |
| Tracks memory allocation, usually called after an allocation. More...
|
|
subroutine | memorymanager_module::free_memory (this, elem_size, nelem) |
| Tracks memory deallocation, usually called before a deallocation. More...
|
|
integer(longint) function | memorymanager_module::get_available_memory (this) |
| Get currently available memory. More...
|
|
integer(longint) function | memorymanager_module::get_scaled_available_memory (this, scale_) |
| Get currently available memory scaled. More...
|
|
subroutine | memorymanager_module::print_memory_report (this) |
| Prints a very simple memory report. More...
|
|