Changeset 468 for trunk/NEMO/C1D_SRC/step1d.F90
- Timestamp:
- 2006-05-10T19:49:38+02:00 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMO/C1D_SRC/step1d.F90
r439 r468 34 34 USE trcstp ! passive tracer time-stepping (trc_stp routine) 35 35 36 USE dynzdf_imp ! vertical diffusion: implicit (dyn_zdf routine) 37 USE dynzdf_imp_atsk ! vertical diffusion: implicit (dyn_zdf routine) 38 USE dynzdf_iso ! vertical diffusion: isopycnal (dyn_zdf routine) 39 USE dynzdf_exp ! vertical diffusion: explicit (dyn_zdf_exp routine) 40 36 USE dynzdf ! vertical diffusion (dyn_zdf routine) 41 37 42 38 USE traqsr ! solar radiation penetration (tra_qsr routine) 43 39 USE tranxt ! time-stepping (tra_nxt routine) 44 USE trazdf_exp ! vertical diffusion: explicit (tra_zdf_exp routine) 45 USE trazdf_imp ! vertical diffusion: implicit (tra_zdf_imp routine) 46 USE trazdf_iso ! vertical diffusion (tra_zdf_exp routine) 47 USE trazdf_iso_vopt ! vertical diffusion (tra_zdf_exp routine) 40 USE trazdf ! vertical diffusion (tra_zdf routine) 48 41 USE trasbc ! surface boundary condition (tra_sbc routine) 49 42 … … 228 221 IF( ln_traqsr ) CALL tra_qsr( kstp ) ! penetrative solar radiation qsr 229 222 230 ! ! vertical diffusion 231 IF( l_trazdf_exp ) CALL tra_zdf_exp ( kstp ) ! explicit time stepping (time splitting scheme) 232 IF( l_trazdf_imp ) CALL tra_zdf_imp ( kstp ) ! implicit time stepping (euler backward) 233 IF( l_trazdf_iso ) CALL tra_zdf_iso ( kstp ) ! isopycnal 234 IF( l_trazdf_iso_vo ) CALL tra_zdf_iso_vopt( kstp ) ! vector opt. isopycnal 223 IF( lk_zdfkpp ) CALL tra_kpp( kstp ) ! KPP non-local tracer fluxes 224 225 CALL tra_zdf( kstp ) ! vertical mixing 235 226 236 227 CALL tra_nxt( kstp ) ! tracer fields at next time step … … 249 240 CALL dyn_cor_1d ( kstp ) 250 241 ! ! vertical diffusion 251 IF( l_dynzdf_exp ) CALL dyn_zdf_exp ( kstp ) ! explicit time stepping (time splitting scheme) 252 IF( l_dynzdf_imp ) CALL dyn_zdf_imp ( kstp ) ! implicit time stepping (euler backward) 253 IF( l_dynzdf_imp_tsk ) CALL dyn_zdf_imp_tsk( kstp ) ! autotask implicit time stepping (euler backward) 254 IF( l_dynzdf_iso ) CALL dyn_zdf_iso ( kstp ) ! iso-neutral case 242 CALL dyn_zdf( kstp ) 255 243 256 244 !i bug lbc sur emp
Note: See TracChangeset
for help on using the changeset viewer.