WAVEWATCH III  beta 0.0.1
mod_constants.f90
Go to the documentation of this file.
1 
6 
7 !------------------------------------------------------------------------------
13 
15 !------------------------------------------------------------------------------
16 !
17 ! physical constants
18 !
19 real grav
20 real sqrtg
21 real gsq
22 real nu
23 !
24 real d_water
25 real d_air
26 !
27 ! mathematical constants
28 !
29 real pi
30 real pi2
31 real pih
32 real dera
33 real rade
34 real expmin
35 real expmax
36 real sqrt2
37 !
38 contains
39 !
40 
41 !------------------------------------------------------------------------------
47 
48 subroutine init_constants
49 !------------------------------------------------------------------------------
50 !
51 pi = 4.*atan(1.)
52 pi2 = 2.*pi
53 pih = 0.5*pi
54 dera = pi/180.
55 rade = 180./pi
56 !
57 expmin = -20.
58 expmax = 20.
59 !
60 ! physical constants
61 !
62 grav = 9.81
63 sqrtg = sqrt(grav)
64 gsq = grav*grav
65 nu = 1.e-6
66 d_air = 1.2
67 d_water = 1027
68 !
69 end subroutine
70 !
71 end module
m_constants::expmax
real expmax
max argument for exp.
Definition: mod_constants.f90:35
m_constants::rade
real rade
conversion from radians to degrees
Definition: mod_constants.f90:33
m_constants::pih
real pih
pi/2
Definition: mod_constants.f90:31
m_constants::nu
real nu
kinematic viscosity of water
Definition: mod_constants.f90:22
m_constants::grav
real grav
gravitational acceleration
Definition: mod_constants.f90:19
m_constants::d_water
real d_water
density of water
Definition: mod_constants.f90:24
m_constants::sqrtg
real sqrtg
square root of grav
Definition: mod_constants.f90:20
m_constants::pi
real pi
circular constant, 3.1415...
Definition: mod_constants.f90:29
m_constants::init_constants
subroutine init_constants
Subroutine init_constants sets constant values.
Definition: mod_constants.f90:49
m_constants::d_air
real d_air
density of air
Definition: mod_constants.f90:25
m_constants
Module for m_constants.
Definition: mod_constants.f90:14
m_constants::dera
real dera
conversion from degrees to radians
Definition: mod_constants.f90:32
m_constants::expmin
real expmin
min argument for exp.
Definition: mod_constants.f90:34
m_constants::gsq
real gsq
square of grav
Definition: mod_constants.f90:21
m_constants::sqrt2
real sqrt2
square root of 2 ~ 1.41
Definition: mod_constants.f90:36
m_constants::pi2
real pi2
2*pi
Definition: mod_constants.f90:30