Initialize a logging data type.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(tem_logging_type), | intent(out) | :: | me |
Logger to initialize |
||
integer, | intent(in) | :: | level |
Level of output to log with this logger |
||
integer, | intent(in) | :: | rank |
Rank of the process executing the initialization. |
||
character(len=*), | intent(in), | optional | :: | filename |
File to write output to, default is null device. |
|
logical, | intent(in), | optional | :: | root_only |
Indicate if root only should write messages Default is true. |
|
character(len=*), | intent(in), | optional | :: | real_form |
Format to write real numbers. Default is 'EN12.3' |
|
character(len=*), | intent(in), | optional | :: | int_form |
Format to write integer numbers. Default is 'I0' |
Initialize the primary logger (default to stdout instead of null device).
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | level |
Level of output to log with this logger |
||
integer, | intent(in) | :: | rank |
Rank of the process executing the initialization. |
||
character(len=*), | intent(in), | optional | :: | filename |
File to write output to, default is standard out. |
|
logical, | intent(in), | optional | :: | root_only |
Indication whether only root should print log messages. |
|
character(len=*), | intent(in), | optional | :: | real_form |
Format to write real numbers. Default is 'EN12.3' |
|
character(len=*), | intent(in), | optional | :: | int_form |
Format to write integer numbers. Default is 'I0' |