Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public, | parameter | :: | default_output_unit | = | output_unit | |
integer, | public, | parameter | :: | default_input_unit | = | input_unit | |
logical, | public, | SAVE | :: | flush_should_flush | = | .FALSE. |
returns time from a real-time clock, protected against rolling early/easily
returns the energy used since some time in the past. The precise meaning depends on the infrastructure is available. In the cray_pm_energy case, this is the energy used by the node in kJ.
flushes units if the &GLOBAL flag is set accordingly
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | lunit |
reads /proc/cpuinfo if it exists (i.e. Linux) to return relevant info
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=default_string_length) | :: | model_name |
as obtained from the 'model name' field, UNKNOWN otherwise |
returns a datum in human readable format using a standard Fortran routine
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(out) | :: | cal_date |