MPI-SCATCI  2.0
An MPI version of SCATCI
BaseManager_module.f90 File Reference

Go to the source code of this file.

Data Types

type  basemanager_module::basemanager
 This is a simple class to handle memory management tracking. More...
 

Modules

module  basemanager_module
 Base manager type.
 

Functions/Subroutines

subroutine basemanager_module::basemanager_ctor (this, total_memory)
 Type constructor. More...
 
subroutine basemanager_module::init_memory (this, total_memory)
 Initialize memory. More...
 
subroutine basemanager_module::track_memory (this, alloc_memory, error)
 Track memory. More...
 
subroutine basemanager_module::free_memory (this, alloc_memory, error)
 Free memory. More...
 
integer(longint) function basemanager_module::get_available_memory (this)
 Obtain available local memory. More...
 
integer(longint) function basemanager_module::get_available_global_memory (this)
 Obtain available global memory. More...
 

Variables

type(basemanager), public basemanager_module::memory_man