- 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/OPA_SRC/DYN/dynadv.F90
r9490 r9526 30 30 PUBLIC dyn_adv_init ! routine called by opa module 31 31 32 ! 33 LOGICAL, PUBLIC :: ln_dynadv_ NONE!: linear dynamics (no momentum advection)32 ! !!* namdyn_adv namelist * 33 LOGICAL, PUBLIC :: ln_dynadv_OFF !: linear dynamics (no momentum advection) 34 34 LOGICAL, PUBLIC :: ln_dynadv_vec !: vector form 35 35 INTEGER, PUBLIC :: nn_dynkeg !: scheme of grad(KE): =0 C2 ; =1 Hollingsworth … … 95 95 INTEGER :: ioptio, ios ! Local integer 96 96 ! 97 NAMELIST/namdyn_adv/ ln_dynadv_ NONE, ln_dynadv_vec, nn_dynkeg, ln_dynadv_cen2, ln_dynadv_ubs97 NAMELIST/namdyn_adv/ ln_dynadv_OFF, ln_dynadv_vec, nn_dynkeg, ln_dynadv_cen2, ln_dynadv_ubs 98 98 !!---------------------------------------------------------------------- 99 99 ! … … 114 114 IF(lwp) THEN ! Namelist print 115 115 WRITE(numout,*) ' Namelist namdyn_adv : chose a advection formulation & scheme for momentum' 116 WRITE(numout,*) ' linear dynamics : no momentum advection ln_dynadv_ NONE = ', ln_dynadv_NONE116 WRITE(numout,*) ' linear dynamics : no momentum advection ln_dynadv_OFF = ', ln_dynadv_OFF 117 117 WRITE(numout,*) ' Vector form: 2nd order centered scheme ln_dynadv_vec = ', ln_dynadv_vec 118 118 WRITE(numout,*) ' with Hollingsworth scheme (=1) or not (=0) nn_dynkeg = ', nn_dynkeg … … 122 122 123 123 ioptio = 0 ! parameter control and set n_dynadv 124 IF( ln_dynadv_ NONE) THEN ; ioptio = ioptio + 1 ; n_dynadv = np_LIN_dyn ; ENDIF124 IF( ln_dynadv_OFF ) THEN ; ioptio = ioptio + 1 ; n_dynadv = np_LIN_dyn ; ENDIF 125 125 IF( ln_dynadv_vec ) THEN ; ioptio = ioptio + 1 ; n_dynadv = np_VEC_c2 ; ENDIF 126 126 IF( ln_dynadv_cen2 ) THEN ; ioptio = ioptio + 1 ; n_dynadv = np_FLX_c2 ; ENDIF
Note: See TracChangeset
for help on using the changeset viewer.