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 617 for trunk/NEMO/TOP_SRC/trcdtr.F90 – NEMO

Ignore:
Timestamp:
2007-02-21T14:03:10+01:00 (17 years ago)
Author:
opalod
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/NEMO/TOP_SRC/trcdtr.F90

    r493 r617  
    6363#if defined key_trc_pisces 
    6464      REAL(wp) :: alka0,oxyg0,calc0,bioma0,    & 
    65                   silic1,po4,no3,caralk,bicarb 
     65                  silic1,po4,no3,caralk,bicarb,co3 
    6666#endif 
    6767!!--------------------------------------------------------------------- 
     
    9191 
    9292      trn(:,:,:,jpdic) = sco2 
     93      trn(:,:,:,jpdoc) = bioma0 
    9394      trn(:,:,:,jptal) = alka0 
    9495      trn(:,:,:,jpoxy) = oxyg0 
     96      trn(:,:,:,jpcal) = calc0 
    9597      trn(:,:,:,jppo4) = po4 
    9698      trn(:,:,:,jppoc) = bioma0 
     99#if ! defined key_trc_kriest 
     100      trn(:,:,:,jpgoc) = bioma0 
     101      trn(:,:,:,jpbfe) = bioma0*5E-6 
     102#else 
     103      trn(:,:,:,jpnum) = bioma0/(6.*xkr_massp) 
     104#endif 
    97105      trn(:,:,:,jpsil) = silic1 
    98       trn(:,:,:,jpcal) = calc0 
     106      trn(:,:,:,jpbsi) = bioma0*0.15 
     107      trn(:,:,:,jpdsi) = bioma0*5.E-6 
    99108      trn(:,:,:,jpphy) = bioma0 
     109      trn(:,:,:,jpdia) = bioma0 
    100110      trn(:,:,:,jpzoo) = bioma0 
    101       trn(:,:,:,jpdoc) = bioma0 
    102       trn(:,:,:,jpdia) = bioma0 
    103111      trn(:,:,:,jpmes) = bioma0 
    104       trn(:,:,:,jpbsi) = bioma0*0.15 
    105112      trn(:,:,:,jpfer) = 0.6E-9 
    106       trn(:,:,:,jpbfe) = bioma0*5E-6 
    107       trn(:,:,:,jpgoc) = bioma0 
    108113      trn(:,:,:,jpsfe) = bioma0*5.E-6 
    109114      trn(:,:,:,jpdfe) = bioma0*5.E-6 
    110115      trn(:,:,:,jpnfe) = bioma0*5.E-6 
    111       trn(:,:,:,jpdsi) = bioma0*5.E-6 
    112116      trn(:,:,:,jpnch) = bioma0*12./55. 
    113117      trn(:,:,:,jpdch) = bioma0*12./55. 
    114       trn(:,:,:,jpno3) = no3  
     118      trn(:,:,:,jpno3) = no3 
    115119      trn(:,:,:,jpnh4) = bioma0 
     120 
    116121 
    117122!!  Initialization of chemical variables of the carbon cycle 
     
    123128              caralk = trn(ji,jj,jk,jptal)-         &  
    124129                      borat(ji,jj,jk)/(1.+1.E-8/(rtrn+akb3(ji,jj,jk))) 
    125               co3(ji,jj,jk)=(caralk-trn(ji,jj,jk,jpdic))*tmask(ji,jj,jk)       &  
    126                      +(1.-tmask(ji,jj,jk))*.5e-3 
     130               co3 = (caralk-trn(ji,jj,jk,jpdic))*tmask(ji,jj,jk)   & 
     131                  &        +(1.-tmask(ji,jj,jk))*.5e-3 
    127132              bicarb = (2.*trn(ji,jj,jk,jpdic)-caralk) 
    128               hi(ji,jj,jk) = (ak23(ji,jj,jk)*bicarb/co3(ji,jj,jk))             &   
     133              hi(ji,jj,jk) = (ak23(ji,jj,jk)*bicarb/co3)             &   
    129134                *tmask(ji,jj,jk)+(1.-tmask(ji,jj,jk))*1.e-9 
    130135          ENDDO 
     
    132137      ENDDO 
    133138 
    134       h2co3(:,:) = 1.e-5 
    135139 
    136140!!  initialize the half saturation constant for silicate 
Note: See TracChangeset for help on using the changeset viewer.