Oasis3-MCT
|
Provides methods for querying memory use. More...
Functions/Subroutines | |
subroutine, public | oasis_mem_init (iunit) |
Initialize memory conversion to MB. More... | |
subroutine, public | oasis_mem_getusage (r_msize, r_mrss) |
Determine memory use. More... | |
subroutine, public | oasis_mem_print (iunit, string) |
Print memory use. More... | |
Variables | |
real(ip_double_p) | mb_blk = 1.0_ip_double_p |
logical | initset = .false. |
Provides methods for querying memory use.
subroutine, public mod_oasis_mem::oasis_mem_getusage | ( | real(ip_double_p), intent(out) | r_msize, |
real(ip_double_p), intent(out) | r_mrss | ||
) |
Determine memory use.
[out] | r_msize | memory usage value |
[out] | r_mrss | memory usage value |
Definition at line 88 of file mod_oasis_mem.F90.
subroutine, public mod_oasis_mem::oasis_mem_init | ( | integer, optional | iunit | ) |
Initialize memory conversion to MB.
iunit | output unit number for optional writes |
Definition at line 34 of file mod_oasis_mem.F90.
subroutine, public mod_oasis_mem::oasis_mem_print | ( | integer, intent(in) | iunit, |
character(len=*), intent(in), optional | string | ||
) |
Print memory use.
[in] | iunit | unit number to write to |
[in] | string | optional string |
Definition at line 119 of file mod_oasis_mem.F90.
|
private |
Definition at line 25 of file mod_oasis_mem.F90.
|
private |
Definition at line 24 of file mod_oasis_mem.F90.