My Project
FVCOMg01
ice_kinds_mod.f90
Go to the documentation of this file.
1
2
3
4
5
6
7
8
9
10
11
12
!/===========================================================================/
13
! CVS VERSION INFORMATION
14
! $Id$
15
! $Name$
16
! $Revision$
17
!/===========================================================================/
18
19
!=======================================================================
20
!BOP
21
!
22
! !MODULE: ice_kinds_mod - defines variable precision
23
!
24
! !DESCRIPTION:
25
!
26
! Defines variable precision for all common data types \! Code originally based on kinds_mod.F in POP
27
!
28
! !REVISION HISTORY:
29
!
30
! author: Elizabeth C. Hunke
31
! Fluid Dynamics Group, Los Alamos National Laboratory
32
!
33
! !INTERFACE:
34
!
35
module
ice_kinds_mod
36
!
37
! !USES:
38
!
39
!EOP
40
!=======================================================================
41
!! ggao 0104/2008
42
43
use
mod_prec
44
45
implicit none
46
save
47
48
! integer, parameter :: char_len = 80, &
49
! char_len_long = 128, &
50
! int_kind = kind(1), &
51
! log_kind = kind(.true.), &
52
! ! real_kind = selected_real_kind(6),&
53
! ! dbl_kind = selected_real_kind(13)
54
!
55
! real_kind = SP,&
56
! dbl_kind = DP
57
58
59
integer
,
parameter
::
char_len
= 80, &
60
char_len_long
= 128, &
61
int_kind
= kind(1), &
62
log_kind
= kind(.true.), &
63
! ! real_kind = selected_real_kind(6),&
64
! ! dbl_kind = selected_real_kind(13)
65
66
real_kind
=
sp
,&
67
dbl_kind
=
sp
68
69
70
71
!=======================================================================
72
73
end module
ice_kinds_mod
74
75
!=======================================================================
ice_kinds_mod::char_len
integer, parameter char_len
Definition:
ice_kinds_mod.f90:59
ice_kinds_mod::real_kind
integer, parameter real_kind
Definition:
ice_kinds_mod.f90:59
ice_kinds_mod::dbl_kind
integer, parameter dbl_kind
Definition:
ice_kinds_mod.f90:59
ice_kinds_mod::log_kind
integer, parameter log_kind
Definition:
ice_kinds_mod.f90:59
ice_kinds_mod::int_kind
integer, parameter int_kind
Definition:
ice_kinds_mod.f90:59
mod_prec
Definition:
mod_prec.f90:43
mod_prec::sp
integer, parameter sp
Definition:
mod_prec.f90:48
ice_kinds_mod
Definition:
ice_kinds_mod.f90:35
ice_kinds_mod::char_len_long
integer, parameter char_len_long
Definition:
ice_kinds_mod.f90:59
Generated by
1.8.15