Ignore:
Timestamp:
Jun 23, 2015, 10:34:03 AM (10 years ago)
Author:
emillour
Message:

Titan GCM:
Turned the common block "tgmdat.F" into a module "tgmdat_mod.F90".
This fixes issues in "debug" mode with common variables which seemed to not be correctly shared between routines.
EM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.TITAN/libf/phytitan/radtitan.F

    r1058 r1461  
    3636      USE optcld, only : iniqcld
    3737      use moyzon_mod, only:plevmoy
     38      USE TGMDAT_MOD, ONLY: RHCH4,FH2,FHAZE,FHVIS,FHIR,TAUFAC,
     39     &                      RCLOUD,FARGON
     40      USE TGMDAT_MOD, ONLY: RHOP
    3841      IMPLICIT NONE
    3942#include "dimensions.h"
     
    8891      REAL  XMU(NLEVEL),GAS1(NLAYER),COLDEN(NLAYER)
    8992      REAL  C2H2(NLAYER),C2H6(NLAYER),HCN(NLAYER)
    90       REAL  RHCH4,FH2,FHAZE,FHVIS,FHIR,TAUFAC,RCLOUD,FARGON
    91       REAL RGAS,RHOP,PI,SIGMA
    9293
    9394      COMMON /VERTICAL/ DZED
     
    104105      COMMON /STRATO/ C2H2,C2H6
    105106      COMMON /STRAT2/ HCN
    106 
    107       COMMON /ADJUST/ RHCH4,FH2,FHAZE,FHVIS,FHIR,TAUFAC,RCLOUD,FARGON
    108       COMMON /CONST/RGAS,RHOP,PI,SIGMA
    109107
    110108c-----------------------------------------------------------------------
     
    179177C    NOW CALCULATE THE LAYER AVERAGE GAS MIXING RATIOS.
    180178          CALL GASSES(IPRINT)
    181          
     179
    182180      else
    183181c------------------------------------------------------
Note: See TracChangeset for help on using the changeset viewer.