/[MITgcm]/MITgcm/pkg/exf/exf_bulkqsat.F
ViewVC logotype

Contents of /MITgcm/pkg/exf/exf_bulkqsat.F

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.4 - (show annotations) (download)
Tue Mar 25 22:44:07 2003 UTC (21 years, 2 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint51j_post, checkpoint50e_post, checkpoint50c_post, checkpoint50c_pre, branchpoint-genmake2, checkpoint50h_post, checkpoint50d_pre, checkpoint50b_pre, checkpoint51e_post, checkpoint51b_post, checkpoint51c_post, checkpoint51f_pre, checkpoint50i_post, checkpoint51, checkpoint50d_post, checkpoint51b_pre, checkpoint51h_pre, checkpoint50g_post, checkpoint51g_post, checkpoint51f_post, checkpoint50b_post, checkpoint50f_post, checkpoint50f_pre, checkpoint51d_post, checkpoint51a_post, checkpoint50e_pre, checkpoint51i_pre
Branch point for: branch-genmake2
Changes since 1.3: +2 -2 lines
CPP option mismatch for case
#define ALLOW_ATM_WIND && #undef ALLOW_ATM_TEMP

1 c $Header: /u/gcmpack/MITgcm/pkg/exf/exf_bulkqsat.F,v 1.3 2003/02/18 05:33:54 dimitri Exp $
2
3 #include "EXF_CPPOPTIONS.h"
4
5
6 _RL function exf_BulkqSat(
7 I tkelvin
8 & )
9
10 c ==================================================================
11 c FUNCTION exf_BulkqSat
12 c ==================================================================
13 c
14 c o Compute the saturation specific humidity.
15 c
16 c started: Christian Eckert eckert@mit.edu 27-Aug-1999
17 c
18 c changed: Christian Eckert eckert@mit.edu 14-Jan-2000
19 c
20 c - Restructured the code in order to create a package
21 c for the MITgcmUV.
22 c
23 c Patrick Heimbach heimbach@mit.edu 05-May-2000
24 c
25 c - Included appropriate CPP options
26 c ALLOW_BULKFORMULAE, ALLOW_ATM_TEMP
27 c
28 c ==================================================================
29 c FUNCTION exf_BulkqSat
30 c ==================================================================
31
32 implicit none
33
34 #if (defined (ALLOW_BULKFORMULAE))
35
36 c == global variables ==
37
38 #include "SIZE.h"
39 #include "exf_constants.h"
40
41 c == function arguments ==
42 _RL tkelvin
43
44 c == end of interface ==
45
46 exf_BulkqSat = cvapor_fac/exp(cvapor_exp/tkelvin)
47
48 #else
49
50 c == function arguments ==
51 _RL tkelvin
52
53 exf_BulkqSat = 0.0
54 #endif
55
56 end
57
58
59

  ViewVC Help
Powered by ViewVC 1.1.22