!  SVN:$Id: ice_kinds_mod.F90 1304 2015-11-12 19:28:14Z afrobert@nps.edu $
!=======================================================================

! Defines variable precision for all common data types
! Code originally based on kinds_mod.F in POP
!
! author: Elizabeth C. Hunke and William H. Lipscomb, LANL
! 2006: ECH converted to free source form (F90)

      module ice_kinds_mod

!=======================================================================

      implicit none
      public
      save

      integer, parameter :: char_len  = 80, &
                            char_len_long  = 256, &
                            log_kind  = kind(.true.), &
                            int_kind  = selected_int_kind(6), &
                            real_kind = selected_real_kind(6), &
                            dbl_kind  = selected_real_kind(13), &
                            r16_kind  = selected_real_kind(26)

!=======================================================================

      end module ice_kinds_mod

!=======================================================================
