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

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

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


Revision 1.4 - (hide annotations) (download)
Thu Aug 7 02:31:29 2003 UTC (21 years, 1 month ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint51k_post, checkpoint51j_post, checkpoint51f_pre, branchpoint-genmake2, checkpoint51i_post, checkpoint51l_pre, checkpoint51h_pre, checkpoint51g_post, checkpoint51f_post, checkpoint51i_pre
Branch point for: branch-genmake2, tg2-branch
Changes since 1.3: +2 -2 lines
File MIME type: text/plain
o Added on-the-fly spatial interpolation capability
    "USE_EXF_INTERPOLATION" to pkg/exf.
  - This is a temporary Cartesian-grid hack until
    the super-duper ESMF coupler becomes available.
  - See verification/global_with_exf/README for usage example.
  - Removed obsolete EXFwindOnBgrid and SEAICEwindOnCgrid
    flags and modified pkg/seaice accordingly.
o Bug fix to pkg/ptracers, pkg/generic_advdiff/gad_calc_rhs.F,
    and pkg/kpp/kpp_transport_ptr.F for dealing with tracer
    non-local transport term.

1 dimitri 1.4 c $Header: /u/gcmpack/MITgcm/pkg/exf/exf_clim_param.h,v 1.3 2003/08/04 22:53:41 dimitri Exp $
2 heimbach 1.1 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 ==================================================================
13     c HEADER exf_clim_param
14     c ==================================================================
15    
16     c Calendar data.
17     integer climtempstartdate1
18     integer climtempstartdate2
19     integer climtempstartdate(4)
20     _RL climtempperiod
21     character*1 climtempmask
22     parameter( climtempmask = 's' )
23    
24     integer climsaltstartdate1
25     integer climsaltstartdate2
26     integer climsaltstartdate(4)
27     _RL climsaltperiod
28     character*1 climsaltmask
29     parameter( climsaltmask = 's' )
30    
31     integer climsststartdate1
32     integer climsststartdate2
33     integer climsststartdate(4)
34     _RL climsstperiod
35     character*1 climsstmask
36     parameter( climsstmask = 's' )
37    
38     integer climsssstartdate1
39     integer climsssstartdate2
40     integer climsssstartdate(4)
41     _RL climsssperiod
42     character*1 climsssmask
43     parameter( climsssmask = 's' )
44    
45 heimbach 1.2 _RL climsstconst
46     _RL climsssconst
47    
48 heimbach 1.1 common /exf_clim_i/
49     & climtempstartdate1, climtempstartdate2,
50     & climsaltstartdate1, climsaltstartdate2,
51     & climsststartdate1, climsststartdate2,
52     & climsssstartdate1, climsssstartdate2,
53     & climtempstartdate,
54     & climsaltstartdate,
55     & climsststartdate,
56     & climsssstartdate
57    
58     common /exf_clim_c/
59     & climtempfile,
60     & climsaltfile,
61     & climsstfile,
62     & climsssfile
63    
64     common /exf_clim_r/
65     & climtempperiod,
66     & climsaltperiod,
67     & climsstperiod,
68 heimbach 1.2 & climsssperiod,
69     & climsstconst,
70     & climsssconst
71 heimbach 1.1
72     c File names.
73     character*(128) climtempfile
74     character*(128) climsaltfile
75     character*(128) climsstfile
76     character*(128) climsssfile
77    
78     c file precision and field type
79    
80     common /exf_clim_prec/ exf_clim_iprec
81     & , exf_clim_yftype
82    
83     integer exf_clim_iprec
84     character*(2) exf_clim_yftype
85 dimitri 1.3
86     #ifdef USE_EXF_INTERPOLATION
87     c for lat interpolation, arraysize currently set to 200 max data values
88     _RL climsst_lon0, climsst_lon_inc
89     _RL climsst_lat0, climsst_lat_inc(MAX_LAT_INC)
90     INTEGER climsst_nlon, climsst_nlat
91     _RL climsss_lon0, climsss_lon_inc
92     _RL climsss_lat0, climsss_lat_inc(MAX_LAT_INC)
93     INTEGER climsss_nlon, climsss_nlat
94 dimitri 1.4 common /exf_clim_interpolation/
95 dimitri 1.3 & climsst_lon0, climsst_lon_inc,
96     & climsst_lat0, climsst_lat_inc,
97     & climsst_nlon, climsst_nlat,
98     & climsss_lon0, climsss_lon_inc,
99     & climsss_lat0, climsss_lat_inc,
100     & climsss_nlon, climsss_nlat
101     #endif

  ViewVC Help
Powered by ViewVC 1.1.22