Changes between Initial Version and Version 3 of Ticket #1796
- Timestamp:
- 2017-09-28T20:01:47+02:00 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #1796
- Property Owner changed from nemo to timgraham
- Property Status changed from new to assigned
- Property Cc timgraham added
-
Ticket #1796 – Description
initial v3 1 = Context = 1 = Context 2 2 3 the NEMO-CICE interface (tag 5516) is missing a correct initialization for the CICE initial output. Some impact as well on the initial ice temperature profile. Some cleanup and consistency between CICE4 and CICE5 3 = Analysis = 4 5 = Analysis 6 4 7 CICE does an initialization based on default fields (exception: CICE5 is passed the correct sst) which could be based on NEMO fields. This can impact the initial ice temperature profile and the initial CICE output. 5 8 CICE4.0 takes default values for sss,sst,potT,Tair fields. 6 9 CICE5 takes values for sss,potT,Tair fields (sst is passed before the start of CICE init phase) 7 = Fix = 10 11 = Fix 12 8 13 add a second init and CICE output after the correct sss,sst,Tf,potT,Tair fields are passed. (See attached file) 9 14 some other minor cosmetic changes such as: 10 1) the array ztmp is useless between 396 and 416 11 2) mass ice embedding has lines redundant with dom_vvl_init. Since those could useful as well in case of hot initialization, I suggest moving them in a distinct routine in domvvl.F90 so that they can be called anytime needed. 12 The only difference is 13 dom_vll_init has 15 1. the array ztmp is useless between 396 and 416 16 17 [[IncludeSource(branches/2015/nemo_v3_6_STABLE/NEMOGCM/NEMO/OPA_SRC/SBC/sbcice_cice.F90, start=390, end=420, rev=8572)]] 18 19 2. mass ice embedding has lines redundant with dom_vvl_init. Since those could useful as well in case of hot initialization, I suggest moving them in a distinct routine in domvvl.F90 so that they can be called anytime needed. 20 The only difference is 21 dom_vll_init has 22 23 {{{#!f 14 24 fse3t_a(:,:,jpk) = e3t_0(:,:,jpk) 15 whereas sbcice_cice has 25 }}} 26 27 whereas sbcice_cice has 28 29 {{{#!f 16 30 fse3t_a(:,:,:) = fse3t_b(:,:,:) 17 the latter being more consistent to my opinion and has no impact when ssh=0 (which is assumed when calling dom_vvl_init) 31 }}} 18 32 19 additional comment: could be merged with tiket 1428 of Tim Graham, since I also believe that a consistent calculation of the freezing temperature is needed in NEMO and CICE. 33 the latter being more consistent to my opinion and has no impact when ssh=0 (which is assumed when calling dom_vvl_init) 34 35 additional comment: could be merged with #1428 of Tim Graham, since I also believe that a consistent calculation of the freezing temperature is needed in NEMO and CICE.