MAPL_MemUtilsMod
Author: GMAO SI-Team
MAPL_MemUtilsMod
– A Module to query/print memory use per processor (Adapted by WMP from FMS memuse utility)
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public, | parameter | :: | MAPL_MemUtilsModeBase | = | 0 | |
integer, | public, | parameter | :: | MAPL_MemUtilsModeFull | = | 1 | |
integer, | public, | parameter | :: | MAPL_MemUtilsModeNode | = | 2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_VM) | :: | vm | ||||
character(len=*), | intent(in) | :: | text | |||
logical, | intent(in), | optional | :: | always | ||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | text | |||
integer, | optional | :: | Comm | |||
logical, | intent(in), | optional | :: | always | ||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real, | intent(out) | :: | memtotal | |||
real, | intent(out) | :: | committed_as | |||
real, | intent(out) | :: | percent_committed | |||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | comm | |||
character(len=*), | intent(in) | :: | file_name | |||
integer, | intent(in) | :: | line | |||
character(len=*), | intent(in), | optional | :: | decorator | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real, | intent(out) | :: | memtotal | |||
real, | intent(out) | :: | used | |||
real, | intent(out) | :: | percent_used | |||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real, | intent(out) | :: | totmemfree | |||
integer, | intent(out), | optional | :: | RC |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | mode | ||
integer, | intent(out), | optional | :: | RC |