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 491 for trunk/NEMO/TOP_SRC – NEMO

Changeset 491 for trunk/NEMO/TOP_SRC


Ignore:
Timestamp:
2006-09-01T15:54:05+02:00 (18 years ago)
Author:
opalod
Message:

nemo_v1_bugfix_054:CE+RB: correct numerical scheme in CFC forcing

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/NEMO/TOP_SRC/SMS/trcfreons.F90

    r341 r491  
    162162      ENDDO 
    163163 
    164  
     164   
    165165      !------------------------------- 
    166166      ! Computation of speed transfert 
     
    183183      ENDDO 
    184184 
     185 
    185186      !---------------------------------------------------------------- 
    186187      ! Input function  : speed *( conc. at equil - concen at surface ) 
     
    191192         DO jj = 1, jpj 
    192193            DO ji = 1, jpi 
    193                qtr(ji,jj,jn) = -zak_cfc(ji,jj,jn) * ( trn(ji,jj,1,jn) - zca_cfc(ji,jj,jn) )   & 
     194               qtr(ji,jj,jn) = -zak_cfc(ji,jj,jn) * ( trb(ji,jj,1,jn) - zca_cfc(ji,jj,jn) )   & 
     195#if defined key_off_degrad 
     196                  &                               * facvol(ji,jj,1)                           & 
     197#endif 
    194198                  &                               * tmask(ji,jj,1) * ( 1. - freeze(ji,jj) ) 
    195199            END DO 
    196200         END DO 
    197201      ENDDO 
     202 
    198203 
    199204      ! --------------------- 
     
    278283      ENDDO 
    279284 
     285      DO jn = 1, jptra 
     286         WRITE(numout,*) 'coefficient for solubility of tracer',ctrcnm(jn) 
     287         WRITE(numout,*) soa1(jn), soa2(jn),soa3(jn), soa4(jn), & 
     288            &           sob1(jn), sob2(jn),sob3(jn) 
     289         WRITE(numout,*)  
     290         WRITE(numout,*) 'coefficient for schmidt of tracer',ctrcnm(jn) 
     291         WRITE(numout,*) sca1(jn), sca2(jn),sca3(jn), sca4(jn) 
     292      ENDDO 
     293 
    280294   END SUBROUTINE trc_freons_cst 
    281295#else 
Note: See TracChangeset for help on using the changeset viewer.