optval 接口

公共接口 optval

可选参数的回退值 (规范)


模块过程

私有纯元素函数 optval_rsp(x, default) 结果(y)

参数

类型 意图可选 属性 名称
实数(kind=sp), 意图(输入), 可选 :: x
实数(kind=sp), 意图(输入) :: default

返回值 实数(kind=sp)

私有纯元素函数 optval_rdp(x, default) 结果(y)

参数

类型 意图可选 属性 名称
实数(kind=dp), 意图(输入), 可选 :: x
实数(kind=dp), 意图(输入) :: default

返回值 实数(kind=dp)

私有纯元素函数 optval_iint8(x, default) 结果(y)

参数

类型 意图可选 属性 名称
整数(kind=int8), 意图(输入), 可选 :: x
整数(kind=int8), 意图(输入) :: default

返回值 整数(kind=int8)

私有纯元素函数 optval_iint16(x, default) 结果(y)

参数

类型 意图可选 属性 名称
整数(kind=int16), 意图(输入), 可选 :: x
整数(kind=int16), 意图(输入) :: default

返回值 整数(kind=int16)

私有纯元素函数 optval_iint32(x, default) 结果(y)

参数

类型 意图可选 属性 名称
整数(kind=int32), 意图(输入), 可选 :: x
整数(kind=int32), 意图(输入) :: default

返回值 整数(kind=int32)

私有纯元素函数 optval_iint64(x, default) 结果(y)

参数

类型 意图可选 属性 名称
整数(kind=int64), 意图(输入), 可选 :: x
整数(kind=int64), 意图(输入) :: default

返回值 整数(kind=int64)

私有纯元素函数 optval_csp(x, default) 结果(y)

参数

类型 意图可选 属性 名称
复数(kind=sp), 意图(输入), 可选 :: x
复数(kind=sp), 意图(输入) :: default

返回值 复数(kind=sp)

私有纯元素函数 optval_cdp(x, default) 结果(y)

参数

类型 意图可选 属性 名称
复数(kind=dp), 意图(输入), 可选 :: x
复数(kind=dp), 意图(输入) :: default

返回值 复数(kind=dp)

私有纯元素函数 optval_ll1(x, default) 结果(y)

参数

类型 意图可选 属性 名称
逻辑型, 意图(输入), 可选 :: x
逻辑型, 意图(输入) :: default

返回值 逻辑型

私有纯函数 optval_character(x, default) 结果(y)

参数

类型 意图可选 属性 名称
字符型(len=*), 意图(输入), 可选 :: x
字符型(len=*), 意图(输入) :: default

返回值 字符型(len=:), 可分配