/[MITgcm]/MITgcm/pkg/cheapaml/CHEAPAML.h
ViewVC logotype

Contents of /MITgcm/pkg/cheapaml/CHEAPAML.h

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


Revision 1.3 - (show annotations) (download)
Sun Sep 5 03:56:18 2010 UTC (13 years, 10 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint62k, checkpoint62o, checkpoint62n, checkpoint62m, checkpoint62l, checkpoint62r, checkpoint62q, checkpoint62p
Changes since 1.2: +43 -28 lines
File MIME type: text/plain
-split common bloc per type
-comment out unused variables

1 C $Header: /u/gcmpack/MITgcm/pkg/cheapaml/CHEAPAML.h,v 1.2 2010/08/24 14:07:52 jmc Exp $
2 C $Name: $
3
4 c #ifdef ALLOW_CHEAPAML
5 C !ROUTINE: CHEAPAML.h
6 C -------------------------------
7 C CHEAPAML.h
8 C Parameters for cheap atmos mixed layer model
9 C -------------------------------
10 C Tr :: Relaxation temperature profile for lateral boundary region
11 C qr :: Relaxation specific humidity profile for lateral boundary region
12 C Tair :: atmosphere boundary layer temperature
13 C gTairm :: atmosphere temperature tendency
14 C qair :: atmosphere specific humidity
15 C uwind :: zonal wind
16 C vwind :: meridional wind
17 C solar :: short wave insolation
18
19 COMMON /CHEAPAML_VARS/
20 & Tr, qr,
21 & Tair, gTairm,
22 c & qair,
23 & uwind, vwind, solar,
24 & ustress, vstress
25
26 _RL Tr (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
27 _RL qr (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
28 _RL Tair (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
29 _RL gTairm (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
30 c _RL qair (1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy)
31 _RL uwind (1-olx:snx+olx,1-oly:sny+oly,nsx,nsy)
32 _RL vwind (1-olx:snx+olx,1-oly:sny+oly,nsx,nsy)
33 _RL Solar (1-olx:snx+olx,1-oly:sny+oly,nsx,nsy)
34 _RL ustress (1-olx:snx+olx,1-oly:sny+oly,nsx,nsy)
35 _RL vstress (1-olx:snx+olx,1-oly:sny+oly,nsx,nsy)
36
37 COMMON /CHEAPAML_PARMS_R/
38 & cheapaml_h,
39 & cheapaml_kdiff,
40 c & cheapaml_taurelax1,
41 & cheapaml_taurelax2,
42 c & cheapaml_xf,
43 c & cheapaml_dtc,
44 & rhoa,cpair,stefan,
45 & dsolms,dsolmn,
46 & xphaseinit,
47 & cdrag_1,cdrag_2,cdrag_3
48 _RL cheapaml_h
49 _RL cheapaml_kdiff
50 c _RL cheapaml_taurelax1
51 _RL cheapaml_taurelax2
52 c _RL cheapaml_xf
53 c _RL cheapaml_dtc
54 _RL rhoa, cpair, stefan
55 _RL cdrag_1, cdrag_2, cdrag_3
56 _RL dsolms,dsolmn
57 _RL xphaseinit
58
59 COMMON /CHEAPAML_PARMS_I/
60 & cheapaml_ntim
61 INTEGER cheapaml_ntim
62
63 COMMON /CHEAPAML_PARMS_L/
64 & useFreshwaterFlux
65 LOGICAL useFreshwaterFlux
66
67 COMMON /CHEAPAML_PARMS_C/
68 & AirTempFile, AirQFile,SolarFile, UWindFile,
69 & VWindFile, TrFile, QrFile
70 CHARACTER*(MAX_LEN_FNAM) AirTempFile
71 CHARACTER*(MAX_LEN_FNAM) AirQFile
72 CHARACTER*(MAX_LEN_FNAM) SolarFile
73 CHARACTER*(MAX_LEN_FNAM) UWindFile
74 CHARACTER*(MAX_LEN_FNAM) VWindFile
75 CHARACTER*(MAX_LEN_FNAM) TRFile
76 CHARACTER*(MAX_LEN_FNAM) QrFile
77 c #endif /* ALLOW_CHEAPAML */

  ViewVC Help
Powered by ViewVC 1.1.22