Ignore:
Timestamp:
Oct 30, 2018, 12:22:31 PM (6 years ago)
Author:
emillour
Message:

Generic GCM:

  • correct a bug introduced in revision 2026; now that L_NGAUSS is a parameter read in via sugas_corrk (called at first call by callcorrk), automatic arrays of size L_NGAUSS cannot be declared in callcorrk and must be allocated once the value of L_NGAUSS has been set.
  • turned optci, optcv and callcorrk into modules in the process.

EM

File:
1 edited

Legend:

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

    r2026 r2032  
    2020!==================================================================
    2121
    22       use radinc_h
     22      use radinc_h, only: corrkdir, banddir, L_NSPECTI, L_NSPECTV, &
     23                          L_NGAUSS, L_NPREF, L_NTREF, L_REFVAR, L_PINT
    2324      use radcommon_h, only : pgasref,pfgasref,pgasmin,pgasmax
    2425      use radcommon_h, only : tgasref,tgasmin,tgasmax
     
    2728      use datafile_mod, only: datadir
    2829      use comcstfi_mod, only: mugaz
    29       use gases_h
     30      use gases_h, only: gnom, ngasmx, &
     31                         igas_H2, igas_H2O, igas_He, igas_N2
    3032      use ioipsl_getin_p_mod, only: getin_p
    3133      use callkeys_mod, only: varactive,varfixed,graybody,callgasvis,&
Note: See TracChangeset for help on using the changeset viewer.