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 49 – NEMO

Changeset 49


Ignore:
Timestamp:
2004-04-22T11:13:02+02:00 (20 years ago)
Author:
opalod
Message:

CT : UPDATE023 : Addition of new diagnostics controled with logical key l_ctl

Location:
trunk/NEMO/OPA_SRC
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/NEMO/OPA_SRC/LDF/ldfslp.F90

    r32 r49  
    471471 
    472472       
    473       ! III Lateral boundary conditions on all slopes (uslp, vslp, 
    474       ! -------------------------------             wslpi,wslpj ) 
     473      ! III Lateral boundary conditions on all slopes (uslp , vslp,  
     474      ! -------------------------------                wslpi, wslpj ) 
    475475      CALL lbc_lnk( uslp , 'U', -1. ) 
    476476      CALL lbc_lnk( vslp , 'V', -1. ) 
    477477      CALL lbc_lnk( wslpi, 'W', -1. ) 
    478478      CALL lbc_lnk( wslpj, 'W', -1. ) 
     479 
     480      IF(l_ctl) THEN 
     481         WRITE(numout,*) ' slp  - u : ', SUM( uslp (:,:,:) ), ' v : ', SUM( vslp (:,:,:) ) 
     482         WRITE(numout,*) '      - wi: ', SUM( wslpi(:,:,:) ), ' wj: ', SUM( wslpj(:,:,:) ) 
     483      ENDIF 
    479484 
    480485   END SUBROUTINE ldf_slp 
     
    625630      ! Local vertical density gradient evaluated from N^2 
    626631      !     zwy = d/dz(prd)= - ( prd ) / grav * mk(pn2) -- at t point 
    627       zwy ( :, jpj) = 0.0e0 
    628       zwy ( jpi, :) = 0.0e0 
     632      zwy ( :, jpj) = 0.e0 
     633      zwy ( jpi, :) = 0.e0 
    629634# if defined key_vectopt_loop   &&   ! defined key_autotasking 
    630635      jj = 1 
  • trunk/NEMO/OPA_SRC/ZDF/zdfbfr.F90

    r3 r49  
    168168      CALL lbc_lnk( avmv, 'V', 1. ) 
    169169 
     170      IF( l_ctl )   WRITE(numout,*) ' bfr  u : ', SUM( avmu(:,:,:) ), ' v : ', SUM( avmv(:,:,:) ) 
     171 
    170172   END SUBROUTINE zdf_bfr 
    171173 
  • trunk/NEMO/OPA_SRC/ZDF/zdfddm.F90

    r16 r49  
    198198      CALL lbc_lnk( avmu, 'U', 1. )  
    199199      CALL lbc_lnk( avmv, 'V', 1. ) 
     200 
     201      IF( l_ctl ) THEN 
     202         WRITE(numout,*) ' ddm  t : ', SUM( avt (:,:,:) ), ' s : ', SUM( avs (:,:,:) ) 
     203         WRITE(numout,*) '      u : ', SUM( avmu(:,:,:) ), ' v : ', SUM( avmv(:,:,:) ) 
     204      ENDIF 
    200205       
    201206   END SUBROUTINE zdf_ddm 
     
    230235         WRITE(numout,*) '~~~~~~~' 
    231236         WRITE(numout,*) '          Namelist namddm : set dd mixing parameter' 
    232          WRITE(numout,*) 
    233237         WRITE(numout,*) '             maximum avs for dd mixing      avts   = ', avts 
    234238         WRITE(numout,*) '             heat/salt buoyancy flux ratio  hsbfr  = ', hsbfr 
  • trunk/NEMO/OPA_SRC/ZDF/zdfmxl.F90

    r16 r49  
    131131      END DO                                           !   End of slab 
    132132      !                                                ! =============== 
     133 
     134      IF( l_ctl )   WRITE(numout,*) ' nmln : ', SUM( nmln(:,:) ), ' hmld: ', SUM( hmld(:,:) ) 
    133135 
    134136   END SUBROUTINE zdf_mxl 
     
    232234      END DO 
    233235 
     236      IF( l_ctl )   WRITE(numout,*) ' nmln : ', SUM( nmln(:,:) ), ' hmld: ', SUM( hmld(:,:) ) 
     237 
    234238   END SUBROUTINE zdf_mxl 
    235239#endif 
  • trunk/NEMO/OPA_SRC/ZDF/zdftke.F90

    r16 r49  
    578578      CALL lbc_lnk( avt, 'W', 1. ) 
    579579 
     580      IF( l_ctl ) THEN 
     581         WRITE(numout,*) ' tke  e : ', SUM( en  (:,:,:) ), ' t : ', SUM( avt (:,:,:) ) 
     582         WRITE(numout,*) '      u : ', SUM( avmu(:,:,:) ), ' v : ', SUM( avmv(:,:,:) ) 
     583      ENDIF 
     584 
    580585   END SUBROUTINE zdf_tke 
    581586 
     
    634639         WRITE(numout,*) '~~~~~~~~~~~~' 
    635640         WRITE(numout,*) '          Namelist namtke : set tke mixing parameters' 
    636          WRITE(numout,*) 
    637641         WRITE(numout,*) '             restart with tke from no tke ln_rstke = ', ln_rstke 
    638642         WRITE(numout,*) '             coef. to compute avt           ediff  = ', ediff 
  • trunk/NEMO/OPA_SRC/eosbn2.F90

    r15 r49  
    222222      END SELECT 
    223223 
     224      IF(l_ctl)   WRITE(numout,*) ' eos  : ', SUM( prd(:,:,:) ) 
     225 
    224226   END SUBROUTINE eos_insitu 
    225227 
     
    371373                  zs = psal(ji,jj,jk) 
    372374                  !   ... density and potential volumic mass 
    373                   prd(ji,jj,jk) = ( 0.0285 - ralpha * zt ) * tmask(ji,jj,jk) 
     375                  prd  (ji,jj,jk) = ( 0.0285 - ralpha * zt )        * tmask(ji,jj,jk) 
    374376                  prhop(ji,jj,jk) = ( rau0 * prd(ji,jj,jk) + rau0 ) * tmask(ji,jj,jk) 
    375377               END DO 
     
    390392                  zs = psal(ji,jj,jk) 
    391393                  !   ... density and potential volumic mass 
    392                   prd(ji,jj,jk) = (  rbeta  * zs - ralpha * zt - 1. ) * tmask(ji,jj,jk) 
    393                   prhop(ji,jj,jk) = ( rau0 * prd(ji,jj,jk) + rau0 ) * tmask(ji,jj,jk) 
     394                  prd  (ji,jj,jk) = ( rbeta  * zs - ralpha * zt - 1. ) * tmask(ji,jj,jk) 
     395                  prhop(ji,jj,jk) = ( rau0 * prd(ji,jj,jk) + rau0 )    * tmask(ji,jj,jk) 
    394396               END DO 
    395397            END DO 
     
    405407 
    406408      END SELECT 
     409 
     410      IF(l_ctl)   WRITE(numout,*) ' eos-p: ', SUM( prd(:,:,:) ), ' pot : ', SUM( prhop(:,:,:) ) 
    407411 
    408412   END SUBROUTINE eos_insitu_pot 
     
    580584      END SELECT 
    581585 
     586      IF(l_ctl)   WRITE(numout,*) ' eos2d: ', SUM( prd(1:jpim1,1:jpjm1) ) 
     587 
    582588   END SUBROUTINE eos_insitu_2d 
    583589 
     
    753759      END SELECT 
    754760 
     761      IF(l_ctl)   WRITE(numout,*) ' bn2  : ', SUM( pn2 (:,:,:) ) 
     762#if defined key_zdfddm 
     763      IF(l_ctl)   WRITE(numout,*) ' rrau : ', SUM( rrau(:,:,:) ) 
     764#endif 
     765 
    755766   END SUBROUTINE eos_bn2 
    756767 
Note: See TracChangeset for help on using the changeset viewer.