Returns present argument or default value.
Returns 1-byte character argument arg if present or default
otherwise.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=1), | intent(in), | optional | :: | arg |
Argument. |
|
| character(len=1), | intent(in) | :: | default |
Default value. |
Argument or default.
Returns 4-byte integer argument arg if present or default
otherwise.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=i4), | intent(in), | optional | :: | arg |
Argument. |
|
| integer(kind=i4), | intent(in) | :: | default |
Default value. |
Argument or default.
Returns 8-byte integer argument arg if present or default
otherwise.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=i8), | intent(in), | optional | :: | arg |
Argument. |
|
| integer(kind=i8), | intent(in) | :: | default |
Default value. |
Argument or default.
Returns logical argument arg if present or default otherwise.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(in), | optional | :: | arg |
Argument. |
|
| logical, | intent(in) | :: | default |
Default value. |
Argument or default.
Returns C pointer argument arg if present or default otherwise.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(c_ptr), | intent(in), | optional | :: | arg |
Argument. |
|
| type(c_ptr), | intent(in) | :: | default |
Default value. |
Argument or default.
Returns 4-byte real argument arg if present or default
otherwise.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=r4), | intent(in), | optional | :: | arg |
Argument. |
|
| real(kind=r4), | intent(in) | :: | default |
Default value. |
Argument or default.
Returns 8-byte real argument arg if present or default
otherwise.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=r8), | intent(in), | optional | :: | arg |
Argument. |
|
| real(kind=r8), | intent(in) | :: | default |
Default value. |
Argument or default.