Changeset 14789 for NEMO/branches/2021/dev_r13747_HPC-11_mcastril_HPDAonline_DiagGPU/src/OCE/step_oce.F90
- Timestamp:
- 2021-05-05T13:18:04+02:00 (3 years ago)
- Location:
- NEMO/branches/2021/dev_r13747_HPC-11_mcastril_HPDAonline_DiagGPU
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2021/dev_r13747_HPC-11_mcastril_HPDAonline_DiagGPU
- Property svn:externals
-
old new 3 3 ^/utils/build/mk@HEAD mk 4 4 ^/utils/tools@HEAD tools 5 ^/vendors/AGRIF/dev _r12970_AGRIF_CMEMSext/AGRIF5 ^/vendors/AGRIF/dev@HEAD ext/AGRIF 6 6 ^/vendors/FCM@HEAD ext/FCM 7 7 ^/vendors/IOIPSL@HEAD ext/IOIPSL 8 ^/vendors/PPR@HEAD ext/PPR 8 9 9 10 # SETTE 10 ^/utils/CI/sette@1 3559sette11 ^/utils/CI/sette@14244 sette
-
- Property svn:externals
-
NEMO/branches/2021/dev_r13747_HPC-11_mcastril_HPDAonline_DiagGPU/src/OCE/step_oce.F90
r12377 r14789 3 3 !! *** MODULE step_oce *** 4 4 !! Ocean time-stepping : module used in both initialisation phase and time stepping 5 !! (i.e. nemo_init and stp or stp_MLF routines) 5 6 !!====================================================================== 6 7 !! History : 3.3 ! 2010-08 (C. Ethe) Original code - reorganisation of the initial phase … … 9 10 USE oce ! ocean dynamics and tracers variables 10 11 USE dom_oce ! ocean space and time domain variables 11 USE zdf_oce ! ocean vertical physics variables 12 USE zdfdrg , ONLY : ln_drgimp ! implicit top/bottom friction 12 USE domtile 13 13 14 14 USE daymod ! calendar (day routine) … … 19 19 USE sbccpl ! surface boundary condition: coupled formulation (call send at end of step) 20 20 USE sbcapr ! surface boundary condition: atmospheric pressure 21 USE tide_mod, ONLY : ln_tide, tide_update22 21 USE sbcwave ! Wave intialisation 22 USE tide_mod ! tides 23 24 USE bdy_oce , ONLY : ln_bdy 25 USE bdydta ! open boundary condition data (bdy_dta routine) 26 USE bdytra ! bdy cond. for tracers (bdy_tra routine) 27 USE bdydyn3d ! bdy cond. for baroclinic vel. (bdy_dyn3d routine) 23 28 24 29 USE isf_oce ! ice shelf boundary condition 25 30 USE isfstp ! ice shelf boundary condition (isf_stp routine) 31 32 USE sshwzv ! vertical velocity and ssh (ssh_nxt routine) 33 ! (ssh_swp routine) 34 ! (wzv routine) 35 USE domvvl ! variable vertical scale factors (dom_vvl_sf_nxt routine) 36 ! (dom_vvl_sf_swp routine) 37 38 USE divhor ! horizontal divergence (div_hor routine) 39 USE dynadv ! advection (dyn_adv routine) 40 USE dynvor ! vorticity term (dyn_vor routine) 41 USE dynhpg ! hydrostatic pressure grad. (dyn_hpg routine) 42 USE dynldf ! lateral momentum diffusion (dyn_ldf routine) 43 USE dynzdf ! vertical diffusion (dyn_zdf routine) 44 USE dynspg ! surface pressure gradient (dyn_spg routine) 45 USE dynatf ! time-filtering (dyn_atf routine) 26 46 27 47 USE traqsr ! solar radiation penetration (tra_qsr routine) … … 39 59 USE eosbn2 ! equation of state (eos_bn2 routine) 40 60 41 USE divhor ! horizontal divergence (div_hor routine)42 USE dynadv ! advection (dyn_adv routine)43 USE dynvor ! vorticity term (dyn_vor routine)44 USE dynhpg ! hydrostatic pressure grad. (dyn_hpg routine)45 USE dynldf ! lateral momentum diffusion (dyn_ldf routine)46 USE dynzdf ! vertical diffusion (dyn_zdf routine)47 USE dynspg ! surface pressure gradient (dyn_spg routine)48 49 USE dynatf ! time-filtering (dyn_atf routine)50 51 61 USE stopar ! Stochastic parametrization (sto_par routine) 52 62 USE stopts 53 54 USE bdy_oce , ONLY : ln_bdy55 USE bdydta ! open boundary condition data (bdy_dta routine)56 USE bdytra ! bdy cond. for tracers (bdy_tra routine)57 USE bdydyn3d ! bdy cond. for baroclinic vel. (bdy_dyn3d routine)58 59 USE sshwzv ! vertical velocity and ssh (ssh_nxt routine)60 ! (ssh_swp routine)61 ! (wzv routine)62 USE domvvl ! variable vertical scale factors (dom_vvl_sf_nxt routine)63 ! (dom_vvl_sf_swp routine)64 63 65 64 USE ldfslp ! iso-neutral slopes (ldf_slp routine) … … 67 66 USE ldftra ! lateral eddy diffusive coef. (ldf_tra routine) 68 67 68 USE zdf_oce ! ocean vertical physics variables 69 69 USE zdfphy ! vertical physics manager (zdf_phy_init routine) 70 USE zdfosm , ONLY : osm_rst, dyn_osm, tra_osm ! OSMOSIS routines used in step.F90 70 USE zdfdrg , ONLY : ln_drgimp ! implicit top/bottom friction 71 USE zdfosm , ONLY : osm_rst, dyn_osm, tra_osm ! OSMOSIS routines used in step.F90 72 USE zdfmfc ! Mass FLux Convection routine used in step.F90 71 73 72 74 USE diu_layers ! diurnal SST bulk and coolskin routines … … 81 83 USE diahth ! thermocline depth (dia_hth routine) 82 84 USE diahsb ! heat, salt and volume budgets (dia_hsb routine) 83 USE diacfl 84 USE diaobs ! Observation operator 85 USE diacfl ! CFL diagnostics (dia_cfl routine) 86 USE diaobs ! Observation operator (dia_obs routine) 85 87 USE diadetide ! Weights computation for daily detiding of model diagnostics 86 88 USE diamlr ! IOM context management for multiple-linear-regression analysis … … 92 94 USE asminc ! assimilation increments (tra_asm_inc routine) 93 95 ! (dyn_asm_inc routine) 94 USE asmbkg 96 USE asmbkg ! writing out state trajectory 95 97 USE stpctl ! time stepping control (stp_ctl routine) 96 98 USE restart ! ocean restart (rst_wri routine) … … 102 104 USE timing ! Timing 103 105 104 #if defined key_ iomput106 #if defined key_xios 105 107 USE xios ! I/O server 106 108 #endif … … 108 110 USE agrif_oce_sponge ! Momemtum and tracers sponges 109 111 USE agrif_all_update ! Main update driver 112 USE agrif_oce_update 110 113 #endif 111 114 #if defined key_top
Note: See TracChangeset
for help on using the changeset viewer.