Last change
on this file was
5119,
checked in by abarral, 2 months ago
|
enforce PRIVATE by default in several modules, expose PUBLIC as needed
move eigen.f90 to obsolete/
(lint) aslong the way
|
File size:
634 bytes
|
Line | |
---|
1 | module mom_flux_rain_m |
---|
2 | |
---|
3 | IMPLICIT NONE |
---|
4 | |
---|
5 | CONTAINS |
---|
6 | |
---|
7 | elemental real function mom_flux_rain(u, rain) |
---|
8 | |
---|
9 | ! Computes momentum flux due to rainfall, in Pa. |
---|
10 | |
---|
11 | REAL, INTENT(IN):: U |
---|
12 | ! difference of velocity between air and sea, including gustiness, in m / s |
---|
13 | |
---|
14 | REAL, INTENT(IN):: rain ! rain mass flux, in kg m-2 s-1 |
---|
15 | |
---|
16 | !------------------------------------------------------------------------ |
---|
17 | |
---|
18 | mom_flux_rain = 0.85 * U * rain |
---|
19 | ! (Caldwell 1971 k1001, equation (1) and 15 % reduction in speed |
---|
20 | ! as in paragraph 3.a, maybe adequate if u is the wind at 10 m) |
---|
21 | |
---|
22 | END FUNCTION mom_flux_rain |
---|
23 | |
---|
24 | END MODULE mom_flux_rain_m |
---|
Note: See
TracBrowser
for help on using the repository browser.