Real kinds and common numeric constants.
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public, | parameter | :: | rk | = | real64 | |
integer, | public, | parameter | :: | dp | = | real64 | |
real(kind=rk), | public, | parameter | :: | ZERO | = | 0._rk | |
real(kind=rk), | public, | parameter | :: | ONE | = | 1._rk | |
real(kind=rk), | public, | parameter | :: | TWO | = | 2._rk | |
real(kind=rk), | public, | parameter | :: | HALF | = | ONE/2 | |
real(kind=rk), | public, | parameter | :: | EPS | = | epsilon(ONE) | |
real(kind=rk), | public | :: | VOIDREAL(1:0) |