Changes between Version 3 and Version 4 of ticket/1620_MERCATOR_SOLVER_SIMPLIFICATION


Ignore:
Timestamp:
2015-11-19T15:54:39+01:00 (5 years ago)
Author:
jchanut
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • ticket/1620_MERCATOR_SOLVER_SIMPLIFICATION

    v3 v4  
    77'''Step 1: Remove filtered free surface option and associated key_dynspg_flt key''' 
    88 
    9  1) Remove parts of the code specific to "key_dynspg_flt" or lk_dynspg_flt=T and the need for solver modules in the code.[[BR]] 2) Suppress SOL directory and dynspg_flt module[[BR]] 
     9  1) Remove parts of the code specific to "key_dynspg_flt" or lk_dynspg_flt=T and the need for solver modules in the code.[[BR]]  2) Suppress SOL directory and dynspg_flt module[[BR]] 
    1010 
    11113) Clean momentum trend routines related to filtered free surface (trddyn, trdken, trd_oce).[[BR]] 4) Update reference configurations: [[BR]] 
     
    1919==> '''Commit changes to revision 5868''' [https://forge.ipsl.jussieu.fr/nemo/changeset?old_path=%2Fbranches%2F2015%2Fdev_r5847_MERCATOR9_solveur_simplification&old=5867&new_path=%2Fbranches%2F2015%2Fdev_r5847_MERCATOR9_solveur_simplification&new=5868] 
    2020 
    21 GYRE        restartability  passed ORCA2LIMPIS restartability  passed ORCA2OFFPIS restartability  passed AMM12       restartability  passed ORCA2LIM3   restartability  passed SAS         restartability  inconclusive (  solver.stat  not found ) GYRE        reproducibility passed ORCA2LIMPIS reproducibility passed ORCA2OFFPIS reproducibility passed AMM12       reproducibility passed ORCA2LIM3   reproducibility passed SAS         reproducibility inconclusive (  solver.stat  not found ) ORCA2_LIM_AGRIF runability passed ORCA2_LIM_AGRIF code corruption test passed 
    22  
    2321==> Passes Sette tests:YES 
    2422 
     
    2927==> '''Commit changes to revision 5869'''[ https://forge.ipsl.jussieu.fr/nemo/changeset?old_path=%2Fbranches%2F2015%2Fdev_r5847_MERCATOR9_solveur_simplification&old=5868&new_path=%2Fbranches%2F2015%2Fdev_r5847_MERCATOR9_solveur_simplification&new=5869] [[BR]] 
    3028 
    31 ==> Pass Sette tests: OK 
     29==> Passes Sette tests: YES 
    3230 
    33 '''Step 3: Time Stepping readibility '''[[BR]] 
     31'''Step 3: Time Stepping readibility / cleaning '''[[BR]] 
    3432 
    35331)''' dynzdf'''[[BR]] Make time stepping identical in explicit or split-explicit cases => assume that "after" velocities not tendencies are available after vertical diffusion of momentum (as for tracers) => modify dynzdf/dynnxt routines 
     
    4038 * Assuming ua/va are not used anymore during tracer computation as working arrays, remove temporary 3d arrays ua_sv, va_sv 
    4139 
    42 3) Suppress obsolete dynspg_oce module, remove key_dynspg_ts / key_dynspg_exp (add namelist variables instead) 
     403) '''Suppress obsolete''' dynspg_oce module, remove key_dynspg_ts / key_dynspg_exp (add namelist variables instead) 
     41 
     424) Reviewed AGRIF code in the case of explicit free surface: slight changes in agrif_opa_interp module, but otherwise ok (quickly tested in ORCA2 Agulhas configuration) 
    4343 
    4444==> Commit changes to revision: ???[[BR]] ==> Passes Sette tests:??? 
    4545 
    46 '''Step 4: Additional simplifications/corrections''' 
     46'''Step 4: Additional things to do:''' 
    4747 
    4848 * Correct momentum trend computation with time splitting 
    49  * Agrif cleaning and compatibility with explicit free surface 
    5049 * Remove filtered free surface from documentation 
    5150 * Others ?