module types implicit none INTEGER, PARAMETER :: int32 = SELECTED_INT_KIND(8) INTEGER, PARAMETER :: int64 = SELECTED_INT_KIND(16) INTEGER, PARAMETER :: real64 = SELECTED_REAL_KIND(15) end module types