- Timestamp:
- 2015-12-17T16:48:41+01:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2015/dev_r5003_MERCATOR6_CRS/NEMOGCM/NEMO/TOP_SRC/trcini.F90
r5602 r6101 25 25 USE trcini_my_trc ! MY_TRC initialisation 26 26 USE trcdta ! initialisation from files 27 USE zpshde,ONLY: zps_hde ! partial step: hor. derivative (zps_hde routine)27 USE zpshde,ONLY: zps_hde, zps_hde_isf ! partial step: hor. derivative (zps_hde routine) 28 28 USE zpshde_crs ! partial step: hor. derivative (zps_hde routine) 29 29 USE prtctl_trc ! Print control passive tracers (prt_ctl_trc_init routine) 30 30 USE trcsub ! variables to substep passive tracers 31 31 USE lib_mpp ! distribued memory computing library 32 USE sbc_oce, ONLY : ltrcdm2dc33 32 USE crs , ONLY : ln_crs 34 USE dom_oce, ONLY : nn_cla 33 USE dom_oce, ONLY : nn_cla, ln_isfcav 35 34 USE trcice ! tracers in sea ice 35 USE sbc_oce 36 36 37 37 IMPLICIT NONE … … 148 148 149 149 tra(:,:,:,:) = 0._wp 150 IF( ln_zps .AND. .NOT. lk_c1d )THEN ! Partial steps: before horizontal gradient of passive 151 IF( ln_crs ) THEN 152 CALL zps_hde_crs( nit000, jptra, trn, gtru, gtrv ) 153 ELSE 154 IF( ln_zps .AND. .NOT. lk_c1d .AND. .NOT. ln_isfcav ) & ! Partial steps: before horizontal gradient of passive 155 & CALL zps_hde ( nit000, jptra, trn, gtru, gtrv ) ! Partial steps: before horizontal gradient 156 IF( ln_zps .AND. .NOT. lk_c1d .AND. ln_isfcav ) & 157 & CALL zps_hde_isf( nit000, jptra, trn, pgtu=gtru, pgtv=gtrv, pgtui=gtrui, pgtvi=gtrvi ) ! tracers at the bottom ocean level 158 ENDIF 150 IF( ln_crs ) THEN 151 CALL zps_hde_crs( nit000, jptra, trn, gtru, gtrv ) 152 ELSE 153 IF( ln_zps .AND. .NOT. lk_c1d .AND. .NOT. ln_isfcav ) & ! Partial steps: before horizontal gradient of passive 154 & CALL zps_hde ( nit000, jptra, trn, gtru, gtrv ) ! Partial steps: before horizontal gradient 155 IF( ln_zps .AND. .NOT. lk_c1d .AND. ln_isfcav ) & 156 & CALL zps_hde_isf( nit000, jptra, trn, pgtu=gtru, pgtv=gtrv, pgtui=gtrui, pgtvi=gtrvi ) ! tracers at the bottom ocean level 159 157 ENDIF 160 158
Note: See TracChangeset
for help on using the changeset viewer.