! ! $Id: logic.h 1520 2011-05-23 11:37:09Z emillour $ ! ! ! NB: keep items of different kinds in seperate common blocs to avoid ! "misaligned commons" issues !----------------------------------------------------------------------- ! INCLUDE 'logic.h' COMMON/logicl/ purmats,forward,leapf,apphys, & & statcl,conser,apdiss,apdelq,saison,ecripar,fxyhypb,ysinus & & ,read_start,ok_guide,ok_strato,tidal,ok_gradsfile & & ,ok_limit,ok_etat0,grilles_gcm_netcdf,hybrid & & ,moyzon_mu,moyzon_ch COMMON/logici/ iflag_phys,iflag_trac LOGICAL purmats,forward,leapf,apphys,statcl,conser, & & apdiss,apdelq,saison,ecripar,fxyhypb,ysinus & & ,read_start,ok_guide,ok_strato,tidal,ok_gradsfile & & ,ok_limit,ok_etat0,grilles_gcm_netcdf logical hybrid ! vertical coordinate is hybrid if true (sigma otherwise) ! (only used if disvert_type==2) logical moyzon_mu,moyzon_ch ! used for zonal averages in Titan integer iflag_phys,iflag_trac !$OMP THREADPRIVATE(/logicl/) !$OMP THREADPRIVATE(/logici/) !-----------------------------------------------------------------------