/[MITgcm]/MITgcm/pkg/aim_v23/AIM_PARAMS.h
ViewVC logotype

Annotation of /MITgcm/pkg/aim_v23/AIM_PARAMS.h

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


Revision 1.8 - (hide annotations) (download)
Sun Sep 11 04:35:31 2005 UTC (18 years, 9 months ago) by edhill
Branch: MAIN
CVS Tags: checkpoint57s_post, checkpoint58b_post, checkpoint57y_post, checkpoint58, checkpoint58f_post, checkpoint58d_post, checkpoint58a_post, checkpoint57z_post, checkpoint58m_post, checkpoint57t_post, checkpoint57v_post, checkpoint57y_pre, checkpoint58o_post, checkpoint58p_post, checkpoint58e_post, checkpoint58n_post, checkpint57u_post, checkpoint58k_post, checkpoint58l_post, checkpoint58g_post, checkpoint58h_post, checkpoint58j_post, checkpoint57w_post, checkpoint58i_post, checkpoint57x_post, checkpoint58c_post
Changes since 1.7: +10 -5 lines
File MIME type: text/plain
 o mnc-ify the aim state vars -- requested by Daniel
   - units attributes need to be fleshed out

1 edhill 1.8 C $Header: /u/gcmpack/MITgcm/pkg/aim_v23/AIM_PARAMS.h,v 1.7 2005/06/23 20:02:50 edhill Exp $
2 jmc 1.1 C $Name: $
3    
4     #ifdef ALLOW_AIM
5     C *==========================================================*
6     C | AIM_PARAMS.h
7     C | o Header file for AIM package parameters
8     C | e.g.: output/input file & parameters;
9     C | forcing & interface parameters;
10     C *==========================================================*
11    
12     C-- COMMON /AIM_PARM_L/ Logical valued parameters for AIM
13     C aim_useFMsurfBC :: select surface B.C. from Franco Molteni
14     C aim_useMMsurfFc :: select Monthly Mean surface forcing (e.g., NCEP)
15     C aim_surfPotTemp :: surf.Temp input file is in Pot.Temp (aim_useMMsurfFc)
16 jmc 1.4 C aim_energPrecip :: account for energy of precipitation (snow & rain temp)
17     C aim_splitSIOsFx :: compute separately Sea-Ice & Ocean surf. Flux
18     C (also land SW & LW) ; default=F as in original version
19 jmc 1.5 C aim_clrSkyDiag :: compute clear-sky radiation for diagnostics
20 jmc 1.1 COMMON /AIM_PARM_L/
21 edhill 1.7 & aim_useFMsurfBC, aim_useMMsurfFc, aim_surfPotTemp,
22     & aim_energPrecip, aim_splitSIOsFx, aim_clrSkyDiag,
23 edhill 1.8 & aim_timeave_mnc, aim_snapshot_mnc,
24     & aim_pickup_write_mnc, aim_pickup_read_mnc,
25     & aim_timeave_mdsio, aim_snapshot_mdsio,
26     & aim_pickup_write_mdsio, aim_pickup_read_mdsio
27 jmc 1.1 LOGICAL aim_useFMsurfBC
28     LOGICAL aim_useMMsurfFc
29     LOGICAL aim_surfPotTemp
30 jmc 1.4 LOGICAL aim_energPrecip
31     LOGICAL aim_splitSIOsFx
32 jmc 1.5 LOGICAL aim_clrSkyDiag
33 edhill 1.8 LOGICAL
34     & aim_timeave_mnc, aim_snapshot_mnc,
35     & aim_pickup_write_mnc, aim_pickup_read_mnc,
36     & aim_timeave_mdsio, aim_snapshot_mdsio,
37     & aim_pickup_write_mdsio, aim_pickup_read_mdsio
38 jmc 1.1
39     C-- COMMON /AIM_PARM_C/ Character valued parameters for AIM
40 jmc 1.6 C aim_LandFile :: file name for Land fraction
41 jmc 1.1 C aim_MMsufx :: sufix for all Monthly Mean surface forcing files
42     C aim_albFile :: file name for Albedo input file (F.M. surfBC)
43     C aim_vegFile :: file name for vegetation fraction (F.M. surfBC)
44     C aim_sstFile :: file name for Sea.Surf.Temp (F.M. surfBC)
45     C aim_lstFile :: file name for Land.Surf.Temp (F.M. surfBC)
46     C aim_oiceFile :: file name for Sea Ice fraction (F.M. surfBC)
47     C aim_snowFile :: file name for Snow depth (F.M. surfBC)
48     C aim_swcFile :: file name for Soil Water content (F.M. surfBC)
49     COMMON /AIM_PARM_C/
50 jmc 1.6 & aim_LandFile, aim_MMsufx,
51     & aim_albFile, aim_vegFile,
52 jmc 1.1 & aim_sstFile, aim_lstFile, aim_oiceFile, aim_snowFile,
53     & aim_swcFile
54 jmc 1.6 CHARACTER*(MAX_LEN_FNAM) aim_LandFile
55 jmc 1.1 CHARACTER*(MAX_LEN_FNAM) aim_MMsufx
56     CHARACTER*(MAX_LEN_FNAM) aim_albFile
57     CHARACTER*(MAX_LEN_FNAM) aim_vegFile
58     CHARACTER*(MAX_LEN_FNAM) aim_sstFile
59     CHARACTER*(MAX_LEN_FNAM) aim_lstFile
60     CHARACTER*(MAX_LEN_FNAM) aim_oiceFile
61     CHARACTER*(MAX_LEN_FNAM) aim_snowFile
62     CHARACTER*(MAX_LEN_FNAM) aim_swcFile
63    
64     C-- COMMON /AIM_PARM_I/ Integer valued parameters for AIM
65     C aim_MMsufxLength :: Length of sufix (Monthly Mean surf. forcing files)
66     COMMON /AIM_PARM_I/
67     & aim_MMsufxLength
68     INTEGER aim_MMsufxLength
69    
70     C-- COMMON /AIM_PARM_R/ "Real" valued parameters for AIM
71 jmc 1.3 C aim_dragStrato :: stratospheric-drag damping time scale (s)
72 jmc 1.2 C aim_taveFreq :: Frequency^-1 for time-average output (s)
73 jmc 1.1 C aim_diagFreq :: Frequency^-1 for diagnostic output (s)
74     C aim_tendFreq :: Frequency^-1 for tendencies output (s)
75     COMMON /AIM_PARM_R/
76 jmc 1.3 & aim_dragStrato,
77 jmc 1.2 & aim_taveFreq, aim_diagFreq, aim_tendFreq
78 jmc 1.3 _RL aim_dragStrato
79 jmc 1.2 _RL aim_taveFreq
80 jmc 1.1 _RL aim_diagFreq
81     _RL aim_tendFreq
82    
83     #endif /* ALLOW_AIM */
84 edhill 1.7
85     CEH3 ;;; Local Variables: ***
86     CEH3 ;;; mode:fortran ***
87     CEH3 ;;; End: ***

  ViewVC Help
Powered by ViewVC 1.1.22