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.
Changeset 8847 for branches/UKMO/dev_r8183_ICEMODEL_svn_removed/NEMOGCM/NEMO/OPA_SRC/SBC/sbcmod.F90 – NEMO

Ignore:
Timestamp:
2017-11-29T14:27:57+01:00 (6 years ago)
Author:
alexwestmohc
Message:

Implementing new logicals to control coupling:

ln_meto_cpl - .TRUE. if Met Office style coupling is being used, i.e. if the
surface exchange is in the atmosphere. .FALSE. by default

nn_cats_cpl - the number of sea ice categories over which the coupling is being
carried out. 5 by default

In addition, the calculation of meltpond area, depth, top layer ice/snow temp
and sea surface freezing temperature has been corrected to be appropriate to LIM
variable names.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/UKMO/dev_r8183_ICEMODEL_svn_removed/NEMOGCM/NEMO/OPA_SRC/SBC/sbcmod.F90

    r8738 r8847  
    9191      NAMELIST/namsbc/ nn_fsbc  ,                                                    & 
    9292         &             ln_usr   , ln_flx   , ln_blk       ,                          & 
    93          &             ln_cpl   , ln_mixcpl, nn_components,                          & 
     93         &             ln_cpl   , ln_mixcpl, ln_meto_cpl  , nn_components,           & 
    9494         &             nn_ice   , ln_ice_embd,                                       & 
    9595         &             ln_traqsr, ln_dm2dc ,                                         & 
     
    137137         WRITE(numout,*) '         mixed forced-coupled     formulation       ln_mixcpl     = ', ln_mixcpl 
    138138!!gm  lk_oasis is controlled by key_oasis3  ===>>>  It shoud be removed from the namelist  
     139         WRITE(numout,*) '         Met Office coupling formulation            ln_mixcpl     = ', ln_meto_cpl 
    139140         WRITE(numout,*) '         OASIS coupling (with atm or sas)           lk_oasis      = ', lk_oasis 
    140141         WRITE(numout,*) '         components of your executable              nn_components = ', nn_components 
Note: See TracChangeset for help on using the changeset viewer.