New URL for NEMO forge!   http://forge.nemo-ocean.eu

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.
2014WP/2014_SystemSimplification (diff) – NEMO

Changes between Version 4 and Version 5 of 2014WP/2014_SystemSimplification


Ignore:
Timestamp:
2013-12-10T17:21:26+01:00 (10 years ago)
Author:
clevy
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 2014WP/2014_SystemSimplification

    v4 v5  
    11= '''Note on possible system simplification''' = 
     2Last edited [[Timestamp]] 
     3 
    24We need to simplify the code for both maintenance and future evolution. This means fewer options, and a consensus on the default (and thus well validated) set of numerics. 
    35 
     
    1113 
    1214== '''Environment :''' == 
    13   • suppress most of the CPP keys, if not all of them • dynamical allocation: return back to standard allocation (no more ''' CALL ''' wrk_alloc and ''' CALL ''' wrk_dealloc) 
     15  • suppress most of the CPP keys, if not all of them • dynamical allocation: return back to standard allocation (no more '''  CALL '''  wrk_alloc and '''  CALL ''' wrk_dealloc) 
    1416 
    1517== '''Free surface & vertical coordinate :''' == 
     
    2022  • linear option set without optimization (i.e. starting from the non-linear case with minimal changes, not optimal changes), or linear case suppressed ?? 
    2123 
    22   • vertical coordinate : default option mixte zps/s-tilde coordinate (thus with variable volume level), with mixte zps*/s*, mixte z/s, zps, z and s coordinate system as sub-option (same code used)  
     24  • vertical coordinate : default option mixte zps/s-tilde coordinate (thus with variable volume level), with mixte zps*/s*, mixte z/s, zps, z and s coordinate system as sub-option (same code used) 
    2325 
    2426  Needs : 
     
    7577  • Smagorinsky (?) : use 3rd order operator (UBS) instead and remove it ? 
    7678 
    77   • tracer advection schemes: diminish their number. Typically one module for 2^   nd^   /4^   th^    order and one for a 3^   rd^    order scheme, both associated with an optional flux limiter to ensure positivity.[[BR]] 
     79  • tracer advection schemes: diminish their number. Typically one module for 2^    nd^    /4^    th^     order and one for a 3^    rd^     order scheme, both associated with an optional flux limiter to ensure positivity.[[BR]] 
    7880 
    7981== '''Outputs :''' ==