Provides methods for querying memory use.
More...
|
real(ip_double_p) | mb_blk = 1.0_ip_double_p |
|
logical | initset = .false. |
|
Provides methods for querying memory use.
Definition at line 3 of file mod_oasis_mem.F90.
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.
- Parameters
-
[out] | r_msize | memory usage value |
[out] | r_mrss | memory usage value |
Definition at line 87 of file mod_oasis_mem.F90.
subroutine, public mod_oasis_mem::oasis_mem_init |
( |
integer, optional |
iunit | ) |
|
Initialize memory conversion to MB.
- Parameters
-
iunit | output unit number for optional writes |
Definition at line 33 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.
- Parameters
-
[in] | iunit | unit number to write to |
[in] | string | optional string |
Definition at line 118 of file mod_oasis_mem.F90.
logical mod_oasis_mem::initset = .false. |
|
private |
real(ip_double_p) mod_oasis_mem::mb_blk = 1.0_ip_double_p |
|
private |
The documentation for this module was generated from the following file: