Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

Please follow the steps below when wanting to run the regionally refined model (RRM) CONUS grid in ACME.

Step-by-step guide

Check-out the ACME's RRM branch:

  1. Follow documentation for ACME Development Quick Start.
  2. Clone the RRM branch from the remote repository that is not already in your local repository.
    $ git branch # lists the local branches 
    $ git branch -r # lists the remote repo branches
    $ git status # lists the branch you're on
    $ git checkout ACME-Climate/ACME/tangq/cam/RRM -b tangq/cam/RRM   # checks out remote branch and names it locally

 

Create and build a new case from the scripts directory:

  1. Suggested syntax:
    $ ./create_newcase -case $CASENAME -compset FC5 -mach (your-machine-name-here) -res conusx4v1_conusx4v1
  2. Edit env_mach_pes.xml.  For Redsky, using 200 cores and 1 thread for each component runs at 0.25 simulated years per day.
  3. Edit env_run.xml. 
    1. For a 5 year free-run on Redsky, (throwing out 1 year)
      1. set RUN_STARTDATE equal to 0001-01-01
      2. set STOP_OPTION equal to nmonths
      3. set STOP_N equal to 12
      4. set REST_N equal to 6
      5. set RESUBMIT equal to 6
      6. set ATM_NCPL equal to 96
    Set-up and build the case. 
    $ ./cesm_setup   
    $ ./$CASENAME.build  (When building a case for the first time, the script will look for the boundary and initial condition files.   The RRM team plans to push that data to the ACME server.  Contact the RRM team for those files until the data is there.  This page will be updated to reflect that change.)
  4. Edit user_nl_clm to include spun-up land initial condition file.
    ::::::::::::::
    user_nl_clm
    ::::::::::::::
    finidat = '/path/to/your/inputdata/lnd/clm2/initdata/clmi.conusx4v1.1850-01-01.nc'
  5. Edit the user_nl_cam to include changes to the se-dycore.
    ::::::::::::::
    user_nl_cam
    ::::::::::::::
    ! Convection:
    cldfrc_rhminl     = .91         !  ne120 tuned value
    cldfrc_dp1     = 0.025            ! default 0.10
    zmconv_c0_lnd    = 0.0035
    zmconv_c0_ocn    = 0.0035
    zmconv_tau     = 3000    ! in the ACME code, this is now an allowed namelist variable

    ! Aerosols:
    soil_erod_file  = '/your/path/to/inputdata/atm/cam/dst/dst_1.9x2.5_c090203.nc'
    dust_emis_fact  = 1.05D0    ! NCAR  ne30 default: 0

    ! Dycore grid specific settings (Timesteps and viscosity):
    se_nsplit     = 5  
    hypervis_subcycle= 8   ! dtime=600
    nu         = 8.0e-8
    nu_div         = 20.0e-8
    nu_p         = 8.0e-8
    hypervis_scaling= 3.2
    se_ne        = 0
    mesh_file       = '/path/to/gridfile/conusx4v1.g'

 

  • No labels