Ignore:
Timestamp:
Mar 30, 2022, 12:19:20 PM (3 years ago)
Author:
gmilcareck
Message:

Major changes to CIA interpolation:
1) Add contribution from CH4 (H2-CH4,He-CH4,CH4-CH4) ;
2) Add some tests before interpolation for H2, He and CH4 ;
3) Add the possibility to choose between a normal or equilibrium ortho:para
fraction for CIA H2;
4) Change "strictboundH2H2cia" to the generic "strictboundcia" for H2,He,CH4.
It can be added for others CIA (N2,H,CO2...) if you want.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.GENERIC/libf/phystd/callkeys_mod.F90

    r2635 r2655  
    1414      logical,save :: strictboundcorrk                                     
    1515!$OMP THREADPRIVATE(strictboundcorrk)
    16       logical,save :: strictboundH2H2cia                                     
    17 !$OMP THREADPRIVATE(strictboundH2H2cia)
     16      logical,save :: strictboundcia                                     
     17!$OMP THREADPRIVATE(strictboundcia)
    1818
    1919      logical,save :: enertest
     
    7676      integer,save :: startype
    7777      integer,save :: versH2H2cia
     78      character(64),save :: H2orthopara_mixture
    7879      integer,save :: nlayaero
    79 !$OMP THREADPRIVATE(iddist,iaervar,iradia,startype,versH2H2cia,nlayaero)
     80!$OMP THREADPRIVATE(iddist,iaervar,iradia,startype,versH2H2cia,H2orthopara_mixture,nlayaero)
    8081      integer,dimension(:),allocatable,save :: aeronlay_choice
    8182!$OMP THREADPRIVATE(aeronlay_choice)
Note: See TracChangeset for help on using the changeset viewer.