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/dyn3d/integrd.F90

    r5136 r5159  
    1515  USE lmdz_comgeom
    1616
     17  USE lmdz_dimensions, ONLY: iim, jjm, llm, ndm
     18  USE lmdz_paramet
    1719  IMPLICIT NONE
    1820
    1921
    2022  !=======================================================================
    21   !
     23
    2224  !   Auteur:  P. Le Van
    2325  !   -------
    24   !
     26
    2527  !   objet:
    2628  !   ------
    27   !
     29
    2830  !   Incrementation des tendances dynamiques
    29   !
     31
    3032  !=======================================================================
    3133  !-----------------------------------------------------------------------
     
    3335  !   -------------
    3436
    35   INCLUDE "dimensions.h"
    36   INCLUDE "paramet.h"
     37
     38
    3739
    3840  !   Arguments:
     
    9496    ps (ij) = psm1(ij) + dt * dp(ij)
    9597  ENDDO
    96   !
     98
    9799  DO ij = 1, ip1jmp1
    98100    IF(ps(ij)<0.) THEN
     
    107109    ENDIF
    108110  ENDDO
    109   !
     111
    110112  DO  ij = 1, iim
    111113    tppn(ij) = aire(ij) * ps(ij)
     
    118120    ps(ij + ip1jm) = tps
    119121  ENDDO
    120   !
     122
    121123  !  ... Calcul  de la nouvelle masse d'air au dernier temps integre t+1 ...
    122   !
     124
    123125  CALL pression (ip1jmp1, ap, bp, ps, p)
    124126  CALL massdair (p, masse)
     
    151153
    152154    !   ....  Calcul de la valeur moyenne, unique  aux poles pour  teta    ......
    153     !
    154     !
     155
     156
    155157    DO  ij = 1, iim
    156158      tppn(ij) = aire(ij) * teta(ij, l)
     
    175177
    176178
    177   !
     179
    178180  !   .......  integration de   q   ......
    179   !
     181
    180182  !$$$      IF( iadv(1).NE.3.AND.iadv(2).NE.3 )    THEN
    181183  !$$$c
     
    212214    CALL qminimum(q, nq, deltap)
    213215
    214     !
     216
    215217    !    .....  Calcul de la valeur moyenne, unique  aux poles pour  q .....
    216218    !
     
    238240
    239241  ENDIF ! of if (planet_type.EQ."earth")
    240   !
    241   !
     242
     243
    242244  ! .....   FIN  de l'integration  de   q    .......
    243245
Note: See TracChangeset for help on using the changeset viewer.