model CCTM_e2a; FPP /share/linux/pgi/linux86/5.0/bin/pgf90; cpp_flags " -Dparallel -Dcluster -DINTERPB=PINTERPB -DM3ERR=PM3ERR -DM3EXIT=PM3EXIT -DM3WARN=PM3WARN -DSHUT3=PSHUT3 -DWRITE3=PWRITE3 -DSUBST_MODULES=SE_MODULES -DSUBST_BARRIER=SE_BARRIER -DSUBST_GLOBAL_MAX=SE_GLOBAL_MAX -DSUBST_GLOBAL_MIN=SE_GLOBAL_MIN -DSUBST_GLOBAL_MIN_DATA=SE_GLOBAL_MIN_DATA -DSUBST_GLOBAL_TO_LOCAL_COORD=SE_GLOBAL_TO_LOCAL_COORD -DSUBST_GLOBAL_SUM=SE_GLOBAL_SUM -DSUBST_GLOBAL_LOGICAL=SE_GLOBAL_LOGICAL -DSUBST_LOOP_INDEX=SE_LOOP_INDEX -DSUBST_SUBGRID_INDEX=SE_SUBGRID_INDEX -DSUBST_HI_LO_BND_PE=SE_HI_LO_BND_PE -DSUBST_SUM_CHK=SE_SUM_CHK -DSUBST_INIT_ARRAY=SE_INIT_ARRAY -DSUBST_COMM=SE_COMM -DSUBST_MY_REGION=SE_MY_REGION -DSUBST_SLICE=SE_SLICE -DSUBST_GATHER=SE_GATHER -DSUBST_DATA_COPY=SE_DATA_COPY -DSUBST_IN_SYN=SE_IN_SYN"; f_compiler /share/linux/pgi/linux86/5.0/bin/pgf90; f_flags "-Mfixed -Mextend -O2 -module /project/rain6/yoj/rel/cctm/cctm/MOD_DIR -I."; c_flags "-v -O2 -I/share/linux/bin/mpich-ch_p4/include"; link_flags "-Bstatic"; libraries "-L/project/air5/sjr/CMAS4.5/rel/lib/stenex/Linux -lse_snl -L/project/air5/sjr/CMAS4.5/rel/lib/pario/Linux -lpario -L/share/linux/bin/mpich-ch_p4/lib -lmpich -L/project/air5/sjr/CMAS4.5/rel/lib/ioapi_3/Linux2_x86pg -lioapi -L/project/air5/sjr/CMAS4.5/rel/lib/netCDF/Linux -lnetcdf"; global verbose; // mechanism and tracer: cb4_ae3_aq, trac0 // project archive: /project/air5/sjr/CMAS4.5/rel/models/CCTM include SUBST_PE_COMM /project/air5/sjr/CMAS4.5/rel/models/include/release/PE_COMM.EXT; include SUBST_CONST /project/air5/sjr/CMAS4.5/rel/models/include/release/CONST.EXT; include SUBST_FILES_ID /project/air5/sjr/CMAS4.5/rel/models/include/release/FILES_CTM.EXT; include SUBST_EMPR_VD /project/air5/sjr/CMAS4.5/rel/models/include/release/EMISPRM.vdif.EXT; include SUBST_EMPR_CH /project/air5/sjr/CMAS4.5/rel/models/include/release/EMISPRM.chem.EXT; include SUBST_IOPARMS /project/air5/sjr/CMAS4.5/rel/lib/ioapi_3/fixed_src/PARMS3.EXT; include SUBST_IOFDESC /project/air5/sjr/CMAS4.5/rel/lib/ioapi_3/fixed_src/FDESC3.EXT; include SUBST_IODECL /project/air5/sjr/CMAS4.5/rel/lib/ioapi_3/fixed_src/IODECL3.EXT; include SUBST_RXCMMN /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/RXCM.EXT; include SUBST_RXDATA /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/RXDT.EXT; include SUBST_GC_SPC /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/GC_SPC.EXT; include SUBST_GC_EMIS /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/GC_EMIS.EXT; include SUBST_GC_ICBC /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/GC_ICBC.EXT; include SUBST_GC_DIFF /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/GC_DIFF.EXT; include SUBST_GC_DDEP /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/GC_DDEP.EXT; include SUBST_GC_DEPV /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/GC_DEPV.EXT; include SUBST_GC_ADV /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/GC_ADV.EXT; include SUBST_GC_CONC /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/GC_CONC.EXT; include SUBST_GC_G2AE /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/GC_G2AE.EXT; include SUBST_GC_G2AQ /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/GC_G2AQ.EXT; include SUBST_GC_SCAV /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/GC_SCAV.EXT; include SUBST_GC_WDEP /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/GC_WDEP.EXT; include SUBST_AE_SPC /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/AE_SPC.EXT; include SUBST_AE_EMIS /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/AE_EMIS.EXT; include SUBST_AE_ICBC /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/AE_ICBC.EXT; include SUBST_AE_DIFF /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/AE_DIFF.EXT; include SUBST_AE_DDEP /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/AE_DDEP.EXT; include SUBST_AE_DEPV /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/AE_DEPV.EXT; include SUBST_AE_ADV /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/AE_ADV.EXT; include SUBST_AE_CONC /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/AE_CONC.EXT; include SUBST_AE_A2AQ /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/AE_A2AQ.EXT; include SUBST_AE_SCAV /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/AE_SCAV.EXT; include SUBST_AE_WDEP /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/AE_WDEP.EXT; include SUBST_NR_SPC /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/NR_SPC.EXT; include SUBST_NR_EMIS /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/NR_EMIS.EXT; include SUBST_NR_ICBC /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/NR_ICBC.EXT; include SUBST_NR_DIFF /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/NR_DIFF.EXT; include SUBST_NR_DDEP /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/NR_DDEP.EXT; include SUBST_NR_DEPV /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/NR_DEPV.EXT; include SUBST_NR_ADV /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/NR_ADV.EXT; include SUBST_NR_N2AE /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/NR_N2AE.EXT; include SUBST_NR_N2AQ /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/NR_N2AQ.EXT; include SUBST_NR_SCAV /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/NR_SCAV.EXT; include SUBST_NR_WDEP /project/air5/sjr/CMAS4.5/rel/models/include/release/cb4_ae3_aq/NR_WDEP.EXT; include SUBST_TR_SPC /project/air5/sjr/CMAS4.5/rel/models/include/release/trac0/TR_SPC.EXT; include SUBST_TR_EMIS /project/air5/sjr/CMAS4.5/rel/models/include/release/trac0/TR_EMIS.EXT; include SUBST_TR_ICBC /project/air5/sjr/CMAS4.5/rel/models/include/release/trac0/TR_ICBC.EXT; include SUBST_TR_DIFF /project/air5/sjr/CMAS4.5/rel/models/include/release/trac0/TR_DIFF.EXT; include SUBST_TR_DDEP /project/air5/sjr/CMAS4.5/rel/models/include/release/trac0/TR_DDEP.EXT; include SUBST_TR_DEPV /project/air5/sjr/CMAS4.5/rel/models/include/release/trac0/TR_DEPV.EXT; include SUBST_TR_ADV /project/air5/sjr/CMAS4.5/rel/models/include/release/trac0/TR_ADV.EXT; include SUBST_TR_T2AQ /project/air5/sjr/CMAS4.5/rel/models/include/release/trac0/TR_T2AQ.EXT; include SUBST_TR_SCAV /project/air5/sjr/CMAS4.5/rel/models/include/release/trac0/TR_SCAV.EXT; include SUBST_TR_WDEP /project/air5/sjr/CMAS4.5/rel/models/include/release/trac0/TR_WDEP.EXT; // Process Analysis / Integrated Reaction Rates processing include SUBST_PACTL_ID /project/air5/sjr/CMAS4.5/rel/models/include/release/pa_noop/PA_CTL.EXT; include SUBST_PACMN_ID /project/air5/sjr/CMAS4.5/rel/models/include/release/pa_noop/PA_CMN.EXT; include SUBST_PADAT_ID /project/air5/sjr/CMAS4.5/rel/models/include/release/pa_noop/PA_DAT.EXT; // Parallel / Include message passing definitions include SUBST_MPICH /share/linux/bin/mpich-ch_p4/include/mpif.h ; module ctm_yamo release ; module par release ; module init_yamo release ; // options are denrate and adjcon_noop // yamo option does not need denrate module gencoor release ; // options are hbot, hppm and hadv_noop module hyamo release ; // options are vbot, vppm and vadv_noop module vyamo release ; // options are unif, multi_scale and hdiff_noop module multiscale release ; // options are eddy and vdiff_noop module eddy release ; // options are phot and phot_noop module phot release ; // options are ping_qssa, ping_smvgear, ping_mebi_cb4_1 and ping_noop module ping_noop release ; // options are qssa, smvgear, mebi_cb4_1 and chem_noop module ebi_cb4 release ; // options are aero1, aero2 and aero_noop module aero3 release ; // options are aero_depv1, aero_depv2 and aero_depv_noop module aero_depv2 release ; // options are cloud_radm and cloud_noop module cloud_acm release ; // options are pa and pa_noop, which requires the replacement of the three // global include files with their pa_noop counterparts module pa release ; module util release ;