/[MITgcm]/MITgcm/pkg/exf/exf_clim_param.h
ViewVC logotype

Contents of /MITgcm/pkg/exf/exf_clim_param.h

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


Revision 1.5 - (show annotations) (download)
Mon Oct 20 06:25:16 2003 UTC (20 years, 8 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint51l_post, checkpoint52l_pre, checkpoint52e_pre, hrcube4, checkpoint52j_post, checkpoint51o_pre, checkpoint52e_post, checkpoint51n_pre, checkpoint52d_pre, checkpoint52j_pre, branch-netcdf, checkpoint51r_post, checkpoint52b_pre, checkpoint52m_post, hrcube5, checkpoint51o_post, checkpoint51q_post, checkpoint52l_post, checkpoint52k_post, checkpoint52, checkpoint52d_post, checkpoint52a_post, checkpoint52b_post, checkpoint52f_post, checkpoint52c_post, ecco_c52_e35, checkpoint52a_pre, checkpoint51m_post, checkpoint51t_post, checkpoint52i_post, checkpoint51p_post, checkpoint51n_post, checkpoint52i_pre, checkpoint51u_post, checkpoint52h_pre, checkpoint52f_pre, hrcube_1, hrcube_2, hrcube_3, checkpoint51s_post
Branch point for: netcdf-sm0, branch-nonh, checkpoint51n_branch
Changes since 1.4: +14 -16 lines
File MIME type: text/plain
changes to pkg/cal and pkg/exf that allow and speed-up long integrations

1 c $Header: /usr/local/gcmpack/MITgcm/pkg/exf/exf_clim_param.h,v 1.4 2003/08/07 02:31:29 dimitri Exp $
2 c
3 c
4 c ==================================================================
5 c HEADER exf_clim_param
6 c ==================================================================
7 c
8 c o Header for the climatology part of the external forcing package.
9 c
10 c started: Ralf Giering 15-Jan-2001
11 c
12 c menemenlis@jpl.nasa.gov 8-Oct-2003
13 c speed-up computations for long integration interval
14 c
15 c ==================================================================
16 c HEADER exf_clim_param
17 c ==================================================================
18
19 c Calendar data.
20 integer climtempstartdate1
21 integer climtempstartdate2
22 _RL climtempstartdate
23 _RL climtempperiod
24 character*1 climtempmask
25 parameter( climtempmask = 's' )
26
27 integer climsaltstartdate1
28 integer climsaltstartdate2
29 _RL climsaltstartdate
30 _RL climsaltperiod
31 character*1 climsaltmask
32 parameter( climsaltmask = 's' )
33
34 integer climsststartdate1
35 integer climsststartdate2
36 _RL climsststartdate
37 _RL climsstperiod
38 character*1 climsstmask
39 parameter( climsstmask = 's' )
40
41 integer climsssstartdate1
42 integer climsssstartdate2
43 _RL climsssstartdate
44 _RL climsssperiod
45 character*1 climsssmask
46 parameter( climsssmask = 's' )
47
48 _RL climsstconst
49 _RL climsssconst
50
51 common /exf_clim_i/
52 & climtempstartdate1, climtempstartdate2,
53 & climsaltstartdate1, climsaltstartdate2,
54 & climsststartdate1, climsststartdate2,
55 & climsssstartdate1, climsssstartdate2
56
57 common /exf_clim_c/
58 & climtempfile,
59 & climsaltfile,
60 & climsstfile,
61 & climsssfile
62
63 common /exf_clim_r/
64 & climtempperiod, climtempstartdate,
65 & climsaltperiod, climsaltstartdate,
66 & climsstperiod, climsststartdate,
67 & climsssperiod, climsssstartdate,
68 & climsstconst, climsssconst
69
70 c File names.
71 character*(128) climtempfile
72 character*(128) climsaltfile
73 character*(128) climsstfile
74 character*(128) climsssfile
75
76 c file precision and field type
77
78 common /exf_clim_prec/ exf_clim_iprec
79 & , exf_clim_yftype
80
81 integer exf_clim_iprec
82 character*(2) exf_clim_yftype
83
84 #ifdef USE_EXF_INTERPOLATION
85 c for lat interpolation, arraysize currently set to 200 max data values
86 _RL climsst_lon0, climsst_lon_inc
87 _RL climsst_lat0, climsst_lat_inc(MAX_LAT_INC)
88 INTEGER climsst_nlon, climsst_nlat
89 _RL climsss_lon0, climsss_lon_inc
90 _RL climsss_lat0, climsss_lat_inc(MAX_LAT_INC)
91 INTEGER climsss_nlon, climsss_nlat
92 common /exf_clim_interpolation/
93 & climsst_lon0, climsst_lon_inc,
94 & climsst_lat0, climsst_lat_inc,
95 & climsst_nlon, climsst_nlat,
96 & climsss_lon0, climsss_lon_inc,
97 & climsss_lat0, climsss_lat_inc,
98 & climsss_nlon, climsss_nlat
99 #endif

  ViewVC Help
Powered by ViewVC 1.1.22