- Timestamp:
- 2018-04-30T12:22:35+02:00 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2017/dev_merge_2017/NEMOGCM/NEMO/TOP_SRC/TRP/trcadv.F90
r9169 r9526 39 39 40 40 ! !!* Namelist namtrc_adv * 41 LOGICAL :: ln_trcadv_ NONE! no advection on passive tracers41 LOGICAL :: ln_trcadv_OFF ! no advection on passive tracers 42 42 LOGICAL :: ln_trcadv_cen ! centered scheme flag 43 43 INTEGER :: nn_cen_h, nn_cen_v ! =2/4 : horizontal and vertical choices of the order of CEN scheme … … 155 155 INTEGER :: ioptio, ios ! Local integer 156 156 !! 157 NAMELIST/namtrc_adv/ ln_trcadv_ NONE,& ! No advection157 NAMELIST/namtrc_adv/ ln_trcadv_OFF, & ! No advection 158 158 & ln_trcadv_cen, nn_cen_h, nn_cen_v, & ! CEN 159 159 & ln_trcadv_fct, nn_fct_h, nn_fct_v, & ! FCT … … 177 177 WRITE(numout,*) '~~~~~~~~~~~' 178 178 WRITE(numout,*) ' Namelist namtrc_adv : chose a advection scheme for tracers' 179 WRITE(numout,*) ' No advection on passive tracers ln_trcadv_ NONE= ', ln_trcadv_NONE179 WRITE(numout,*) ' No advection on passive tracers ln_trcadv_OFF = ', ln_trcadv_OFF 180 180 WRITE(numout,*) ' centered scheme ln_trcadv_cen = ', ln_trcadv_cen 181 181 WRITE(numout,*) ' horizontal 2nd/4th order nn_cen_h = ', nn_fct_h … … 193 193 ! !== Parameter control & set nadv ==! 194 194 ioptio = 0 195 IF( ln_trcadv_ NONE) THEN ; ioptio = ioptio + 1 ; nadv = np_NO_adv ; ENDIF196 IF( ln_trcadv_cen 197 IF( ln_trcadv_fct 198 IF( ln_trcadv_mus 199 IF( ln_trcadv_ubs 200 IF( ln_trcadv_qck 195 IF( ln_trcadv_OFF ) THEN ; ioptio = ioptio + 1 ; nadv = np_NO_adv ; ENDIF 196 IF( ln_trcadv_cen ) THEN ; ioptio = ioptio + 1 ; nadv = np_CEN ; ENDIF 197 IF( ln_trcadv_fct ) THEN ; ioptio = ioptio + 1 ; nadv = np_FCT ; ENDIF 198 IF( ln_trcadv_mus ) THEN ; ioptio = ioptio + 1 ; nadv = np_MUS ; ENDIF 199 IF( ln_trcadv_ubs ) THEN ; ioptio = ioptio + 1 ; nadv = np_UBS ; ENDIF 200 IF( ln_trcadv_qck ) THEN ; ioptio = ioptio + 1 ; nadv = np_QCK ; ENDIF 201 201 ! 202 202 IF( ioptio /= 1 ) CALL ctl_stop( 'trc_adv_ini: Choose ONE advection option in namelist namtrc_adv' )
Note: See TracChangeset
for help on using the changeset viewer.