Ignore:
Timestamp:
Aug 2, 2024, 9:58:25 PM (3 months ago)
Author:
abarral
Message:

Put dimensions.h and paramet.h into modules

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/Amaury_dev/libf/dyn3dmem/bilan_dyn_loc.f90

    r5158 r5159  
    2121  USE lmdz_comgeom2
    2222
     23USE lmdz_dimensions, ONLY: iim, jjm, llm, ndm
     24  USE lmdz_paramet
    2325  IMPLICIT NONE
    2426
    25   INCLUDE "dimensions.h"
    26   INCLUDE "paramet.h"
     27
     28
    2729
    2830  !====================================================================
    29   !
     31
    3032  !   Sous-programme consacre à des diagnostics dynamiques de base
    31   !
    32   !
     33
     34
    3335  !   De facon generale, les moyennes des scalaires Q sont ponderees par
    3436  !   la masse.
    35   !
     37
    3638  !   Les flux de masse sont eux simplement moyennes.
    37   !
     39
    3840  !====================================================================
    3941
     
    145147
    146148  !   Variables locales
    147   !
     149
    148150  INTEGER :: tau0
    149151  REAL :: zjulian
     
    152154  INTEGER :: ii,jj
    153155  INTEGER :: zan, dayref
    154   !
     156
    155157  REAL,SAVE,ALLOCATABLE :: rlong(:),rlatg(:)
    156158  INTEGER :: jjb,jje,jjn,ijb,ije
     
    287289        bilan_dyn_domain_id)
    288290
    289   !
     291
    290292  !  Appel a histvert pour la grille verticale
    291   !
     293
    292294  CALL histvert(fileid, 'presnivs', 'Niveaux sigma','mb', &
    293295        llm, presnivs, zvertiid)
    294   !
     296
    295297  !  Appels a histdef pour la definition des variables a sauvegarder
    296298  DO iQ=1,nQ
     
    403405  !   Cumul
    404406  !=====================================================================
    405   !
     407
    406408  IF(icum==0) THEN
    407409     jjb=jj_begin
     
    689691  !   calcul de la moyenne zonale du transport :
    690692  !   ------------------------------------------
    691   !
     693
    692694  !                                 --
    693695  ! TOT : la circulation totale       [ vq ]
    694   !
     696
    695697  !                                  -     -
    696698  ! MMC : mean meridional circulation [ v ] [ q ]
    697   !
     699
    698700  !                                 ----      --       - -
    699701  ! TRS : transitoires                [ v'q'] = [ vq ] - [ v q ]
    700   !
     702
    701703  !                                 - * - *       - -       -     -
    702704  ! STT : stationaires                [ v   q   ] = [ v q ] - [ v ] [ q ]
    703   !
     705
    704706  !                                          - -
    705707  !    on utilise aussi l'intermediaire TMP :  [ v q ]
    706   !
     708
    707709  !    la variable zfactv transforme un transport meridien cumule
    708710  !    en kg/s * unte-du-champ-transporte en m/s * unite-du-champ-transporte
    709   !
     711
    710712  !   --------------------------------------------------------------
    711713
Note: See TracChangeset for help on using the changeset viewer.