Real kinds and common numeric constants.
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public, | parameter | :: | sp | = | real32 | |
integer, | public, | parameter | :: | dp | = | real64 | |
integer, | public, | parameter | :: | wp | = | dp | |
real(kind=wp), | public, | parameter | :: | negone | = | -1.0_wp | |
real(kind=wp), | public, | parameter | :: | zero | = | 0.0_wp | |
real(kind=wp), | public, | parameter | :: | half | = | 0.5_wp | |
real(kind=wp), | public, | parameter | :: | one | = | 1.0_wp | |
real(kind=wp), | public, | parameter | :: | two | = | 2.0_wp | |
real(kind=wp), | public, | parameter | :: | three | = | 3.0_wp | |
real(kind=wp), | public, | parameter | :: | eight | = | 8.0_wp | |
real(kind=wp), | public, | parameter | :: | ten | = | 10.0_wp | |
real(kind=wp), | public, | parameter | :: | fiftn | = | 15.0_wp | |
real(kind=wp), | public, | parameter | :: | hundred | = | 100.0_wp | |
real(kind=wp), | public, | parameter | :: | pi | = | 4*atan(one) |