- Timestamp:
- 2010-09-17T14:35:46+02:00 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/DEV_r2006_merge_TRA_TRC/NEMO/OPA_SRC/TRA/traadv_cen2.F90
r2082 r2104 15 15 16 16 !!---------------------------------------------------------------------- 17 !! tra_adv_cen2 : update the tracer trend with the horizontal and 18 !! vertical advection trends using a seconder order 19 !! ups_orca_set : allow mixed upstream/centered scheme in specific 20 !! area (set for orca 2 and 4 only) 17 !! tra_adv_cen2 : update the tracer trend with the advection trends using a 2nd order centered scheme 18 !! ups_orca_set : allow mixed upstream/centered scheme in specific area (set for orca 2 and 4 only) 21 19 !!---------------------------------------------------------------------- 22 20 USE oce, ONLY: tsn ! now ocean temperature and salinity … … 115 113 USE oce , zwy => va ! use va as workspace 116 114 !! 117 INTEGER , INTENT(in ):: kt ! ocean time-step index118 CHARACTER(len=3) , INTENT(in ):: cdtype ! =TRA or TRC (tracer indicator)119 REAL(wp) , INTENT(in ), DIMENSION(jpi,jpj,jpk) :: pun, pvn, pwn ! 3 ocean velocity components120 INTEGER , INTENT(in ) :: kjpt ! number of tracers121 REAL(wp) , INTENT(in ), DIMENSION(jpi,jpj,jpk,kjpt):: ptb, ptn ! before and now tracer fields122 REAL(wp) , INTENT(inout), DIMENSION(jpi,jpj,jpk,kjpt) :: pta! tracer trend115 INTEGER , INTENT(in ) :: kt ! ocean time-step index 116 CHARACTER(len=3) , INTENT(in ) :: cdtype ! =TRA or TRC (tracer indicator) 117 INTEGER , INTENT(in ) :: kjpt ! number of tracers 118 REAL(wp), DIMENSION(jpi,jpj,jpk ), INTENT(in ) :: pun, pvn, pwn ! 3 ocean velocity components 119 REAL(wp), DIMENSION(jpi,jpj,jpk,kjpt), INTENT(in ) :: ptb, ptn ! before and now tracer fields 120 REAL(wp), DIMENSION(jpi,jpj,jpk,kjpt), INTENT(inout) :: pta ! tracer trend 123 121 !! 124 122 INTEGER :: ji, jj, jk, jn ! dummy loop indices … … 136 134 137 135 138 IF( ( cdtype == 'TRA' .AND. kt == nit000 ) .OR. ( cdtype == 'TRC' .AND. kt == nittrc000 )) THEN136 IF( kt == nit000 ) THEN 139 137 IF(lwp) WRITE(numout,*) 140 138 IF(lwp) WRITE(numout,*) 'tra_adv_cen2 : 2nd order centered advection scheme on ', cdtype 141 IF(lwp) WRITE(numout,*) '~~~~~~~~~~~~ Vector optimization case'139 IF(lwp) WRITE(numout,*) '~~~~~~~~~~~~ ' 142 140 IF(lwp) WRITE(numout,*) 143 141 !
Note: See TracChangeset
for help on using the changeset viewer.