Module precision_mod

module precision_mod

        ! Variables
    integer, public, PARAMETER :: i2 = SELECTED_INT_KIND (4)
    integer, public, PARAMETER :: i4 = SELECTED_INT_KIND (8)
    integer, public, PARAMETER :: i8 = SELECTED_INT_KIND (16)
    integer, public, PARAMETER :: r4 = SELECTED_REAL_KIND (6, 37)
    integer, public, PARAMETER :: r8 = SELECTED_REAL_KIND (15, 307)

end module precision_mod

Description of Variables

i2

integer, public, PARAMETER :: i2 = SELECTED_INT_KIND (4)

i4

integer, public, PARAMETER :: i4 = SELECTED_INT_KIND (8)

i8

integer, public, PARAMETER :: i8 = SELECTED_INT_KIND (16)

r4

integer, public, PARAMETER :: r4 = SELECTED_REAL_KIND (6, 37)

r8

integer, public, PARAMETER :: r8 = SELECTED_REAL_KIND (15, 307)