6. Configuration Parameters
6.1. Build Configuration Parameters
6.1.1. Configuration Options
-DAPP:Sets the WM configuration to build. Valid values:
ATM,ATMW,ATMAERO,ATMAQ,S2S,S2SA,S2SW,S2SWA,NG-GODAS,HAFS,HAFSW,HAFS-ALL
6.1.2. Physics Options
-DCCPP_SUITES:Sets the physics suites that will be made available when the WM is built.
Physics suites supported in regression testing:
FV3_GFS_cpld_rasmgshocnsstnoahmp_ugwpFV3_GFS_v15p2FV3_GFS_v15_thompson_mynnFV3_GFS_v15_thompson_mynn_lam3kmFV3_GFS_v16FV3_GFS_v16_csawmgFV3_GFS_v16_fv3wamFV3_GFS_v16_noahmpFV3_GFS_v16_rasFV3_GFS_v16_ugwpv1FV3_GFS_v17_p8FV3_GFS_v17_p8_rrtmgpFV3_GFS_v17_coupled_p8FV3_GFS_v17_coupled_p8_sfcocnFV3_HAFS_v0_gfdlmp_tedmfFV3_HAFS_v0_gfdlmp_tedmf_nonsstFV3_HAFS_v0_thompson_tedmf_gfdlsfFV3_HRRRFV3_HRRR_smokeFV3_RAPFV3_RAP_RRTMGPFV3_RAP_sfcdiffFV3_RRFS_v1betaFV3_RRFS_v1nsslOther valid values:
FV3_CPT_v0FV3_GFS_2017FV3_GFS_2017_csawmgFV3_GFS_2017_csawmgshocFV3_GFS_2017_gfdlmpFV3_GFS_2017_gfdlmp_noahmpFV3_GFS_2017_gfdlmp_regionalFV3_GFS_2017_gfdlmp_regional_c768FV3_GFS_2017_h2ophysFV3_GFS_2017_myjFV3_GFS_2017_ntiedtkeFV3_GFS_2017_ozphys_2015FV3_GFS_2017_sasFV3_GFS_2017_satmedmfFV3_GFS_2017_satmedmfqFV3_GFS_2017_shinhongFV3_GFS_2017_stretchedFV3_GFS_2017_ysuFV3_GFS_cpld_rasmgshocFV3_GFS_cpld_rasmgshocnsstFV3_GFS_cpld_rasmgshocnsst_flakeFV3_GFS_cpld_rasmgshocnsst_ugwpFV3_GFS_cpldnst_rasmgshocFV3_GFS_rasmgshocFV3_GFS_v15FV3_GFS_v15_gfFV3_GFS_v15_gf_thompsonFV3_GFS_v15_mynnFV3_GFS_v15_rasFV3_GFS_v15_rasmgshocFV3_GFS_v15_thompsonFV3_GFS_v15p2_no_nsstFV3_GFS_v15plusFV3_GFS_v15plusrasFV3_GFS_v16_coupledFV3_GFS_v16_coupled_noahmpFV3_GFS_v16_coupled_nsstNoahmpFV3_GFS_v16_coupled_nsstNoahmpUGWPv1FV3_GFS_v16_coupled_p8FV3_GFS_v16_coupled_p8_sfcocnFV3_GFS_v16_couplednsstFV3_GFS_v16_flakeFV3_GFS_v16_no_nsstFV3_GFS_v16_nsstNoahmpUGWPv1FV3_GFS_v16_p8FV3_GFS_v16_thompsonFV3_GFSv17alp_cpldnsstrasnoahmpFV3_GFSv17alp_cpldnsstrasugwpnoahmpFV3_GFSv17alp_cpldnsstsasugwpnoahmpFV3_GFSv17alpha_cpldnsstrasFV3_GFSv17alpha_cpldnsstras_flakeFV3_GFSv17alpha_cpldnsstras_ugwpFV3_GFSv17alpha_cpldnsstrasnoshalFV3_GFSv17alpha_cpldnsstsasFV3_GFSv17alpha_cpldnsstsas_ugwpFV3_GFSv17alpha_rasFV3_GFSv17alpha_ras_flakeFV3_GFSv17alpha_ras_ugwpFV3_GFSv17alpha_sasFV3_RAP_cires_ugwpFV3_RAP_flakeFV3_RAP_noahFV3_RAP_noah_sfcdiff_cires_ugwpFV3_RAP_noah_sfcdiff_ugwpv1FV3_RAP_noah_sfcdiff_unified_ugwpFV3_RAP_unified_ugwpFV3_RRFS_v1alpha
6.1.3. Other Build Options
-DCMEPS_AOFLUX: (Default: OFF)Enables atmosphere-ocean flux calculation in mediator. Valid values:
ON|OFF-DDEBUG: (Default: OFF)Enables DEBUG mode. Valid values:
ON|OFF-D32BIT: (Default: OFF)Enables 32-bit, single precision arithmetic in dycore and fast physics. Valid values:
ON|OFF-DCCPP_32BIT: (Default: OFF)Enables 32-bit, single precision arithmetic in slow physics. Valid values:
ON|OFF-DMOVING_NEST: (Default: OFF)Enables moving nest code. Valid values:
ON|OFF-DMULTI_GASES: (Default: OFF)Enable
MULTI_GASES. Valid values:ON|OFF