Changes between Version 2 and Version 3 of ticket/1611_is_oce_cpl


Ignore:
Timestamp:
2015-10-05T12:28:39+02:00 (5 years ago)
Author:
mathiot
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • ticket/1611_is_oce_cpl

    v2 v3  
    2727 * 'Wet a column' case: set mask to 1, T/S = MEAN(T(ji+1,jj), T(ji-1,jj), T(ji,jj+1), T(ji,jj-1)) (if no neighbour along i/j axis check along the k axis), SSH unchanged, U/V = 0 
    2828 
    29  An option is available to keep trend due to unconservation of Vol./heat/salt to 0 using what is done for runoff with specified T/S. I.e the location and the amount of extra/loss vol./heat/salt is diagnosed, saved and used to come back to a acceptable level of conservation before the next restart time step. The vol./heat/salt is removed/added as close as possible to the source/sink location using the techniques used in sbcrnf to prescribed a source of volume/heat/salt in the runoff. This option is only suitable for global ocean modeling. It has only been tested in the ISOMIP+ 3 and 4 experiments during 5 coupling steps. Only 5, because afterward the sea level was going ridiculously high   
     29As the before and now fields are not really compatible (modification of the geometry), the restart time step is prescribed to be an euler time step instead of a leap frog and fields_b = fields_n (only if coupling between ice sheet and ocean). 
    3030 
     31 An option is available to keep trend due to unconservation of Vol./heat/salt to 0 using what is done for runoff with specified T/S. I.e the location and the amount of extra/loss vol./heat/salt is diagnosed, saved and used to come back to a acceptable level of conservation before the next restart time step. The vol./heat/salt is removed/added as close as possible to the source/sink location using the techniques used in sbcrnf to prescribed a source of volume/heat/salt in the runoff. This option is only suitable for global ocean modeling. It has only been tested in the ISOMIP+ 3 and 4 experiments during 5 coupling steps. Only 5, because afterward the sea level was going ridiculously high.   
     32 
     33==== Added routines ==== 
     34 * iscplini.F90: read namelist, allocation ... 
     35 * iscplrst.F90: restart extrapolation 
     36 * iscplhsb.F90: compute the volume/heat/salt correction (if asked)  
     37 
     38==== Modified routines ==== 
     39 * istate.F90: call iscpl routine 
     40 * divcur.F90: apply volume correction 
     41 * trasbc.F90: apply heat/aslt correction 
    3142 
    3243----