Regridding for the new Landice Component
This page will lay out how I am creating my new Ganymed-2_0_UNSTABLE restarts for the new Landice component
--Matt Thompson 06:30, 28 December 2012 (PST)
Step 1: Obtain a LANDICE internal restart that works at 21z
Larry Takacs sent this email about the new LANDICE:
All, I have just pushed my Ganymed-2_0_UNSTABLE tag to include the new LANDICE component from Bin. Please be aware that this component requires new restarts. Our current strategy will be to combine regridded restarts from other sources (MERRA, Ops, etc) with the regridded Landice_internal_rst from my AMIP experiment: /archive/u/ltakacs/GEOS5.0/G10_ICE/restarts If you need a quick test, you can use restarts from my cubed-sphere C90 test: /discover/nobackup/ltakacs/test_ice Atanas, I still have to merge and test the new FMS. Larry
These restarts are at 00z, but for simplicity's sake, I prefer 21z as that works with Larry's HISTORY.rc from gcm_setup easily.
Get 00z restarts
In the directory:
/archive/u/ltakacs/GEOS5.0/G10_ICE/restarts
Larry has restarts generated from an AMIP run. These restarts are based at 00z. I selected 1990-NOV-28:
$ cd /archive/u/ltakacs/GEOS5.0/G10_ICE/restarts/Y1990/ $ dmget restarts.e19901128_00z.tar $ cp restarts.e19901128_00z.tar $NOBACKUP/Restarts-G20/FromLarry-c90-00z/
Rename 00z restarts
$ cd $NOBACKUP/Restarts-G20/FromLarry-c90-00z/ $ tar xf restarts.e19901128_00z.tar $ ls G10_ICE.catch_internal_rst.e19901128_00z.Ganymed-1_0.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 G10_ICE.fvcore_internal_rst.e19901128_00z.Ganymed-1_0.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 G10_ICE.irrad_internal_rst.e19901128_00z.Ganymed-1_0.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 G10_ICE.lake_internal_rst.e19901128_00z.Ganymed-1_0.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 G10_ICE.landice_internal_rst.e19901128_00z.Ganymed-1_0.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 G10_ICE.moist_import_rst.e19901128_00z.Ganymed-1_0.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 G10_ICE.moist_internal_rst.e19901128_00z.Ganymed-1_0.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 G10_ICE.pchem_internal_rst.e19901128_00z.Ganymed-1_0.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 G10_ICE.saltwater_import_rst.e19901128_00z.Ganymed-1_0.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 G10_ICE.saltwater_internal_rst.e19901128_00z.Ganymed-1_0.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 G10_ICE.solar_internal_rst.e19901128_00z.Ganymed-1_0.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 G10_ICE.surf_import_rst.e19901128_00z.Ganymed-1_0.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 G10_ICE.turb_import_rst.e19901128_00z.Ganymed-1_0.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 G10_ICE.turb_internal_rst.e19901128_00z.Ganymed-1_0.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 restarts.e19901128_00z.tar* $ rename G10_ICE. '' *rst* $ rename _rst.e19901128_00z.Ganymed-1_0.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 _rst *_rst.e19901128_00z.Ganymed-1_0.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 $ ls catch_internal_rst lake_internal_rst moist_internal_rst saltwater_import_rst surf_import_rst fvcore_internal_rst landice_internal_rst pchem_internal_rst saltwater_internal_rst turb_import_rst irrad_internal_rst moist_import_rst restarts.e19901128_00z.tar* solar_internal_rst turb_internal_rst
Generate 21z restarts
The next step is to run the model for 21 hours and get a set of restarts from that. This is simple.
Rename 21z restarts
We are going to use Joe Stassi's regrid.pl script to do our regridding from MERRA and for regridding our LANDICE restart. So, we need to get the restart in the correct format.
$ cd $NOBACKUP/Restarts-G20/c90-Full-newlandice $ cp $NOBACKUP/stockG20U-landice-21hour-c90/restarts/restarts.e19901128_21z.tar . $ tar xf restarts.e19901128_21z.tar $ ls restarts.e19901128_21z.tar stockG20U-landice-21hour-c90.catch_internal_rst.e19901128_21z.Ganymed-1_0_p2.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 stockG20U-landice-21hour-c90.fvcore_internal_rst.e19901128_21z.Ganymed-1_0_p2.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 stockG20U-landice-21hour-c90.irrad_internal_rst.e19901128_21z.Ganymed-1_0_p2.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 stockG20U-landice-21hour-c90.lake_internal_rst.e19901128_21z.Ganymed-1_0_p2.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 stockG20U-landice-21hour-c90.landice_internal_rst.e19901128_21z.Ganymed-1_0_p2.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 stockG20U-landice-21hour-c90.moist_import_rst.e19901128_21z.Ganymed-1_0_p2.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 stockG20U-landice-21hour-c90.moist_internal_rst.e19901128_21z.Ganymed-1_0_p2.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 stockG20U-landice-21hour-c90.pchem_internal_rst.e19901128_21z.Ganymed-1_0_p2.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 stockG20U-landice-21hour-c90.saltwater_import_rst.e19901128_21z.Ganymed-1_0_p2.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 stockG20U-landice-21hour-c90.saltwater_internal_rst.e19901128_21z.Ganymed-1_0_p2.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 stockG20U-landice-21hour-c90.solar_internal_rst.e19901128_21z.Ganymed-1_0_p2.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 stockG20U-landice-21hour-c90.surf_import_rst.e19901128_21z.Ganymed-1_0_p2.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 stockG20U-landice-21hour-c90.turb_import_rst.e19901128_21z.Ganymed-1_0_p2.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 stockG20U-landice-21hour-c90.turb_internal_rst.e19901128_21z.Ganymed-1_0_p2.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 $ rename stockG20U-landice-21hour-c90. '' *rst* $ ls catch_internal_rst.e19901128_21z.Ganymed-1_0_p2.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 fvcore_internal_rst.e19901128_21z.Ganymed-1_0_p2.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 irrad_internal_rst.e19901128_21z.Ganymed-1_0_p2.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 lake_internal_rst.e19901128_21z.Ganymed-1_0_p2.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 landice_internal_rst.e19901128_21z.Ganymed-1_0_p2.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 moist_import_rst.e19901128_21z.Ganymed-1_0_p2.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 moist_internal_rst.e19901128_21z.Ganymed-1_0_p2.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 pchem_internal_rst.e19901128_21z.Ganymed-1_0_p2.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 restarts.e19901128_21z.tar saltwater_import_rst.e19901128_21z.Ganymed-1_0_p2.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 saltwater_internal_rst.e19901128_21z.Ganymed-1_0_p2.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 solar_internal_rst.e19901128_21z.Ganymed-1_0_p2.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 surf_import_rst.e19901128_21z.Ganymed-1_0_p2.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 turb_import_rst.e19901128_21z.Ganymed-1_0_p2.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180 turb_internal_rst.e19901128_21z.Ganymed-1_0_p2.Ganymed-1_0_M_CF0090x6C_DE0360xPE0180