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 527 for trunk/NEMO/OPA_SRC – NEMO

Changeset 527 for trunk/NEMO/OPA_SRC


Ignore:
Timestamp:
2006-10-12T17:04:38+02:00 (18 years ago)
Author:
opalod
Message:

RB:nemo_v1_bugfix_061: correct interpolation in flx_bulk_monthly

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/NEMO/OPA_SRC/SBC/flx_bulk_monthly.h90

    r473 r527  
    7676 
    7777      !! * Local declarations 
    78       INTEGER ::   jm, jt      ! dummy loop indices 
     78      INTEGER ::   jm            ! dummy loop indices 
    7979      INTEGER ::   & 
    8080         imois, imois2,       &  ! temporary integers 
    8181         i15  , iman             !    "          " 
    8282      REAL(wp) ::   & 
    83          zxy    , zdtt  ,     &  !    "         " 
    84          zdatet , zttbt ,     &  !    "         " 
    85          zttat  , zdtts6         !    "         " 
     83         zxy   , zdtt  ,      &  !    "         " 
     84         zttbt , zttat ,      &  !    "         " 
     85         zdtts6                  !    "         " 
    8686      !!--------------------------------------------------------------------- 
    8787 
     
    211211 
    212212      zdtt = raajj / raamo 
    213       zdatet = 0. 
    214       DO jt = 1, nmonth-1 
    215          zdatet = zdatet + nobis(jt) 
    216       END DO  
    217       zdatet = ( zdatet + FLOAT(nday) -1. )/zdtt 
    218       zttbt = zdatet - INT(zdatet) 
     213      zttbt = (REAL(nday) - 1.)/(nobis(nmonth) - 1.) 
     214 
    219215      zttat = 1. - zttbt 
    220216      zdtts6 = zdtt/6. 
Note: See TracChangeset for help on using the changeset viewer.