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.
2009WP/2009Stream3/LeapFrogC (diff) – NEMO

Changes between Version 9 and Version 10 of 2009WP/2009Stream3/LeapFrogC


Ignore:
Timestamp:
2009-06-22T08:13:10+02:00 (15 years ago)
Author:
gm
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 2009WP/2009Stream3/LeapFrogC

    v9 v10  
    3939 
    4040---- 
    41 == 0. Flow Chart == 
     41=== 0. Flow Chart === 
    4242The flow chart of ''step'' used must be the one introduce in the trunk after the v3.1, to restore the key_vvl option. Its main characteristic is that the ''ssh'' is time-stepped first, followed immediately by the computation of the ''now'' vertical velocity. [[BR]] 
    4343 
     
    4646 
    4747---- 
    48 == 1. Forcing evaluation == 
     48=== 1. Forcing evaluation === 
    4949 
    5050In order to evaluate the forcing at kt+1/2, all the input data in the surface module should be interpolated in time at kt+1/2. This have been introduced in fldread.F90 module since release 3.0. There is no required  additional action.[[BR]] 
     
    5252 
    5353---- 
    54 == 2.  Forcing : time discretisation == 
     54=== 2.  Forcing : time discretisation === 
    5555Each time a forcing term appear in the 3 time evolution equation solved in NEMO/OPA (''ssh'', momentum, tracer), it is the mean of kt+1/2 and kt+1/2 which is used. Therefore, the surface module (including the sea-ice!) must now provide both kt+1/2 '''and''' kt-1/2 forcing fields, and all the module involving a forcing term have to be modified.[[BR]] 
    5656  
    57 === • surface module (SBC) ===  
    58  
    59  ==== - sbc_oce.F90 ==== 
    60  
    61   add before field (denoted by a '_b' sufix) for all ocean forcing (utau_b, vtau_b, qns_b, qsr_b, emp_b, emps_b)  
     57==== • '''surface module''' (SBC) ====  
     58 
     59   ===== - sbc_oce.F90 ==== 
     60 
     61    add before field (denoted by a '_b' sufix) for all ocean forcing (utau_b, vtau_b, qns_b, qsr_b, emp_b, emps_b)  
    6262 
    6363 the following lines  
     
    176176[[BR]] 
    177177 
    178 === • tracer forcing term (TRA) === 
     178==== • '''tracer forcing term''' (TRA) ==== 
    179179 
    180180 ==== - trasbc.F90 ====  
     
    327327 
    328328[[BR]] 
    329 === • momentum forcing term (DYN) ===  
     329==== • '''momentum forcing term''' (DYN) ====  
    330330 
    331331 ==== - dynzdf_exp.F90 ====