210 | | ``ORCA2_OFF_PISCES`` uses the ORCA2 configuration in which the `PISCES biogeochemical model`_ has been activated in |
211 | | standalone using the dynamical fields that are pre calculated. |
212 | | |
213 | | See `ORCA2_ICE_PISCES`_ for general description of ORCA2. |
214 | | |
215 | | The input files for PISCES are needed, in addition the dynamical fields are used as input. |
216 | | They are coming from a 2000 years of an ORCA2_LIM climatological run using ERA40 atmospheric forcing. |
| 210 | ORCA2_OFF_PISCES shares the same general configuration of ORCA2_ICE_PISCES, but dynamical fields are pre-calculated and stored with 5 days frequency. |
| 211 | This enables for an offline coupling of all TOP components, here specifically dealing with PISCES biogeochemical model. |
| 212 | |
| 213 | Pre-calculated dynamical fields are provided to NEMO using the namelist ``&namdta_dyn`` in ``namelist_cfg`` : |
| 214 | |
| 215 | .. code-block:: fortran |
| 216 | |
| 217 | !----------------------------------------------------------------------- |
| 218 | &namdta_dyn ! offline ocean input files (OFF_SRC only) |
| 219 | !----------------------------------------------------------------------- |
| 220 | ln_dynrnf = .false. ! runoffs option enabled (T) or not (F) |
| 221 | ln_dynrnf_depth = .false. ! runoffs is spread in vertical (T) or not (F) |
| 222 | ! fwbcorr = 3.786e-06 ! annual global mean of empmr for ssh correction |
| 223 | |
| 224 | cn_dir = './' ! root directory for the ocean data location |
| 225 | !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! |
| 226 | ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! |
| 227 | ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! |
| 228 | sn_tem = 'dyna_grid_T' , 120 , 'votemper' , .true. , .true. , 'yearly' , '' , '' , '' |
| 229 | sn_sal = 'dyna_grid_T' , 120 , 'vosaline' , .true. , .true. , 'yearly' , '' , '' , '' |
| 230 | sn_mld = 'dyna_grid_T' , 120 , 'somixhgt' , .true. , .true. , 'yearly' , '' , '' , '' |
| 231 | sn_emp = 'dyna_grid_T' , 120 , 'sowaflup' , .true. , .true. , 'yearly' , '' , '' , '' |
| 232 | sn_fmf = 'dyna_grid_T' , 120 , 'iowaflup' , .true. , .true. , 'yearly' , '' , '' , '' |
| 233 | sn_ice = 'dyna_grid_T' , 120 , 'soicecov' , .true. , .true. , 'yearly' , '' , '' , '' |
| 234 | sn_qsr = 'dyna_grid_T' , 120 , 'soshfldo' , .true. , .true. , 'yearly' , '' , '' , '' |
| 235 | sn_wnd = 'dyna_grid_T' , 120 , 'sowindsp' , .true. , .true. , 'yearly' , '' , '' , '' |
| 236 | sn_uwd = 'dyna_grid_U' , 120 , 'uocetr_eff', .true. , .true. , 'yearly' , '' , '' , '' |
| 237 | sn_vwd = 'dyna_grid_V' , 120 , 'vocetr_eff', .true. , .true. , 'yearly' , '' , '' , '' |
| 238 | sn_wwd = 'dyna_grid_W' , 120 , 'wocetr_eff', .true. , .true. , 'yearly' , '' , '' , '' |
| 239 | sn_avt = 'dyna_grid_W' , 120 , 'voddmavs' , .true. , .true. , 'yearly' , '' , '' , '' |
| 240 | sn_ubl = 'dyna_grid_U' , 120 , 'sobblcox' , .true. , .true. , 'yearly' , '' , '' , '' |
| 241 | sn_vbl = 'dyna_grid_V' , 120 , 'sobblcoy' , .true. , .true. , 'yearly' , '' , '' , '' |
| 242 | / |
| 243 | |
| 244 | |
| 245 | :trac:`source:/NEMO/trunk/cfgs/ORCA2_OFF_TRC/EXPREF/namelist_cfg@head:309-334` |
| 246 | |
| 247 | |
| 248 | source:/NEMO/trunk/cfgs/ORCA2_OFF_TRC/EXPREF/namelist_cfg@head:309-334 |
| 249 | |
| 250 | Input dynamical fields for this configuration (ORCA2_OFF_v4.0.tar_) comes from a 2000 years long climatological simulation of ORCA2_ICE using ERA40 atmospheric forcing. |
| 251 | |
| 252 | |
| 253 | |