Changeset 439 for trunk/NEMO/TOP_SRC
- Timestamp:
- 2006-04-11T15:52:28+02:00 (18 years ago)
- Location:
- trunk/NEMO/TOP_SRC
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMO/TOP_SRC/TRP/trcbbl.F90
r433 r439 5 5 !! layer scheme 6 6 !!============================================================================== 7 #if defined key_passivetrc && ( defined key_trcbbl_dif || defined key_trcbbl_adv ) 7 #if defined key_passivetrc && ( defined key_trcbbl_dif || defined key_trcbbl_adv ) && ! defined key_cfg_1d 8 8 !!---------------------------------------------------------------------- 9 9 !! 'key_trcbbl_dif' or diffusive bottom boundary layer -
trunk/NEMO/TOP_SRC/TRP/trcstp.F90
r433 r439 12 12 USE trc ! ocean passive tracers variables 13 13 USE trctrp ! passive tracers transport 14 USE trctrp1d ! passive tracers transport 1D configuration15 14 USE trcsms ! passive tracers sources and sinks 16 15 USE prtctl_trc ! Print control for debbuging … … 18 17 USE trcdit 19 18 USE trcrst 20 USE ini1d21 19 22 20 IMPLICIT NONE … … 70 68 71 69 ! transport of passive tracers 72 IF( lk_cfg_1d ) THEN 73 CALL trc_trp_1d( kt ) 74 ELSE 75 CALL trc_trp( kt ) 76 ENDIF 77 70 CALL trc_trp( kt ) 78 71 79 72 IF(ln_ctl) THEN ! print mean trends (used for debugging) -
trunk/NEMO/TOP_SRC/TRP/trctrp.F90
r433 r439 128 128 ! 129 129 130 IF( lk_zps ) CALL zps_hde_trc( kt, trb, gtru, gtrv ) ! Partial steps: now horizontal gradient 130 IF( lk_zps .AND. .NOT. lk_trccfg_1d ) & 131 & CALL zps_hde_trc( kt, trb, gtru, gtrv ) ! Partial steps: now horizontal gradient 131 132 ! ! of passive tracers at the bottom ocean level 132 133 -
trunk/NEMO/TOP_SRC/TRP/trctrp_ctl.F90
r349 r439 125 125 IF(lwp) WRITE(numout,*) ' cross-land advection only with 2nd order advection scheme' 126 126 nstop = nstop + 1 127 ENDIF 128 129 IF( lk_trccfg_1d ) THEN 130 ln_trcadv_cen2 = .FALSE. ; ln_trcadv_tvd = .FALSE. ; ln_trcadv_muscl = .FALSE. 131 ln_trcadv_muscl2 = .FALSE. ; ln_trcadv_smolar = .FALSE. 132 IF(lwp) WRITE(numout,*) ' ******* 1D configuration : No advection on passive tracers *******' 133 IF(lwp) WRITE(numout,*) ' ******* *******' 127 134 ENDIF 128 135 … … 236 243 ENDIF 237 244 238 IF( .NOT. ln_trcldf_diff ) THEN245 IF( .NOT. ln_trcldf_diff .OR. lk_trccfg_1d ) THEN 239 246 l_trcldf_lap = .FALSE. ; l_trcldf_bilap = .FALSE. ; l_trcldf_bilapg = .FALSE. 240 247 l_trcldf_iso = .FALSE. ; l_trcldf_iso_zps = .FALSE. 241 248 l_trczdf_iso = .FALSE. ; l_trczdf_iso_vo = .FALSE. 242 IF(lwp ) WRITE(numout,*) ' No lateral physics on passive tracers' 249 IF(lwp ) WRITE(numout,*) '************* No lateral physics on passive tracers *****************' 250 IF(lwp ) WRITE(numout,*) '************* *****************' 243 251 ELSE 244 252 ! ... Space variation of eddy coefficients -
trunk/NEMO/TOP_SRC/trc.F90
r433 r439 198 198 #endif 199 199 200 !! 1D configuration 201 !! -------------------------------------------------- 202 #if defined key_cfg_1d 203 LOGICAL, PARAMETER :: lk_trccfg_1d = .TRUE. !: 1D pass. tracer configuration flag 204 #else 205 LOGICAL, PARAMETER :: lk_trccfg_1d = .FALSE. !: 1D pass. tracer configuration flag 206 #endif 207 208 200 209 #else 201 210 !!======================================================================
Note: See TracChangeset
for help on using the changeset viewer.