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 9169 for branches/2017/dev_merge_2017/NEMOGCM/NEMO/OPA_SRC/TRA – NEMO

Ignore:
Timestamp:
2017-12-26T17:32:56+01:00 (6 years ago)
Author:
gm
Message:

dev_merge_2017: all SRC: finalize the removal of useless warning when reading namelist_cfg + remove all nn_closea + nn_msh replaced by a logical

Location:
branches/2017/dev_merge_2017/NEMOGCM/NEMO/OPA_SRC/TRA
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/2017/dev_merge_2017/NEMOGCM/NEMO/OPA_SRC/TRA/eosbn2.F90

    r9168 r9169  
    12721272      CASE( np_teos10 )                       !==  polynomial TEOS-10  ==! 
    12731273         IF(lwp) WRITE(numout,*) 
    1274          IF(lwp) WRITE(numout,*) '          use of TEOS-10 equation of state (cons. temp. and abs. salinity)' 
     1274         IF(lwp) WRITE(numout,*) '   ==>>>   use of TEOS-10 equation of state (cons. temp. and abs. salinity)' 
    12751275         ! 
    12761276         l_useCT = .TRUE.                          ! model temperature is Conservative temperature  
     
    14641464         ! 
    14651465         IF(lwp) WRITE(numout,*) 
    1466          IF(lwp) WRITE(numout,*) '          use of EOS-80 equation of state (pot. temp. and pract. salinity)' 
     1466         IF(lwp) WRITE(numout,*) '   ==>>>   use of EOS-80 equation of state (pot. temp. and pract. salinity)' 
    14671467         ! 
    14681468         l_useCT = .FALSE.                         ! model temperature is Potential temperature 
     
    16551655         IF(lwp) THEN 
    16561656            WRITE(numout,*) 
    1657             WRITE(numout,*) '          use of simplified eos:    rhd(dT=T-10,dS=S-35,Z) = ' 
    1658             WRITE(numout,*) '             [-a0*(1+lambda1/2*dT+mu1*Z)*dT + b0*(1+lambda2/2*dT+mu2*Z)*dS - nu*dT*dS]/rau0' 
    1659             WRITE(numout,*) 
    1660             WRITE(numout,*) '             thermal exp. coef.    rn_a0      = ', rn_a0 
    1661             WRITE(numout,*) '             saline  cont. coef.   rn_b0      = ', rn_b0 
    1662             WRITE(numout,*) '             cabbeling coef.       rn_lambda1 = ', rn_lambda1 
    1663             WRITE(numout,*) '             cabbeling coef.       rn_lambda2 = ', rn_lambda2 
    1664             WRITE(numout,*) '             thermobar. coef.      rn_mu1     = ', rn_mu1 
    1665             WRITE(numout,*) '             thermobar. coef.      rn_mu2     = ', rn_mu2 
    1666             WRITE(numout,*) '             2nd cabbel. coef.     rn_nu      = ', rn_nu 
    1667             WRITE(numout,*) '               Caution: rn_beta0=0 incompatible with ddm parameterization ' 
     1657            WRITE(numout,*) '   ==>>>   use of simplified eos:    ' 
     1658            WRITE(numout,*) '              rhd(dT=T-10,dS=S-35,Z) = [-a0*(1+lambda1/2*dT+mu1*Z)*dT ' 
     1659            WRITE(numout,*) '                                       + b0*(1+lambda2/2*dT+mu2*Z)*dS - nu*dT*dS] / rau0' 
     1660            WRITE(numout,*) '              with the following coefficients :' 
     1661            WRITE(numout,*) '                 thermal exp. coef.    rn_a0      = ', rn_a0 
     1662            WRITE(numout,*) '                 saline  cont. coef.   rn_b0      = ', rn_b0 
     1663            WRITE(numout,*) '                 cabbeling coef.       rn_lambda1 = ', rn_lambda1 
     1664            WRITE(numout,*) '                 cabbeling coef.       rn_lambda2 = ', rn_lambda2 
     1665            WRITE(numout,*) '                 thermobar. coef.      rn_mu1     = ', rn_mu1 
     1666            WRITE(numout,*) '                 thermobar. coef.      rn_mu2     = ', rn_mu2 
     1667            WRITE(numout,*) '                 2nd cabbel. coef.     rn_nu      = ', rn_nu 
     1668            WRITE(numout,*) '              Caution: rn_beta0=0 incompatible with ddm parameterization ' 
    16681669         ENDIF 
    16691670         l_useCT = .TRUE.          ! Use conservative temperature 
     
    16821683      IF(lwp) THEN 
    16831684         IF( l_useCT )   THEN 
    1684             WRITE(numout,*) '             model uses Conservative Temperature' 
    1685             WRITE(numout,*) '             Important: model must be initialized with CT and SA fields' 
     1685            WRITE(numout,*) 
     1686            WRITE(numout,*) '   ==>>>   model uses Conservative Temperature' 
     1687            WRITE(numout,*) '           Important: model must be initialized with CT and SA fields' 
    16861688         ELSE 
    1687             WRITE(numout,*) '             model does not use Conservative Temperature' 
     1689            WRITE(numout,*) 
     1690            WRITE(numout,*) '   ==>>>   model does not use Conservative Temperature' 
    16881691         ENDIF 
    16891692      ENDIF 
    16901693      ! 
    16911694      IF(lwp) WRITE(numout,*) 
    1692       IF(lwp) WRITE(numout,*) '          volumic mass of reference           rau0  = ', rau0   , ' kg/m^3' 
    1693       IF(lwp) WRITE(numout,*) '          1. / rau0                        r1_rau0  = ', r1_rau0, ' m^3/kg' 
    1694       IF(lwp) WRITE(numout,*) '          ocean specific heat                 rcp   = ', rcp    , ' J/Kelvin' 
    1695       IF(lwp) WRITE(numout,*) '          rau0 * rcp                       rau0_rcp = ', rau0_rcp 
    1696       IF(lwp) WRITE(numout,*) '          1. / ( rau0 * rcp )           r1_rau0_rcp = ', r1_rau0_rcp 
     1695      IF(lwp) WRITE(numout,*) '   Associated physical constant' 
     1696      IF(lwp) WRITE(numout,*) '      volumic mass of reference           rau0  = ', rau0   , ' kg/m^3' 
     1697      IF(lwp) WRITE(numout,*) '      1. / rau0                        r1_rau0  = ', r1_rau0, ' m^3/kg' 
     1698      IF(lwp) WRITE(numout,*) '      ocean specific heat                 rcp   = ', rcp    , ' J/Kelvin' 
     1699      IF(lwp) WRITE(numout,*) '      rau0 * rcp                       rau0_rcp = ', rau0_rcp 
     1700      IF(lwp) WRITE(numout,*) '      1. / ( rau0 * rcp )           r1_rau0_rcp = ', r1_rau0_rcp 
    16971701      ! 
    16981702   END SUBROUTINE eos_init 
  • branches/2017/dev_merge_2017/NEMOGCM/NEMO/OPA_SRC/TRA/traqsr.F90

    r9168 r9169  
    379379      CASE( np_RGB , np_RGBc )         !==  Red-Green-Blue light penetration  ==! 
    380380         !                              
    381          IF(lwp)   WRITE(numout,*) '   R-G-B   light penetration ' 
     381         IF(lwp)   WRITE(numout,*) '   ==>>>   R-G-B   light penetration ' 
    382382         ! 
    383383         CALL trc_oce_rgb( rkrgb )                 ! tabulated attenuation coef. 
     
    388388         ! 
    389389         IF( nqsr == np_RGBc ) THEN                ! Chl data : set sf_chl structure 
    390             IF(lwp) WRITE(numout,*) '        Chlorophyll read in a file' 
     390            IF(lwp) WRITE(numout,*) '   ==>>>   Chlorophyll read in a file' 
    391391            ALLOCATE( sf_chl(1), STAT=ierror ) 
    392392            IF( ierror > 0 ) THEN 
     
    400400         ENDIF 
    401401         IF( nqsr == np_RGB ) THEN                 ! constant Chl 
    402             IF(lwp) WRITE(numout,*) '        Constant Chlorophyll concentration = 0.05' 
     402            IF(lwp) WRITE(numout,*) '   ==>>>   Constant Chlorophyll concentration = 0.05' 
    403403         ENDIF 
    404404         ! 
    405405      CASE( np_2BD )                   !==  2 bands light penetration  ==! 
    406406         ! 
    407          IF(lwp)  WRITE(numout,*) '   2 bands light penetration' 
     407         IF(lwp)  WRITE(numout,*) '   ==>>>   2 bands light penetration' 
    408408         ! 
    409409         nksr = trc_oce_ext_lev( rn_si1, 100._wp )    ! level of light extinction 
     
    412412      CASE( np_BIO )                   !==  BIO light penetration  ==! 
    413413         ! 
    414          IF(lwp) WRITE(numout,*) '   bio-model light penetration' 
     414         IF(lwp) WRITE(numout,*) '   ==>>>   bio-model light penetration' 
    415415         IF( .NOT.lk_top )   CALL ctl_stop( 'No bio model : ln_qsr_bio = true impossible ' ) 
    416416         ! 
Note: See TracChangeset for help on using the changeset viewer.