Changeset 888 for trunk/NEMO/OPA_SRC/DYN
- Timestamp:
- 2008-04-11T19:05:03+02:00 (16 years ago)
- Location:
- trunk/NEMO/OPA_SRC/DYN
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMO/OPA_SRC/DYN/dynspg_exp.F90
r800 r888 16 16 USE oce ! ocean dynamics and tracers 17 17 USE dom_oce ! ocean space and time domain 18 USE in_out_manager ! I/O manager 18 USE sbc_oce ! surface boundary condition: ocean 19 USE obc_oce ! Lateral open boundary condition 19 20 USE phycst ! physical constants 20 USE ocesbc ! ocean surface boundary condition21 USE obc_oce ! Lateral open boundary condition22 21 USE obc_par ! open boundary condition parameters 23 22 USE obcdta ! open boundary condition data (obc_dta_bt routine) 23 USE in_out_manager ! I/O manager 24 24 USE lib_mpp ! distributed memory computing library 25 25 USE lbclnk ! ocean lateral boundary conditions (or mpp link) … … 40 40 !!---------------------------------------------------------------------- 41 41 !! OPA 9.0 , LOCEAN-IPSL (2005) 42 !! $ Header: /home/opalod/NEMOCVSROOT/NEMO/OPA_SRC/DYN/dynspg_exp.F90,v 1.9 2007/06/05 10:38:27 opalod Exp $42 !! $Id$ 43 43 !! This software is governed by the CeCILL licence see modipsl/doc/NEMO_CeCILL.txt 44 44 !!---------------------------------------------------------------------- -
trunk/NEMO/OPA_SRC/DYN/dynspg_flt.F90
r800 r888 25 25 USE dom_oce ! ocean space and time domain 26 26 USE zdf_oce ! ocean vertical physics 27 USE sbc_oce ! surface boundary condition: ocean 28 USE obc_oce ! Lateral open boundary condition 29 USE sol_oce ! ocean elliptic solver 27 30 USE phycst ! physical constants 28 USE ocesbc ! ocean surface boundary condition 29 USE flxrnf ! ocean runoffs 30 USE sol_oce ! ocean elliptic solver 31 USE domvvl ! variable volume 31 32 USE solver ! solver initialization 32 33 USE solpcg ! preconditionned conjugate gradient solver 33 34 USE solsor ! Successive Over-relaxation solver 34 35 USE solfet ! FETI solver 35 USE obc_oce ! Lateral open boundary condition36 36 USE obcdyn ! ocean open boundary condition (obc_dyn routines) 37 37 USE obcvol ! ocean open boundary condition (obc_vol routines) 38 USE cla_dynspg ! cross land advection 39 USE in_out_manager ! I/O manager 38 40 USE lib_mpp ! distributed memory computing library 39 41 USE lbclnk ! ocean lateral boundary conditions (or mpp link) 40 USE cla_dynspg ! cross land advection41 42 USE prtctl ! Print control 42 43 USE solmat ! matrix construction for elliptic solvers 43 44 USE agrif_opa_interp 44 USE in_out_manager ! I/O manager45 45 USE iom 46 46 USE restart ! only for lrst_oce 47 USE domvvl ! variable volume48 47 49 48 IMPLICIT NONE … … 58 57 !!---------------------------------------------------------------------- 59 58 !! OPA 9.0 , LOCEAN-IPSL (2005) 60 !! $ Header: /home/opalod/NEMOCVSROOT/NEMO/OPA_SRC/DYN/dynspg_flt.F90,v 1.14 2007/06/05 10:38:27 opalod Exp $59 !! $Id$ 61 60 !! Software governed by the CeCILL licence (modipsl/doc/NEMO_CeCILL.txt) 62 61 !!---------------------------------------------------------------------- -
trunk/NEMO/OPA_SRC/DYN/dynspg_ts.F90
r800 r888 21 21 USE oce ! ocean dynamics and tracers 22 22 USE dom_oce ! ocean space and time domain 23 USE sbc_oce ! surface boundary condition: ocean 24 USE dynspg_oce ! surface pressure gradient variables 23 25 USE phycst ! physical constants 24 USE ocesbc ! ocean surface boundary condition26 USE domvvl ! variable volume 25 27 USE obcdta ! open boundary condition data 26 28 USE obcfla ! Flather open boundary condition … … 31 33 USE lbclnk ! ocean lateral boundary conditions (or mpp link) 32 34 USE prtctl ! Print control 33 USE dynspg_oce ! surface pressure gradient variables34 35 USE in_out_manager ! I/O manager 35 36 USE iom 36 37 USE restart ! only for lrst_oce 37 USE domvvl ! variable volume38 38 39 39 IMPLICIT NONE … … 52 52 !!---------------------------------------------------------------------- 53 53 !! OPA 9.0 , LOCEAN-IPSL (2005) 54 !! $ Header: /home/opalod/NEMOCVSROOT/NEMO/OPA_SRC/DYN/dynspg_ts.F90,v 1.16 2007/06/05 10:38:27 opalod Exp $54 !! $Id$ 55 55 !! This software is governed by the CeCILL licence see modipsl/doc/NEMO_CeCILL.txt 56 56 !!---------------------------------------------------------------------- -
trunk/NEMO/OPA_SRC/DYN/dynzad.F90
r789 r888 16 16 USE oce ! ocean dynamics and tracers 17 17 USE dom_oce ! ocean space and time domain 18 USE sbc_oce ! surface boundary condition: ocean 19 USE trdmod_oce ! ocean variables trends 20 USE trdmod ! ocean dynamics trends 18 21 USE in_out_manager ! I/O manager 19 USE trdmod ! ocean dynamics trends20 USE trdmod_oce ! ocean variables trends21 USE flxrnf ! ocean runoffs22 22 USE prtctl ! Print control 23 23 … … 32 32 !!---------------------------------------------------------------------- 33 33 !! OPA 9.0 , LOCEAN-IPSL (2005) 34 !! $ Header$34 !! $Id$ 35 35 !! Software governed by the CeCILL licence (modipsl/doc/NEMO_CeCILL.txt) 36 36 !!---------------------------------------------------------------------- -
trunk/NEMO/OPA_SRC/DYN/dynzdf_exp.F90
r719 r888 18 18 USE phycst ! physical constants 19 19 USE zdf_oce ! ocean vertical physics 20 USE sbc_oce ! surface boundary condition: ocean 20 21 USE in_out_manager ! I/O manager 21 USE taumod ! surface ocean stress22 22 23 23 IMPLICIT NONE … … 32 32 !!---------------------------------------------------------------------- 33 33 !! OPA 9.0 , LOCEAN-IPSL (2005) 34 !! $ Header$34 !! $Id$ 35 35 !! Software governed by the CeCILL licence (modipsl/doc/NEMO_CeCILL.txt) 36 36 !!---------------------------------------------------------------------- … … 81 81 ! Surface boundary condition 82 82 DO ji = 2, jpim1 83 zwy(ji,1) = taux(ji,jj) * zrau0r84 zww(ji,1) = tauy(ji,jj) * zrau0r83 zwy(ji,1) = utau(ji,jj) * zrau0r 84 zww(ji,1) = vtau(ji,jj) * zrau0r 85 85 END DO 86 86 -
trunk/NEMO/OPA_SRC/DYN/dynzdf_imp.F90
r719 r888 14 14 !!---------------------------------------------------------------------- 15 15 !! OPA 9.0 , LOCEAN-IPSL (2005) 16 !! $ Header$16 !! $Id$ 17 17 !! Software governed by the CeCILL licence (modipsl/doc/NEMO_CeCILL.txt) 18 18 !!---------------------------------------------------------------------- … … 20 20 USE oce ! ocean dynamics and tracers 21 21 USE dom_oce ! ocean space and time domain 22 USE sbc_oce ! surface boundary condition: ocean 23 USE zdf_oce ! ocean vertical physics 22 24 USE phycst ! physical constants 23 USE zdf_oce ! ocean vertical physics24 25 USE in_out_manager ! I/O manager 25 USE taumod ! surface ocean stress26 26 27 27 IMPLICIT NONE … … 36 36 !!---------------------------------------------------------------------- 37 37 !! OPA 9.0 , LOCEAN-IPSL (2005) 38 !! $ Header$38 !! $Id$ 39 39 !! This software is governed by the CeCILL licence see modipsl/doc/NEMO_CeCILL.txt 40 40 !!---------------------------------------------------------------------- … … 141 141 !!! change les resultats (derniers digit, pas significativement + rapide 1* de moins) 142 142 !!! ua(ji,jj,1) = ub(ji,jj,1) & 143 !!! + p2dt * ( ua(ji,jj,1) + taux(ji,jj) / ( fse3u(ji,jj,1)*rau0 ) )143 !!! + p2dt * ( ua(ji,jj,1) + utau(ji,jj) / ( fse3u(ji,jj,1)*rau0 ) ) 144 144 z2dtf = p2dt / ( fse3u(ji,jj,1)*rau0 ) 145 145 ua(ji,jj,1) = ub(ji,jj,1) & 146 + p2dt * ua(ji,jj,1) + z2dtf * taux(ji,jj)146 + p2dt * ua(ji,jj,1) + z2dtf * utau(ji,jj) 147 147 END DO 148 148 END DO … … 236 236 !!! change les resultats (derniers digit, pas significativement + rapide 1* de moins) 237 237 !!! va(ji,jj,1) = vb(ji,jj,1) & 238 !!! + p2dt * ( va(ji,jj,1) + tauy(ji,jj) / ( fse3v(ji,jj,1)*rau0 ) )238 !!! + p2dt * ( va(ji,jj,1) + vtau(ji,jj) / ( fse3v(ji,jj,1)*rau0 ) ) 239 239 z2dtf = p2dt / ( fse3v(ji,jj,1)*rau0 ) 240 240 va(ji,jj,1) = vb(ji,jj,1) & 241 + p2dt * va(ji,jj,1) + z2dtf * tauy(ji,jj)241 + p2dt * va(ji,jj,1) + z2dtf * vtau(ji,jj) 242 242 END DO 243 243 END DO -
trunk/NEMO/OPA_SRC/DYN/wzvmod.F90
r789 r888 13 13 USE oce ! ocean dynamics and tracers variables 14 14 USE dom_oce ! ocean space and time domain variables 15 USE sbc_oce ! surface boundary condition: ocean 16 USE domvvl ! Variable volume 15 17 USE in_out_manager ! I/O manager 16 18 USE prtctl ! Print control 17 18 USE domvvl ! Variable volume19 19 USE phycst 20 USE ocesbc ! ocean surface boundary condition21 20 USE lbclnk ! ocean lateral boundary condition (or mpp link) 22 21 … … 31 30 !!---------------------------------------------------------------------- 32 31 !! OPA 9.0 , LOCEAN-IPSL (2005) 33 !! $ Header$32 !! $Id$ 34 33 !! Software governed by the CeCILL licence (modipsl/doc/NEMO_CeCILL.txt) 35 34 !!----------------------------------------------------------------------
Note: See TracChangeset
for help on using the changeset viewer.