New URL for NEMO forge!

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
2020WP/PHYPRO-01_agn_OSMOSIS_science – NEMO

Version 7 (modified by agn, 2 years ago) (diff)



Last edition: Wikinfo(changed_ts)? by Wikinfo(changed_by)?

The PI is responsible to closely follow the progress of the action, and especially to contact NEMO project manager if the delay on preview (or review) are longer than the 2 weeks expected.

  1. Summary
  2. Preview
  3. Tests
  4. Review


Action PHYPRO-01_agn_OSMOSIS_science
PI(S) George Nurser
Digest Improvements to OSMOSIS OBL to improve behaviour in shelf-sea areas and under sea ice
Dependencies If any
Branch source:/NEMO/branches/{YEAR}/dev_r{REV}_{ACTION_NAME}
Previewer(s) Names
Reviewer(s) Names
Ticket #2352


Improve OSMOSIS ocean boundary layer (OBL) model in 3 areas:

  1. Ensure consistent behaviour of OSMOSIS-OBL under ice. Revert to classic shear turbulence based on ice-ocean turbulent friction velocity where ice areal coverage is high; scale with ice fraction between shear turbulence and Langmuir turbulence model. Where Stokes drift unavailable, move to parametrised form.
  1. Improve representation of OSMOSIS-OBL mixing in equatorial regions. Include mixing associated with shear of mean flow as in equatorial undercurrent.
  1. Mixing in shelf seas. The OSMOSIS-OBL is primarily a surface boundary layer model and so is not set up for bottom-driven tidal mixing. We intend to transition to GLS in shelf seas.

􏱔􏱦􏱋􏱌􏱧􏱎 􏱺􏱢􏱟􏱺􏱢􏱞􏱢 􏱪􏱏􏱱􏱎􏱔􏱎 􏱓􏱜􏱩􏱎􏱋 􏱪􏱎􏱬􏱷􏱣􏱏􏱎􏲀 􏱣􏱜 􏱐􏱱􏱎 􏱐􏱋􏱌􏱦􏱣􏱏􏱪 􏱴􏱪􏱱􏱎􏱬􏱋 􏱾􏱣􏱐􏱱 􏱎􏲄􏱓􏱬􏱐􏱌􏱋􏱣􏱬􏱤 􏱓􏱜􏱩􏱎􏱋􏱏􏱓􏱋􏱋􏱎􏱜􏱐􏱵 􏱬􏱜􏱩 􏱣􏱜 􏱪􏱱􏱬􏱤􏱤􏱌􏱾 􏱪􏱱􏱎􏱤􏱫 􏱪􏱎􏱬􏱪 􏱴􏱣􏱜􏱐􏱎􏱋􏱬􏱏􏱐􏱣􏱌􏱜 􏱾􏱣􏱐􏱱 􏱕􏱌􏱐􏱐􏱌􏱔 􏱕􏱌􏱓􏱜􏱩􏱬􏱋􏱝 􏱤􏱬􏱝􏱎􏱋􏱵􏲂 􏱰􏱎􏱧􏱎􏱤􏱌􏱦 􏱩􏱣􏱬􏱨􏱜􏱌􏱪􏱐􏱣􏱏􏱪 􏱎􏱜􏱎􏱋􏱨􏱝 􏱕􏱓􏱩􏱨􏱎􏱐 􏱐􏱌 􏱬􏱪􏱪􏱓􏱋􏱎 􏱎􏱜􏱎􏱋􏱨􏱎􏱐􏱣􏱏 􏱏􏱌􏱜􏱪􏱣􏱪􏱐􏱎􏱜􏱏􏱝􏲂􏱞􏱔􏱦􏱋􏱌􏱧􏱎 􏱺􏱢􏱟􏱺􏱢􏱞􏱢 􏱪􏱏􏱱􏱎􏱔􏱎 􏱓􏱜􏱩􏱎􏱋 􏱪􏱎􏱬􏱷􏱣􏱏􏱎􏲀 􏱣􏱜 􏱐􏱱􏱎 􏱐􏱋􏱌􏱦􏱣􏱏􏱪 􏱴􏱪􏱱􏱎􏱬􏱋 􏱾􏱣􏱐􏱱 􏱎􏲄􏱓􏱬􏱐􏱌􏱋􏱣􏱬􏱤 􏱓􏱜􏱩􏱎􏱋􏱏􏱓􏱋􏱋􏱎􏱜􏱐􏱵 􏱬􏱜􏱩 􏱣􏱜 􏱪􏱱􏱬􏱤􏱤􏱌􏱾 􏱪􏱱􏱎􏱤􏱫 􏱪􏱎􏱬􏱪 􏱴􏱣􏱜􏱐􏱎􏱋􏱬􏱏􏱐􏱣􏱌􏱜 􏱾􏱣􏱐􏱱 􏱕􏱌􏱐􏱐􏱌􏱔 􏱕􏱌􏱓􏱜􏱩􏱬􏱋􏱝 􏱤􏱬􏱝􏱎􏱋􏱵􏲂 􏱰􏱎􏱧􏱎􏱤􏱌􏱦 􏱩􏱣􏱬􏱨􏱜􏱌􏱪􏱐􏱣􏱏􏱪 􏱎􏱜􏱎􏱋􏱨􏱝 􏱕􏱓􏱩􏱨􏱎􏱐 􏱐􏱌 􏱬􏱪􏱪􏱓􏱋􏱎 􏱎􏱜􏱎􏱋􏱨􏱎􏱐􏱣􏱏 􏱏􏱌􏱜􏱪􏱣􏱪􏱐


The development branch for 2019-WP action VALID-02_GeorgeN-evalOSMOSIS has recently been synchronized with source:/NEMO/trunk@12925 (changesets [12928] and [12934])and will form the basis for the source-code "streamlining" activities of action 2020WP/ENHANCE-14_smueller_OSMOSIS_streamlining. A new branch with the new physics will be spun-off this streamlined branch 2020WP/ENHANCE-14_smueller_OSMOSIS_streamlining.

Changes for (1) and (2) will be mostly restricted to the routine zdfosm.F90. There will be a new subroutine added to handle the shear-induced mixing.

The transitioning to GLS will require setting up of the GLS routine zdfgls.F90 and code to link it with the master routine zdfosm in zdfosm.F90

Documentation updates

An extra paragraph or two will be added to the documentation in section 9.1.5 of the manual.


Error: Failed to load processor box
No macro or processor named 'box' found



Error: Failed to load processor box
No macro or processor named 'box' found



Error: Failed to load processor box
No macro or processor named 'box' found