Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
noresm:runmodel:advancednoresm2 [2014-03-05 14:13:34]
alfg [Why does it work to change config_compsets.xml ?]
noresm:runmodel:advancednoresm2 [2016-05-03 12:00:41]
alfg
Line 1: Line 1:
 ====== Advanced configuration of NorESM2 ====== ====== Advanced configuration of NorESM2 ======
  
 +**NOTE THAT THE COMPSETS MENTIONED IN THIS EXAMPLE ARE NO LONGER MAINTAINED! THE GENERAL EXPLANATION AND IDEAS ARE STILL VALID!
 +**
 ===== Creating a new compset ===== ===== Creating a new compset =====
  
Line 88: Line 90:
  
  
 +===== Configure nudging =====
  
 +==== Create the met-data ====
  
 +First run the model to produce 6 hourly data. The following namelists are needed:
 +
 +<file>
 +user_nl_cam
 +&camexp
 +mfilt           = 1,  4,
 +nhtfrq          = 0,  -6,
 +avgflag_pertape ='A','I',
 +fincl2          = 'PS','U','V','TAUX','TAUY','FSDS','TS','T','Q','PHIS','QFLX','SHFLX'
 +</file>
 +
 +<file>
 +user_nl_clm
 +&clmexp
 +hist_mfilt             = 1,4
 +hist_nhtfrq            = 0,-6
 +hist_avgflag_pertape   = 'A','I'
 +hist_fincl2            = 'SNOWDP','H2OSNO','H2OSOI'
 +</file>
 +
 +==== Use the met-data in another run ====
 +
 +First create a compset which has the configure-option "-offline_dyn" Check in config_compsets.xml which compsets have this configure-option added. See for example the compset NFAMIPNUDGEPTAERO in https://svn.met.no/NorESM/noresm/branches/featureCAM5-OsloDevelopment_trunk2.0-1/noresm/scripts/ccsm_utils/Case.template/config_compsets.xml
 +
 +Then use this compset to create a case. You need the following user-input (for example in your user_nl_cam)
 +
 +<file>
 +&metdata_nl
 +met_data_file='/work/shared/noresm/inputForNudging/FAMIPC5NudgeOut/atm/hist/FAMIPC5NudgeOut.cam.h1.1979-01-01-00000.nc'
 +met_filenames_list = '/work/shared/noresm/inputForNudging/FAMIPC5NudgeOut/atm/hist/fileList.txt'
 +</file>
 +
 +This info can be added directly in a use_case which you associate with the compset created (see e.g. 2000_cam5_oslonudge.xml) 
 +
 +where met_data_file is the first met-data file to read, and met_filenames_list is a list of the following met-data. The first lines of the file should look something like this (guess what the rest of the file should look like? 8-o: ) 
 +<file>
 +/work/shared/noresm/inputForNudging/FAMIPC5NudgeOut/atm/hist/FAMIPC5NudgeOut.cam.h1.1979-01-01-00000.nc
 +/work/shared/noresm/inputForNudging/FAMIPC5NudgeOut/atm/hist/FAMIPC5NudgeOut.cam.h1.1979-01-02-00000.nc
 +/work/shared/noresm/inputForNudging/FAMIPC5NudgeOut/atm/hist/FAMIPC5NudgeOut.cam.h1.1979-01-03-00000.nc
 +</file>
 +
 +This file can be created at the place where you put the metdata with this command: 
 +<file>
 +alfgr@hexagon-4:/work/shared/noresm/inputForNudging/FAMIPC5NudgeOut/atm/hist> ls -d -1 $PWD/*.h1.*.nc > fileList.txt
 +</file>
  • noresm/runmodel/advancednoresm2.txt
  • Last modified: 2022-05-31 09:29:32
  • (external edit)