Changes between Version 3 and Version 4 of 2014WP/2016_System Simplification_hard_coding


Ignore:
Timestamp:
2016-06-12T17:19:41+02:00 (4 years ago)
Author:
gm
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • 2014WP/2016_System Simplification_hard_coding

    v3 v4  
    1313---- 
    1414== Inside the ocean code (OPA) == 
    15 Here follows a brief description of "hard coding" associated to build in configuration (mostly ORCA configuration) and suggestion about what we plan to done with them[[BR]]Item in '''bold''' are those that are still to be done 
     15Here follows a brief description of "hard coded" part associated to build in configuration (mostly ORCA configuration) and suggestion about what we plan to done with them[[BR]]Item in '''bold''' are those that are still to be done 
    1616 
    1717'''closea.F90''' : 
    1818 
    19   suppress closed seas in forced mode (typically Caspian Sea, Azov Sea…)[[BR]]   or balance their fresh water budget in coupled mode …[[BR]]   '''   ===>>> How to deal with that ?'''    idea user_defined module for close.F90 
     19  suppress closed seas in forced mode (typically Caspian Sea, Azov Sea…)[[BR]]    or balance their fresh water budget in coupled mode …[[BR]]    '''    ===>>> How to deal with that ?'''     idea user_defined module for close.F90 
    2020 
    2121[[BR]]'''diafwb.F90''' : 
    2222 
    23   only diagnostics of the global fresh water budget and of transport of mass salt and heat in some straits:[[BR]]   Gibraltar, Red Sea, Baltic Sea etc. for ORCA 4°, 2° & 1°[[BR]]   '''   ===>>> module to be suppress  '''   idea user_defined module for that 
     23  only diagnostics of the global fresh water budget and of transport of mass salt and heat in some straits:[[BR]]    Gibraltar, Red Sea, Baltic Sea etc. for ORCA 4°, 2° & 1°[[BR]]    '''    ===>>> module to be suppress  '''    idea user_defined module for that 
    2424 
    2525[[BR]]'''diaptr.F90''' : 
    2626 
    27   Computes meridional transports and zonal means (of heat salt velocities). [[BR]]   Inefficient on MPP as require global communication. Better to compute off line. [[BR]]   Suppress the module and add the output of the vertical average of u.T , v.T , u.S, v.S [[BR]]   from which exact poleward heat transport can be computed…[[BR]]   '''   ===>>> module to be suppress (?)  '''   discussion still open as in ESM, they want those diags directly in the output... 
     27  Computes meridional transports and zonal means (of heat salt velocities). [[BR]]    Inefficient on MPP as require global communication. Better to compute off line. [[BR]]    Suppress the module and add the output of the vertical average of u.T , v.T , u.S, v.S [[BR]]    from which exact poleward heat transport can be computed…[[BR]]    '''    ===>>> module to be suppress (?)  '''    discussion still open as in ESM, they want those diags directly in the output... 
    2828 
    29 [[BR]]'''dommsk.F90''' : 
     29[[BR]]dommsk.F90 : 
    3030 
    31   hard coded increase of lateral friction at the coast in some straits. [[BR]] Add usrdef_fmask, called in dommsk.F90, which modified fmask following user desires (Default ORCA1 or 2 cases, no alteration otherwise).  [[BR]]  '''  DONE in '''  [https://forge.ipsl.jussieu.fr/nemo/browser/branches/2016/dev_r6409_SIMPLIF_2_usrdef 2016/dev_r6409_SIMPLIF_2_usrdef] 
     31  hard coded increase of lateral friction at the coast in some straits. [[BR]]  Add usrdef_fmask, called in dommsk.F90, which modified fmask following user desires (Default ORCA1 or 2 cases, no alteration otherwise).  [[BR]]   '''   DONE in '''   [https://forge.ipsl.jussieu.fr/nemo/browser/branches/2016/dev_r6409_SIMPLIF_2_usrdef 2016/dev_r6409_SIMPLIF_2_usrdef] 
    3232 
    3333'''dtatsd, dtauvd.F90''' : 
    3434 
    35   in ORCA_R2 case, some hand made alterations in Red and Med Seas as well as changes associated with cross-land advection. [[BR]]   Can be removed. If someone wants similar things, he has to modify the T-S data file.[[BR]]   '''   ===>>> remove hard coded part''' 
     35  in ORCA_R2 case, some hand made alterations in Red and Med Seas as well as changes associated with cross-land advection. [[BR]]    Can be removed. If someone wants similar things, he has to modify the T-S data file.[[BR]]    '''    ===>>> remove hard coded part''' 
    3636 
    37 [[BR]]'''istate.F90''' : 
     37[[BR]]istate.F90 : 
    3838 
    39   analytical initial state for EEL and GYRE[[BR]]   '''   ===>>> to be kept util USER defined modules are introduced''' 
     39  analytical initial state for EEL and GYRE[[BR]]Add in usrdef.F90 a routine usr_def_ini, called in istate.F90[[BR]]'''DONE in '''[https://forge.ipsl.jussieu.fr/nemo/browser/branches/2016/dev_r6409_SIMPLIF_2_usrdef ​2016/dev_r6409_SIMPLIF_2_usrdef] 
    4040 
    4141'''p4zsbc.F90''' : 
    4242 
    43   hard coded enhance coastal supply of iron for ORCA2. [[BR]]   Since a file is provided that can contains the specificity of ORCA 2°[[BR]]   '''   ===>>> remove hard coded part''' 
     43  hard coded enhance coastal supply of iron for ORCA2. [[BR]]    Since a file is provided that can contains the specificity of ORCA 2°[[BR]]    '''    ===>>> remove hard coded part''' 
    4444 
    4545'''trabbl.F90''' : 
    4646 
    47   ORCA 4° & 2°, regional enhancement of ah_bbl [[BR]]   ===>>> to be suppress  [[BR]]   '''   DONE in '''   2015/dev_r5721_CNRS9_NOC3_ZDF  '''   but not incorporate in the 2015 merge ''' 
     47  ORCA 4° & 2°, regional enhancement of ah_bbl [[BR]]    ===>>> to be suppress  [[BR]]    '''    DONE in '''    2015/dev_r5721_CNRS9_NOC3_ZDF  '''    but not incorporate in the 2015 merge ''' 
    4848 
    4949'''trcdmp.F90''' : 
    5050 
    51   hard coded definition of damping in closed seas for ORCA 2°, 1°, 0.5°. [[BR]]   '''   ===>>> Find a solution'''    similar to what will be done for closed seas in OPA (close.F90) 
     51  hard coded definition of damping in closed seas for ORCA 2°, 1°, 0.5°. [[BR]]    '''    ===>>> Find a solution'''     similar to what will be done for closed seas in OPA (close.F90)