| 1 |
C $Header: /u/gcmpack/MITgcm/pkg/ctrl/ctrl_dummy.h,v 1.34 2014/10/09 00:49:26 gforget Exp $ |
| 2 |
C $Name: $ |
| 3 |
|
| 4 |
c ================================================================== |
| 5 |
c HEADER CONTROL DUMMIES |
| 6 |
c ================================================================== |
| 7 |
c |
| 8 |
c o Control dummy variables of the ECCO state estimation tool. |
| 9 |
c |
| 10 |
c ================================================================== |
| 11 |
c HEADER CONTROL DUMMIES |
| 12 |
c ================================================================== |
| 13 |
common /ctrl_dummy/ |
| 14 |
& xx_theta_dummy |
| 15 |
& , xx_salt_dummy |
| 16 |
& , xx_hflux_dummy |
| 17 |
& , xx_sflux_dummy |
| 18 |
& , xx_tauu_dummy |
| 19 |
& , xx_tauv_dummy |
| 20 |
& , xx_atemp_dummy |
| 21 |
& , xx_aqh_dummy |
| 22 |
& , xx_precip_dummy |
| 23 |
& , xx_swflux_dummy |
| 24 |
& , xx_swdown_dummy |
| 25 |
& , xx_snowprecip_dummy |
| 26 |
& , xx_lwflux_dummy |
| 27 |
& , xx_lwdown_dummy |
| 28 |
& , xx_evap_dummy |
| 29 |
& , xx_apressure_dummy |
| 30 |
& , xx_runoff_dummy |
| 31 |
& , xx_uwind_dummy |
| 32 |
& , xx_vwind_dummy |
| 33 |
& , xx_diffkr_dummy |
| 34 |
& , xx_kapgm_dummy |
| 35 |
& , xx_kapredi_dummy |
| 36 |
& , xx_tr1_dummy |
| 37 |
& , xx_sst_dummy |
| 38 |
& , xx_sss_dummy |
| 39 |
& , xx_depth_dummy |
| 40 |
& , xx_efluxy_dummy |
| 41 |
& , xx_efluxp_dummy |
| 42 |
& , xx_bottomdrag_dummy |
| 43 |
& , xx_edtaux_dummy |
| 44 |
& , xx_edtauy_dummy |
| 45 |
& , xx_uvel_dummy |
| 46 |
& , xx_vvel_dummy |
| 47 |
& , xx_etan_dummy |
| 48 |
& , xx_siarea_dummy |
| 49 |
& , xx_siheff_dummy |
| 50 |
& , xx_sihsnow_dummy |
| 51 |
& , xx_relaxsst_dummy |
| 52 |
& , xx_relaxsss_dummy |
| 53 |
& , xx_tbar_mean_dummy |
| 54 |
& , xx_tbar_daily_mean_dummy |
| 55 |
& , xx_sbar_mean_dummy |
| 56 |
& , xx_sbar_daily_mean_dummy |
| 57 |
& , xx_ubar_mean_dummy |
| 58 |
& , xx_vbar_mean_dummy |
| 59 |
& , xx_wbar_mean_dummy |
| 60 |
& , xx_psbar_mean_dummy |
| 61 |
& , xx_bpbar_mean_dummy |
| 62 |
& , xx_taux_mean_dummy |
| 63 |
& , xx_tauy_mean_dummy |
| 64 |
& , xx_hflux_mean_dummy |
| 65 |
& , xx_sflux_mean_dummy |
| 66 |
& , xx_sstbar_mean_dummy |
| 67 |
& , xx_sssbar_mean_dummy |
| 68 |
& , xx_atmfwbar_mean_dummy |
| 69 |
& , xx_atemp_mean_dummy |
| 70 |
& , xx_aqh_mean_dummy |
| 71 |
& , xx_precip_mean_dummy |
| 72 |
& , xx_swflux_mean_dummy |
| 73 |
& , xx_swdown_mean_dummy |
| 74 |
& , xx_snowprecip_mean_dummy |
| 75 |
& , xx_lwflux_mean_dummy |
| 76 |
& , xx_lwdown_mean_dummy |
| 77 |
& , xx_evap_mean_dummy |
| 78 |
& , xx_apressure_mean_dummy |
| 79 |
& , xx_runoff_mean_dummy |
| 80 |
& , xx_uwind_mean_dummy |
| 81 |
& , xx_vwind_mean_dummy |
| 82 |
& , xx_theta_ini_fin_dummy |
| 83 |
& , xx_salt_ini_fin_dummy |
| 84 |
& , xx_smrareabar_mean_dummy |
| 85 |
& , xx_smrsstbar_mean_dummy |
| 86 |
& , xx_smrsssbar_mean_dummy |
| 87 |
& , xx_iestaubar_mean_dummy |
| 88 |
& , xx_gen2d_dummy |
| 89 |
& , xx_gen3d_dummy |
| 90 |
cHFLUXM_CONTROL |
| 91 |
& , xx_hfluxm_dummy |
| 92 |
cHFLUXM_CONTROL |
| 93 |
& , xx_shifwflx_dummy |
| 94 |
|
| 95 |
_RL xx_theta_dummy |
| 96 |
_RL xx_salt_dummy |
| 97 |
_RL xx_hflux_dummy |
| 98 |
_RL xx_sflux_dummy |
| 99 |
_RL xx_tauu_dummy |
| 100 |
_RL xx_tauv_dummy |
| 101 |
_RL xx_atemp_dummy |
| 102 |
_RL xx_aqh_dummy |
| 103 |
_RL xx_precip_dummy |
| 104 |
_RL xx_swflux_dummy |
| 105 |
_RL xx_swdown_dummy |
| 106 |
_RL xx_snowprecip_dummy |
| 107 |
_RL xx_lwflux_dummy |
| 108 |
_RL xx_lwdown_dummy |
| 109 |
_RL xx_evap_dummy |
| 110 |
_RL xx_apressure_dummy |
| 111 |
_RL xx_runoff_dummy |
| 112 |
_RL xx_uwind_dummy |
| 113 |
_RL xx_vwind_dummy |
| 114 |
_RL xx_diffkr_dummy |
| 115 |
_RL xx_kapgm_dummy |
| 116 |
_RL xx_kapredi_dummy |
| 117 |
_RL xx_tr1_dummy |
| 118 |
_RL xx_sst_dummy |
| 119 |
_RL xx_sss_dummy |
| 120 |
_RL xx_depth_dummy |
| 121 |
_RL xx_efluxy_dummy |
| 122 |
_RL xx_efluxp_dummy |
| 123 |
_RL xx_bottomdrag_dummy |
| 124 |
_RL xx_edtaux_dummy |
| 125 |
_RL xx_edtauy_dummy |
| 126 |
_RL xx_uvel_dummy |
| 127 |
_RL xx_vvel_dummy |
| 128 |
_RL xx_etan_dummy |
| 129 |
_RL xx_siarea_dummy |
| 130 |
_RL xx_siheff_dummy |
| 131 |
_RL xx_sihsnow_dummy |
| 132 |
_RL xx_relaxsst_dummy |
| 133 |
_RL xx_relaxsss_dummy |
| 134 |
_RL xx_gen2d_dummy |
| 135 |
_RL xx_gen3d_dummy |
| 136 |
c |
| 137 |
_RL xx_tbar_mean_dummy |
| 138 |
_RL xx_tbar_daily_mean_dummy |
| 139 |
_RL xx_sbar_mean_dummy |
| 140 |
_RL xx_sbar_daily_mean_dummy |
| 141 |
_RL xx_ubar_mean_dummy |
| 142 |
_RL xx_vbar_mean_dummy |
| 143 |
_RL xx_wbar_mean_dummy |
| 144 |
_RL xx_psbar_mean_dummy |
| 145 |
_RL xx_bpbar_mean_dummy |
| 146 |
_RL xx_hflux_mean_dummy |
| 147 |
_RL xx_sflux_mean_dummy |
| 148 |
_RL xx_sstbar_mean_dummy |
| 149 |
_RL xx_sssbar_mean_dummy |
| 150 |
_RL xx_atmfwbar_mean_dummy |
| 151 |
_RL xx_taux_mean_dummy |
| 152 |
_RL xx_tauy_mean_dummy |
| 153 |
_RL xx_atemp_mean_dummy |
| 154 |
_RL xx_aqh_mean_dummy |
| 155 |
_RL xx_precip_mean_dummy |
| 156 |
_RL xx_swflux_mean_dummy |
| 157 |
_RL xx_swdown_mean_dummy |
| 158 |
_RL xx_snowprecip_mean_dummy |
| 159 |
_RL xx_lwflux_mean_dummy |
| 160 |
_RL xx_lwdown_mean_dummy |
| 161 |
_RL xx_evap_mean_dummy |
| 162 |
_RL xx_apressure_mean_dummy |
| 163 |
_RL xx_runoff_mean_dummy |
| 164 |
_RL xx_uwind_mean_dummy |
| 165 |
_RL xx_vwind_mean_dummy |
| 166 |
_RL xx_theta_ini_fin_dummy |
| 167 |
_RL xx_salt_ini_fin_dummy |
| 168 |
_RL xx_smrareabar_mean_dummy |
| 169 |
_RL xx_smrsstbar_mean_dummy |
| 170 |
_RL xx_smrsssbar_mean_dummy |
| 171 |
_RL xx_iestaubar_mean_dummy |
| 172 |
cHFLUXM_CONTROL |
| 173 |
_RL xx_hfluxm_dummy |
| 174 |
cHFLUXM_CONTROL |
| 175 |
_RL xx_shifwflx_dummy |
| 176 |
|
| 177 |
#if (defined (ALLOW_GENARR2D_CONTROL) || defined (ALLOW_GENARR3D_CONTROL) || defined (ALLOW_GENTIM2D_CONTROL)) |
| 178 |
C-- Parameters maxCtrlArr2D, maxCtrlArr3D, maxCtrlTim2D are set in CTRL_SIZE.h |
| 179 |
#else |
| 180 |
INTEGER maxCtrlArr2D, maxCtrlArr3D, maxCtrlTim2D |
| 181 |
PARAMETER(maxCtrlArr2D=1,maxCtrlArr3D=1,maxCtrlTim2D=1) |
| 182 |
#endif |
| 183 |
common /ctrl_dummy_arr/ |
| 184 |
& xx_genarr2d_dummy |
| 185 |
& , xx_genarr3d_dummy |
| 186 |
& , xx_gentim2d_dummy |
| 187 |
_RL xx_genarr2d_dummy(maxCtrlArr2D) |
| 188 |
_RL xx_genarr3d_dummy(maxCtrlArr3D) |
| 189 |
_RL xx_gentim2d_dummy |
| 190 |
|
| 191 |
c ================================================================== |
| 192 |
c END OF HEADER CONTROL DUMMIES |
| 193 |
c ================================================================== |
| 194 |
|
| 195 |
|