Contains routines for debugging
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| logical, | public | :: | verbose | = | .false. | Verbose option for debugging codes |
|
| integer, | public | :: | debugLevel | Integer level for debug messages |
Interface for printing primitives with a name for debug purposes All may be called using 'call debug(args)'
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*) | :: | name | ||||
| real(kind=r64) | :: | var |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*) | :: | name | ||||
| real(kind=r64) | :: | var(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*) | :: | name | ||||
| integer(kind=i32) | :: | var |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*) | :: | name | ||||
| integer(kind=i32) | :: | var(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*) | :: | name |