Changes between Version 4 and Version 5 of ticket/1367_NOC2_ZTS
- Timestamp:
- 2014-11-27T15:41:39+01:00 (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ticket/1367_NOC2_ZTS
v4 v5 6 6 7 7 {{{ 8 svn copy svn+ssh://acc@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/trunk svn+ssh://acc@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/branches/2014/dev_r4743_NOC2_ZTS -m "Create branch for NOCS development of a sub-timestepping scheme for vertical advection to ease numerical stability issues when vertical metrics become small. See ticket #1367" 8 svn copy svn+ssh://acc@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/trunk svn+ssh://acc@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/branches/2014/dev_r4743_NOC2_ZTS \ 9 -m "Create branch for NOCS development of a sub-timestepping scheme for vertical advection to ease numerical stability issues when vertical metrics become small. See ticket #1367" 9 10 10 11 svn co svn+ssh://acc@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/branches/2014/dev_r4743_NOC2_ZTS … … 142 143 3. A lack of support for land-suppression. 143 144 144 The first two issues requires a recoding of the north-fold exchange of ice information which was extensive enough to warrant testing on a branch prior to submission. The current, tested solution is145 The first two issues requires a recoding of the north-fold exchange of iceberg information which was extensive enough to warrant testing on a branch prior to submission. The current, tested solution is 145 146 universal but has not yet been optimised for the ln_nnogather option. This will need to be addressed if ICB is to be used at very high processor counts. With a robust exchange mechanism in place, enabling land suppression 146 147 proved to be a trivial task. Testing and identifying problems proved difficult initially due to the difficulty of working with the trajectory data spread throughout distributed datasets as ragged arrays. A basic … … 149 150 150 151 {{{ 151 svn ci -m 'Branch 2014/dev_r4743_NOC2_ZTS. Added fixes for ICB (icebergs) option to enable correct exchange of icb arrays across the north fold. These fixes also enable ICB to be used with land suppression. Optimisation of the exchanges for the ln_nnogather option has not yet been done. A Python utility (TOOLS/MISCELLANEOUS/icb_pp.py) is included to help collate iceberg trajectory output.' NEMOGCM/NEMO/OPA_SRC/ICB/icb_oce.F90 NEMOGCM/NEMO/OPA_SRC/ICB/icbdyn.F90 NEMOGCM/NEMO/OPA_SRC/ICB/icbini.F90 NEMOGCM/NEMO/OPA_SRC/ICB/icblbc.F90 NEMOGCM/NEMO/OPA_SRC/ICB/icbrst.F90 NEMOGCM/NEMO/OPA_SRC/ICB/icbstp.F90 NEMOGCM/NEMO/OPA_SRC/ICB/icbutl.F90 NEMOGCM/NEMO/OPA_SRC/LBC/lbclnk.F90 NEMOGCM/NEMO/OPA_SRC/LBC/lib_mpp.F90 NEMOGCM/TOOLS/MISCELLANEOUS/icb_pp.py 152 svn ci -m 'Branch 2014/dev_r4743_NOC2_ZTS. Added fixes for ICB (icebergs) option to enable correct exchange of icb arrays across the north fold. \ 153 These fixes also enable ICB to be used with land suppression. Optimisation of the exchanges for the ln_nnogather option has not yet been done. \ 154 A Python utility (TOOLS/MISCELLANEOUS/icb_pp.py) is included to help collate iceberg trajectory output.' NEMOGCM/NEMO/OPA_SRC/ICB/icb_oce.F90 \ 155 NEMOGCM/NEMO/OPA_SRC/ICB/icbdyn.F90 NEMOGCM/NEMO/OPA_SRC/ICB/icbini.F90 NEMOGCM/NEMO/OPA_SRC/ICB/icblbc.F90 NEMOGCM/NEMO/OPA_SRC/ICB/icbrst.F90 \ 156 NEMOGCM/NEMO/OPA_SRC/ICB/icbstp.F90 NEMOGCM/NEMO/OPA_SRC/ICB/icbutl.F90 NEMOGCM/NEMO/OPA_SRC/LBC/lbclnk.F90 NEMOGCM/NEMO/OPA_SRC/LBC/lib_mpp.F90 \ 157 NEMOGCM/TOOLS/MISCELLANEOUS/icb_pp.py 152 158 153 159 Sending NEMOGCM/NEMO/OPA_SRC/ICB/icb_oce.F90 … … 164 170 Committed revision 4891. 165 171 }}} 166 172 [[Image(t1440_bad.png)]] Icebergs trajectories near the north-fold before fix 173 [[Image(t1440_good.png)]] Icebergs trajectories near the north-fold after fix 174 [[Image(orca1trajs_sm.png)]] More comprehensive test (ORCA1) of icebergs trajectories in the Arctic Basin