/[lmdze]/trunk/Sources/dyn3d/Dissipation/comdissnew.f
ViewVC logotype

Diff of /trunk/Sources/dyn3d/Dissipation/comdissnew.f

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

trunk/libf/dyn3d/comdissnew.f90 revision 54 by guez, Tue Dec 6 15:07:04 2011 UTC trunk/Sources/dyn3d/Dissipation/comdissnew.f revision 134 by guez, Wed Apr 29 15:47:56 2015 UTC
# Line 2  module comdissnew Line 2  module comdissnew
2    
3    implicit none    implicit none
4    
   LOGICAL:: lstardis = .TRUE. ! choix de l'opérateur de dissipation star  
   
5    INTEGER:: nitergdiv = 1    INTEGER:: nitergdiv = 1
6    ! nombre d'itérations de l'opérateur de dissipation gradiv    ! nombre d'itérations de l'opérateur de dissipation gradiv
7    
# Line 14  module comdissnew Line 12  module comdissnew
12    ! nombre d'itérations de l'opérateur de dissipation divgrad    ! nombre d'itérations de l'opérateur de dissipation divgrad
13    
14    REAL:: tetagdiv = 7200. ! in s    REAL:: tetagdiv = 7200. ! in s
15    ! temps de dissipation des plus petites longueurs d'ondes pour u, v (gradiv)    ! temps de dissipation des plus petites longueurs d'ondes pour u, v (grad div)
16    
17    REAL:: tetagrot = 7200. ! in s    REAL:: tetagrot = 7200. ! in s
18    ! temps de dissipation des plus petites longueurs d'ondes pour u, v    ! temps de dissipation des plus petites longueurs d'ondes pour u, v
# Line 29  contains Line 27  contains
27    
28    subroutine read_comdissnew    subroutine read_comdissnew
29    
30      namelist /comdissnew_nml/lstardis, nitergdiv, nitergrot, niterh, &      use unit_nml_m, only: unit_nml
31           tetagdiv, tetagrot, tetatemp, coefdis      
32        namelist /comdissnew_nml/nitergdiv, nitergrot, niterh, tetagdiv, &
33             tetagrot, tetatemp, coefdis
34    
35      !-------------------------------------------------      !-------------------------------------------------
36    
37      print *, "Enter namelist 'comdissnew_nml'."      print *, "Enter namelist 'comdissnew_nml'."
38      read(unit=*, nml=comdissnew_nml)      read(unit=*, nml=comdissnew_nml)
39      write(unit=*, nml=comdissnew_nml)      write(unit_nml, nml=comdissnew_nml)
40    
41    end subroutine read_comdissnew    end subroutine read_comdissnew
42    

Legend:
Removed from v.54  
changed lines
  Added in v.134

  ViewVC Help
Powered by ViewVC 1.1.21