query_configΒΆ

query_config is a script in CIMEROOT/scripts.

$ ./query_config --help
usage: query_config [-h] [-d] [-v] [-s]
                    [--compsets [{all,allactive,drv,cam,cism,clm,cice,pop,nemo}]]
                    [--components [{all,mct,drv,datm,satm,xatm,cam,clm,dlnd,slnd,xlnd,cice,dice,sice,xice,pop,nemo,docn,socn,xocn,rtm,mosart,drof,srof,xrof,cism,dglc,sglc,xglc,ww3,dwav,swav,xwav,desp,sesp}]]
                    [--grids]
                    [--machines [{all,current,aleph,athena,bluewaters,centos7-linux,cheyenne,constance,cori-haswell,cori-knl,daint,eastwind,edison,euler2,euler3,euler4,gaea,hobart,homebrew,izumi,laramie,lawrencium-lr3,lawrencium-lr2,lonestar5,melvin,mira,modex,olympus,pleiades-bro,pleiades-has,pleiades-san,pleiades-ivy,sandia-srn-sems,sandiatoss3,stampede2-skx,stampede2-knl,theia,theta,zeus,bishorn}]]
                    [--long]

Displays information about available compsets, component settings, grids and/or
machines. Typically run with one of the arguments --compsets, --settings,
--grids or --machines; if you specify more than one of these arguments,
information will be listed for each.

optional arguments:
  -h, --help            show this help message and exit
  -d, --debug           Print debug information (very verbose) to file /Users/sacks/cime/scripts/query_config.log
  -v, --verbose         Add additional context (time and file) to log messages
  -s, --silent          Print only warnings and error messages
  --compsets [{all,allactive,drv,cam,cism,clm,cice,pop,nemo}]
                        Query compsets corresponding to the target component for the cesm model. If no component is given, lists compsets defined by all components
  --components [{all,mct,drv,datm,satm,xatm,cam,clm,dlnd,slnd,xlnd,cice,dice,sice,xice,pop,nemo,docn,socn,xocn,rtm,mosart,drof,srof,xrof,cism,dglc,sglc,xglc,ww3,dwav,swav,xwav,desp,sesp}]
                        Query component settings corresponding to the target component for cesm model.
                        If the option is empty, then the lists settings defined by all components is output
  --grids               Query supported model grids for cesm model.
  --machines [{all,current,aleph,athena,bluewaters,centos7-linux,cheyenne,constance,cori-haswell,cori-knl,daint,eastwind,edison,euler2,euler3,euler4,gaea,hobart,homebrew,izumi,laramie,lawrencium-lr3,lawrencium-lr2,lonestar5,melvin,mira,modex,olympus,pleiades-bro,pleiades-has,pleiades-san,pleiades-ivy,sandia-srn-sems,sandiatoss3,stampede2-skx,stampede2-knl,theia,theta,zeus,bishorn}]
                        Query supported machines for cesm model.
                        If option is left empty then all machines are listed,
                        If the option is 'current' then only the current machine details are listed.
  --long                Provide long output for queries