|
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.
1.8.13