Changeset 1271 for trunk/NEMO/TOP_SRC/TRP
- Timestamp:
- 2009-01-15T09:12:00+01:00 (15 years ago)
- Location:
- trunk/NEMO/TOP_SRC/TRP
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMO/TOP_SRC/TRP/trcbbl.F90
r1264 r1271 100 100 !! Beckmann, A., and R. Doscher, 1997, J. Phys.Oceanogr., 581-591. 101 101 !!---------------------------------------------------------------------- 102 USE oce _trc, ONLY : ztrtrd => ua ! use ua as 3D workspace102 USE oce, ONLY : ztrtrd => ua ! use ua as 3D workspace 103 103 !! 104 104 INTEGER, INTENT( in ) :: kt ! ocean time-step -
trunk/NEMO/TOP_SRC/TRP/trcnxt.F90
r1175 r1271 70 70 !! ** Action : - update trb, trn 71 71 !!---------------------------------------------------------------------- 72 USE oce, ONLY : ztrtrd => ua ! use ua as 3D workspace 72 73 !! * Arguments 73 USE oce_trc, ONLY : ztrtrd => ua ! use ua as a 3D workspace 74 INTEGER, INTENT( in ) :: kt ! ocean time-step index 74 INTEGER, INTENT( in ) :: kt ! ocean time-step index 75 75 !! * Local declarations 76 76 INTEGER :: ji, jj, jk, jn ! dummy loop indices … … 83 83 WRITE(numout,*) 'trc_nxt : time stepping on passive tracers' 84 84 ENDIF 85 86 85 87 86 DO jn = 1, jptra … … 113 112 END DO ! End of slab 114 113 ! ! =============== 115 ! Update tracers116 CALL Agrif_trc ( kt )114 ! Interp tracers on boundaries (coarse => fine) 115 CALL Agrif_trc 117 116 ! ! =============== 118 117 DO jn = 1, jptra ! Horizontal slab -
trunk/NEMO/TOP_SRC/TRP/trctrp.F90
r1256 r1271 42 42 43 43 USE zpshde_trc ! partial step: hor. derivative (zps_hde_trc routine) 44 45 #if defined key_agrif 46 USE agrif_top_sponge ! Momemtum and tracers sponges 47 #endif 44 48 45 49 IMPLICIT NONE … … 104 108 IF( l_trcldf_iso_zps ) CALL trc_ldf_iso_zps( kt ) ! partial step iso-neutral laplacian 105 109 IF( l_trcldf_lap ) CALL trc_ldf_lap ( kt ) ! iso-level laplacian 110 111 #if defined key_agrif 112 IF(.NOT. Agrif_Root()) CALL Agrif_Sponge_trc ! tracers sponge 113 #endif 106 114 107 115 ! ! vertical diffusion -
trunk/NEMO/TOP_SRC/TRP/trczdf_exp.F90
r1175 r1271 76 76 !! 77 77 !!--------------------------------------------------------------------- 78 USE oce _trc, ONLY : ztrtrd => ua ! use ua as 3D workspace78 USE oce, ONLY : ztrtrd => ua ! use ua as 3D workspace 79 79 !! * Arguments 80 80 INTEGER, INTENT( in ) :: kt ! ocean time-step index -
trunk/NEMO/TOP_SRC/TRP/trczdf_imp.F90
r1264 r1271 75 75 !! 76 76 !!--------------------------------------------------------------------- 77 USE oce_trc, ONLY : ztrtrd => ua ! use ua as 3D workspace78 77 !! 79 78 !! * Arguments 79 USE oce, ONLY : ztrtrd => ua ! use ua as 3D workspace 80 80 81 INTEGER, INTENT( in ) :: kt ! ocean time-step index 81 82 INTEGER :: ikst, ikenm2, ikstp1 -
trunk/NEMO/TOP_SRC/TRP/trczdf_iso.F90
r1258 r1271 118 118 !!--------------------------------------------------------------------- 119 119 !! * Modules used 120 USE oce _trc, ONLY : zavs => va, ztrtrd => ua120 USE oce , ONLY : zavs => va, ztrtrd => ua 121 121 122 122 !! * Arguments -
trunk/NEMO/TOP_SRC/TRP/trczdf_iso_vopt.F90
r1264 r1271 85 85 ! ----------------------------------------------------- 86 86 87 CALL trc_zdf_iso 87 CALL trc_zdf_iso( kt ) 88 88 89 89 IF( ln_ctl ) THEN ! print mean trends (used for debugging) … … 151 151 !! - Save the trend in trtrd ('key_trdmld_trc') 152 152 !!--------------------------------------------------------------------- 153 USE oce _trc, ONLY :zwd => ua, & ! ua, va used as153 USE oce, ONLY : zwd => ua, & ! ua, va used as 154 154 zws => va ! workspace 155 155 INTEGER, INTENT( in ) :: kt ! ocean time-step index … … 369 369 370 370 371 SUBROUTINE trc_zdf_iso 371 SUBROUTINE trc_zdf_iso ( kt ) 372 372 !!---------------------------------------------------------------------- 373 373 !! *** ROUTINE trc_zdf_iso *** … … 408 408 !! Save in trtrd arrays the trends if 'key_trdmld_trc' defined 409 409 !!--------------------------------------------------------------------- 410 USE oce _trc, ONLY : zwx => ua, & ! use ua, va as410 USE oce, ONLY : zwx => ua, & ! use ua, va as 411 411 zwy => va ! workspace arrays 412 INTEGER, INTENT(in) :: kt 412 413 413 414 INTEGER :: ji, jj, jk, jn ! dummy loop indices
Note: See TracChangeset
for help on using the changeset viewer.