Testing CRSM (C2R) Part I

Two ways to use C2R version of RSM (aka CRSM) are explained.
CRSM downscales coarse resolution regional files to finer resolution regional domain.

  1. Run RSM with NCEP/NCAR Reanalysis (R1) boundary conditions. And then use the output files in CRSM. 28 vertical levels both for coarse and fine regional runs.
  2. Run RSM with GSM forecasts that Jack Ritchie runs. He prepares subdomain data for users. Use the data in CRSM. 18 vertical levels both for coarse and fine resolution runs.

Currently, vertical interpolation from L18 to L28 for C2R does not work. I need volunteers to debug this part of the code. If it is debugged, you are able to downscale 18 level input (coarse regional) to 28 level (fine regional) in the experiment 2.

Part I explains the first experiment.

First, go to Running RSM with rsim script and run RSM with NCEP/NCAR Reanalsyis (R1) boundary condtions. And then return to this page.


  • Downscale 190km 25x21 to 60km 36x35 over Southeast Asia
  • 2002 Nov 1 00Z to 3 00Z for 48 hours


  • Go to runs/R_000/2002 after running RSM with rsim script. r_sigit.ft00 to ft48 (every 6 hours) and r_sfc.ft00 will be used in CRSM.
  • Install C2R version of RSM by selecting crsm as model (using install script).
  • Choose 6228r2521c3635 (downscale from 25x21 coarse resolution domain to 36x35 fine resolution domain). L28.
  • Go to runs/expscr and edit csim.in
    • Initial date (2002,11,01,00)
    • Initial conditions
      • INITIAL_SIG_FTP=ln
      • INITIAL_SIG=/owen2/hkanamaru/RSM/runs/R_000/2002/r_sigit.ft00
      • INITIAL_SFC=/owen2/hkanamaru/RSM/runs/R_000/2002/r_sfc.ft00
      • INITIAL_SFC_FILE_TYPE=osu1 (R1 surface file is osu1 type. rsim script created r_sfc.ft00 directly from R1 sfc.xxx.ieee so r_sfc.ft00 is osu1. Subsequent surface files (r_sfc.ft06 and later) created by RSM are type osu2)
    • Base field analysis sigma files
      • BASE_SIG_FTP=ln
      • BASE_SIG=/owen2/hkanamaru/RSM/runs/R_000/2002/r_sigit.ft\$FH
    • sst/ice/snow
      • SST_FTP=ln
      • SST_ANL=/owen2/hkanamaru/input/sst.grib
      • SST_ANL_T0=/owen2/hkanamaru/input/sst.grib
      • ICE_FTP=ln
      • ICE_ANL=/owen2/hkanamaru/input/ice.grib
      • ICE_ANL_T0=/owen2/hkanamaru/input/ice.grib
  • Go back to runs and type $ configure-scr csim
  • Make sure stacksize is unlimited. See FAQ.
  • Type $ csim