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

Put dimensions.h and paramet.h into modules

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/Amaury_dev/libf/dyn3d_common/laplacien_rot.f90

    r5136 r5159  
    33
    44SUBROUTINE laplacien_rot( klevel, rotin, rotout,ghx,ghy )
    5   !
     5
    66  !    P. Le Van
    7   !
     7
    88  !   ************************************************************
    99  !    ...  calcul de  ( rotat x nxgrad )  du rotationnel rotin  .
    1010  !   ************************************************************
    11   !
     11
    1212  ! klevel et rotin  sont des arguments  d'entree pour le s-prog
    1313  !  rotout           est  un argument  de sortie pour le s-prog
    14   !
     14
    1515  USE lmdz_filtreg, ONLY: filtreg
    1616  USE lmdz_comgeom
    1717
     18USE lmdz_dimensions, ONLY: iim, jjm, llm, ndm
     19  USE lmdz_paramet
    1820  IMPLICIT NONE
    1921  !
    20   INCLUDE "dimensions.h"
    21   INCLUDE "paramet.h"
    2222
    23   !
     23
     24
     25
    2426  !   ..........    variables  en  arguments     .............
    25   !
     27
    2628  INTEGER :: klevel
    2729  REAL :: rotin( ip1jm,klevel ), rotout( ip1jm,klevel )
    28   !
     30
    2931  !   ..........    variables   locales       ................
    30   !
     32
    3133  REAL :: ghy(ip1jm,klevel), ghx(ip1jmp1,klevel)
    3234  !   ........................................................
    33   !
    34   !
     35
     36
    3537  CALL  filtreg ( rotin ,   jjm, klevel,   2, 1, .FALSE., 1 )
    3638
    3739  CALL   nxgrad ( klevel, rotin,   ghx ,  ghy               )
    3840  CALL   rotatf  ( klevel, ghx  ,   ghy , rotout             )
    39   !
     41
    4042  RETURN
    4143END SUBROUTINE laplacien_rot
Note: See TracChangeset for help on using the changeset viewer.