Changeset 1601 for trunk/NEMO/OPA_SRC/TRA/traadv.F90
- Timestamp:
- 2009-08-11T12:09:19+02:00 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMO/OPA_SRC/TRA/traadv.F90
r1482 r1601 31 31 PUBLIC tra_adv ! routine called by step module 32 32 33 ! !* Namelist nam_traadv33 ! !!* Namelist namtra_adv * 34 34 LOGICAL, PUBLIC :: ln_traadv_cen2 = .TRUE. ! 2nd order centered scheme flag 35 35 LOGICAL, PUBLIC :: ln_traadv_tvd = .FALSE. ! TVD scheme flag … … 136 136 INTEGER :: ioptio 137 137 138 NAMELIST/nam _traadv/ ln_traadv_cen2 , ln_traadv_tvd, &138 NAMELIST/namtra_adv/ ln_traadv_cen2 , ln_traadv_tvd, & 139 139 & ln_traadv_muscl, ln_traadv_muscl2, & 140 140 & ln_traadv_ubs , ln_traadv_qck 141 141 !!---------------------------------------------------------------------- 142 142 143 REWIND ( numnam ) ! Read Namelist nam _traadv : tracer advection scheme144 READ ( numnam, nam _traadv )143 REWIND ( numnam ) ! Read Namelist namtra_adv : tracer advection scheme 144 READ ( numnam, namtra_adv ) 145 145 146 146 IF(lwp) THEN ! Namelist print … … 148 148 WRITE(numout,*) 'tra_adv_ctl : choice/control of the tracer advection scheme' 149 149 WRITE(numout,*) '~~~~~~~~~~~' 150 WRITE(numout,*) ' Namelist nam_traadv : chose a advection scheme for tracers'151 WRITE(numout,*) ' 152 WRITE(numout,*) ' 153 WRITE(numout,*) ' 154 WRITE(numout,*) ' 155 WRITE(numout,*) ' 156 WRITE(numout,*) ' 150 WRITE(numout,*) ' Namelist namtra_adv : chose a advection scheme for tracers' 151 WRITE(numout,*) ' 2nd order advection scheme ln_traadv_cen2 = ', ln_traadv_cen2 152 WRITE(numout,*) ' TVD advection scheme ln_traadv_tvd = ', ln_traadv_tvd 153 WRITE(numout,*) ' MUSCL advection scheme ln_traadv_muscl = ', ln_traadv_muscl 154 WRITE(numout,*) ' MUSCL2 advection scheme ln_traadv_muscl2 = ', ln_traadv_muscl2 155 WRITE(numout,*) ' UBS advection scheme ln_traadv_ubs = ', ln_traadv_ubs 156 WRITE(numout,*) ' QUICKEST advection scheme ln_traadv_qck = ', ln_traadv_qck 157 157 ENDIF 158 158 … … 166 166 IF( lk_esopa ) ioptio = 1 167 167 168 IF( ioptio /= 1 ) CALL ctl_stop( 'Choose ONE advection scheme in namelist nam _traadv' )168 IF( ioptio /= 1 ) CALL ctl_stop( 'Choose ONE advection scheme in namelist namtra_adv' ) 169 169 170 170 IF( n_cla == 1 .AND. .NOT. ln_traadv_cen2 ) &
Note: See TracChangeset
for help on using the changeset viewer.