/[MITgcm]/MITgcm/pkg/seaice/SEAICE_COST.h
ViewVC logotype

Annotation of /MITgcm/pkg/seaice/SEAICE_COST.h

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


Revision 1.2 - (hide annotations) (download)
Thu Sep 1 05:34:30 2005 UTC (18 years, 8 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint58l_post, checkpoint57t_post, checkpoint58e_post, checkpoint57v_post, checkpoint58u_post, checkpoint58w_post, checkpoint57s_post, checkpoint58r_post, checkpoint57y_post, checkpoint58n_post, checkpoint58x_post, checkpoint58t_post, checkpoint58h_post, checkpoint57y_pre, checkpoint58q_post, checkpoint58j_post, checkpoint59e, checkpoint59d, checkpoint59g, checkpoint59f, checkpoint59a, checkpoint59c, checkpoint59b, checkpoint57r_post, checkpoint59, checkpoint58, checkpoint58f_post, checkpoint57x_post, checkpoint58d_post, checkpoint58c_post, checkpoint57w_post, checkpint57u_post, checkpoint58a_post, checkpoint58i_post, checkpoint58g_post, checkpoint58o_post, checkpoint57z_post, checkpoint58y_post, checkpoint58k_post, checkpoint58v_post, checkpoint58s_post, checkpoint58p_post, checkpoint58b_post, checkpoint58m_post
Changes since 1.1: +46 -1 lines
File MIME type: text/plain
o Adding cost term for seaice obs (daily SMR vs. AREA)
  new seaice_cost init/weight/final routines
o Modularized cost_averages routines (new cost_averagesgeneric.F)

1 heimbach 1.2 C $Header: /u/gcmpack/MITgcm/pkg/seaice/SEAICE_COST.h,v 1.1 2005/08/25 16:10:42 heimbach Exp $
2 heimbach 1.1 C $Name: $
3    
4     C /==========================================================\
5     C | SEAICE_COST.h |
6     C | o Sea ice cost terms. |
7     C \==========================================================/
8     C
9     C
10     c objf_ice - sea-ice volume
11    
12     common /seaice_cost_objf/
13     & objf_ice
14 heimbach 1.2 & , objf_smrarea
15 heimbach 1.1 _RL objf_ice (nsx,nsy)
16 heimbach 1.2 _RL objf_smrarea (nsx,nsy)
17 heimbach 1.1
18     common /seaice_cost_num/
19     & num_ice
20 heimbach 1.2 & , num_smrarea
21 heimbach 1.1 _RL num_ice (nsx,nsy)
22 heimbach 1.2 _RL num_smrarea (nsx,nsy)
23 heimbach 1.1
24     common /seaice_cost_aux_r/
25     & mult_ice
26 heimbach 1.2 & , mult_smrarea
27 heimbach 1.1 _RL mult_ice
28 heimbach 1.2 _RL mult_smrarea
29 heimbach 1.1
30     common /seaice_cost_data_aux_i/
31     & costIceStart1,
32     & costIceStart2,
33     & costIceEnd1,
34     & costIceEnd2
35     integer costIceStart1
36     integer costIceStart2
37     integer costIceEnd1
38     integer costIceEnd2
39    
40     common /seaice_cost_data_times_r/
41     & costIceStart,
42     & costIceEnd
43     _RL costIceStart
44     _RL costIceEnd
45    
46     c cost_ice_flag - cost_ice flag (see cost_ice.F)
47    
48     common /ecco_cost_ice_i/
49     & cost_ice_flag
50     integer cost_ice_flag
51    
52 heimbach 1.2 #ifdef ALLOW_SEAICE_COST_SMR_AREA
53     _RL smrareabar(1-olx:snx+olx,1-oly:sny+oly,nsx,nsy)
54     #else
55     _RL smrareabar
56     #endif
57     common /seaice_cost_averages_r/
58     & smrareabar
59    
60     _RL wsmrarea(1-olx:snx+olx,1-oly:sny+oly,nsx,nsy)
61     _RL wsmrarea0
62     _RL wmean_smrarea
63     common /seaice_cost_weights_r/
64     & wsmrarea
65     & , wsmrarea0
66     & , wmean_smrarea
67    
68     _RL smrareadat(1-olx:snx+olx,1-oly:sny+oly,nsx,nsy)
69     common /seaice_cost_data_r/
70     & smrareadat
71    
72     character*(MAX_LEN_FNAM) smrarea_errfile
73     character*(MAX_LEN_FNAM) smrareadatfile
74     character*(MAX_LEN_FNAM) smrareabarfile
75     common /seaice_cost_c/
76     & smrarea_errfile
77     & , smrareadatfile
78     & , smrareabarfile
79    
80     integer smrareastartdate(4)
81     integer smrareastartdate1
82     integer smrareastartdate2
83     common /seaice_cost_i/
84     & smrareastartdate
85     & , smrareastartdate1
86     & , smrareastartdate2
87    
88     _RL smrareaperiod
89     common /seaice_cost_period_r/
90     & smrareaperiod
91 heimbach 1.1
92     CEH3 ;;; Local Variables: ***
93     CEH3 ;;; mode:fortran ***
94     CEH3 ;;; End: ***

  ViewVC Help
Powered by ViewVC 1.1.22