== '''Set up a simulation''' == [[BR]] [[PageOutline]] '''First of all see official documentation''' http://forge.ipsl.jussieu.fr/libigcm/wiki/ === How to manage restart files ( in the same simulation ) === In modipsl/config/ORCA2_LIM/IGCM00/'''config.card''' [[BR]] file you have to set duration of your experience and setting '''!PeriodLength''' parameter, so you create restart files. ( for example : if you have and experience of 10 years and a !PeriodLength of 1 year, you will have 10 restart files ) #-- Début et fin de Job [[BR]] #-- "YYYY-MM-DD" [[BR]] DateBegin=2001-01-01 [[BR]] DateEnd=2010-12-31 [[BR]] #============================ [[BR]] #-- 1Y, 1M, 5D, 1D [[BR]] PeriodLength=1Y [[BR]] '''Note : ''' If you want to use restart data from another simulation ( already run not in this moment ) you have to manage "Restarts" part of config.card For example if you want to restart from restart file of experience core260i (corersponding at the Job_core260i) of the year 2007 you have to put: #================ [[BR]] #D-- Restarts -[[BR]] [Restarts] #D- If you want a GENERAL RULE FOR RESTARTS, put this flag to 'y' OverRule=y #D- Last day of the experience used as restart RestartDate=2007-12-31 #D- Define restart simulation name RestartJobName=core260i #D- Path Server Group Login RestartPath=${ARCHIVE}/IGCM_OUT/ORCA2_LIM2 === How to have mail of end of Job, on ccrt's machines === on mercure: in Job_Name: #PBS -M name@mail [[BR]] on platine: In Job_Name: #BSUB -u name@mail === How to manage write output frequency === in modipsl/config/ORCA2_LIM/IGCM00/config.card you have to set !WriteFrequency of your experience for example : if you want output files every 1 month you have to put for Ocean. [[BR]] You can have multiple frequencies, you need to have a blank between every frequency #=================== [[BR]] #D-- OCE - [[BR]] [OCE] [[BR]] WriteFrequency="1Y 1M" and if you want output files every 1 month you have to put for ICE #=================== [[BR]] #D-- ICE - [[BR]] [ICE] [[BR]] WriteFrequency="1M" === How to manage calendar type === in modipsl/config/ORCA2_LIM/IGCM00/config.card you have to set !CalendarType like 360d or leap or noleap # for '''360d''' : you have to be careful at DateEnd=2010-12-3'''0''' [[BR]] because every month has 30 days If you put for example DateEnd=2005-12-31, you will have another run, of duration like your !PeriodLength # for '''noleap''' : '''How to manage rdt ( i.e. timestep )''' in modipsl/config/ORCA2_LIM/IGCM00/COMP/nemo.driver you have to change parameter : ORCA_NPDT_JOUR=15 ( 15 corresponds to 86400s/5760s; it does mean that in one day you have 15 iterations; and it does mean that timestep is 5760) === How to manage Interannual or Climatological Runs === ==== in modipsl/config/ORCA2_LIM/IGCM00/COMP/'''opa9.card''' ) ==== You have to set # Interannual_Run '''y''' if you want to do interannual runs or '''n''' if you want to do climatological runs # In [Interannual] section you have to fill List_jobsbc of file names like they appear in namelist. [[BR]] ( for example if you want to do interannual run using clio bulk core you can put : [[BR]] List_jobsbc=(flx, taux_1m, tauy_1m) ) === How to manage Interannual or Climatological Runs === ==== in modipsl/config/ORCA2_LIM/IGCM00/PARAM/'''namelist''' ==== You have to set in "namsbc" part if you want to do climatological run and if you want to do an interpolation : [[BR]] '''time interpol.''' (logical) and '''clim''' (T/F) see : [https://forge.ipsl.jussieu.fr/nemo/wiki/private/libIGCM/change_BC change_BC] Simona Flavoni last update: [[Timestamp]]