Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | info |
Informaion flag |
||
character(len=*), | intent(in) | :: | origin |
The name of the subroutine from which the flag originates |
||
character(len=*), | intent(in), | optional | :: | module |
The name of the module in which the call happens |
|
character(len=*), | intent(in), | optional | :: | procedure |
The name of the procedure in which the call happens |
|
character(len=*), | intent(in), | optional | :: | info_msg |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(error_type), | intent(inout), | allocatable | :: | error | ||
character(len=*), | intent(in) | :: | test_name | |||
character(len=*), | intent(in), | optional | :: | info | ||
character(len=*), | intent(in), | optional | :: | eq | ||
character(len=*), | intent(in), | optional | :: | context |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | msg |
Log message to print |
||
character(len=*), | intent(in), | optional | :: | module |
The name of the module in which the call happens |
|
character(len=*), | intent(in), | optional | :: | procedure |
The name of the procedure in which the call happens |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | msg |
Log message to print |
||
character(len=*), | intent(in), | optional | :: | module |
The name of the module in which the call happens |
|
character(len=*), | intent(in), | optional | :: | procedure |
The name of the procedure in which the call happens |
|
integer, | intent(in), | optional | :: | stat |
status message |
|
character(len=*), | intent(in), | optional | :: | errmsg |
error message |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | msg |
Log message to print |
||
character(len=*), | intent(in), | optional | :: | module |
The name of the module in which the call happens |
|
character(len=*), | intent(in), | optional | :: | procedure |
The name of the procedure in which the call happens |
|
logical, | intent(in), | optional | :: | flush_log |
Flush the I/O buffer? |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | msg |
Log message to print |
||
character(len=*), | intent(in), | optional | :: | module |
The name of the module in which the call happens |
|
character(len=*), | intent(in), | optional | :: | procedure |
The name of the procedure in which the call happens |
|
logical, | intent(in), | optional | :: | flush_log |
Flush the I/O buffer? |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | msg |
Log message to print |
||
character(len=*), | intent(in), | optional | :: | module |
The name of the module in which the call happens |
|
character(len=*), | intent(in), | optional | :: | procedure |
The name of the procedure in which the call happens |
Wrapper to set up MPI if needed and initialize log files
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in), | optional | :: | logfile |
name of the dedicated LightKrylov logfile |
|
integer, | intent(in), | optional | :: | nio |
I/O rank for logging |
|
integer, | intent(in), | optional | :: | log_level |
set logging level
0 : all_level
10 : debug_level
20 : information_level
30 : warning_level
40 : error_level |
|
logical, | intent(in), | optional | :: | log_stdout |
duplicate log messages to stdout? |
|
logical, | intent(in), | optional | :: | log_timestamp |
add timestamp to log messages |
|
logical, | intent(in), | optional | :: | close_old |
close previously opened logfiles (if present?) - stdout is not closed |
|
integer, | intent(out), | optional | :: | iunit |
log unit identifier |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | msg |
The name of the procedure in which the call happens |
||
character(len=*), | intent(in), | optional | :: | module |
The name of the module in which the call happens |
|
character(len=*), | intent(in), | optional | :: | procedure |
The name of the procedure in which the call happens |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | var |
Name of the variable |
||
character(len=*), | intent(in) | :: | type |
Required type of the variable |
||
character(len=*), | intent(in) | :: | intent |
Intent of the argument within the caller |
||
character(len=*), | intent(in), | optional | :: | module |
The name of the module in which the call happens |
|
character(len=*), | intent(in), | optional | :: | procedure |
The name of the procedure in which the call happens |