= NEMO ORCA2 : Standard configuration of NEMO IPSL CMIP5 coupled model = This page describes how to run 2 standard configurations of the NEMO Model on Titane * ORCA2_LIM : a coupled ocean / sea-ice configuration based on the ORCA tripolar grid at 2° horizontal resolution with climatological forcing * ORCA2_LIM_PISCES : ORCA2_LIM above configuration with PISCES biogeochemical model For information * The version of NEMO is the one corresponding to the v3_2 and located here : http://forge.ipsl.jussieu.fr/nemo/browser/branches/CMIP5_IPSL * One can have a look of similar experiment of ORCA2_LIM, done by Simona Flavoni : https://forge.ipsl.jussieu.fr/nemo/wiki/core2_cmip * The outputs will not exactly be the same than the ones of the coupled model for AR5 * Useful : alias svn_ano='svn co http://forge.ipsl.jussieu.fr/igcmg/svn/modipsl/trunk modipsl' == Extraction == {{{ mkdir NEMO_STD ; cd NEMO_STD svn_ano cd modipsl/util ./model NEMO }}} == Installation and Compilation == Suggestion : Compile and run on 32 processors ( equivalent in elapsed time to 4 processors on NEC_SX8 ) {{{ vi modeles/NEMO/OPA_SRC/par_oce.F90 jpni = 4 jpnj = 8 cd modipsl/modeles/UTIL ./fait_config ORCA2_LIM [ or ORCA2_LIM_PISCES ] cd ../../config/ORCA2_LIM [ or ORCA2_LIM_PISCES ] ../../util/ins_make gmake clean ; gmake }}} == Create a Job == {{{ cd IGCM00 ; vi config.card #============================ #-- PBS Class (required on brodie mono/multi) ##JobClass=mono JobClass=multi #============================ #-- Total Number of Processors JobNumProcTot=32 #JobNumProcTot=1 #============================ #-- Run Options : JobRunOptions='' #JobRunOptions='"-np "${BATCH_NUM_PROC_TOT}"' #============================ cd ORCA2_LIM [ or ORCA2_LIM_PISCES ] ../../../util/ins_job }}} == Run the model == In this example, we run at all 5 years of ORCA2_LIM [ ORCA2_LIM_PISCES ] splitted in runs of 1 year ( not of 1 month as for IPSLCM5A ) {{{ #============================ #-- leap, noleap, 360d CalendarType=noleap #-- Begin and end of Job #-- "YYYY-MM-DD" DateBegin=2001-01-01 DateEnd=2005-12-31 #============================ #-- 1Y, 1M, 5D, 1D PeriodLength=1Y #============================ }}} The output frequency of the files are also different from the ones of IPSLCM5A. So the files '''PARAM/iodef.xml''' are not the same {{{ #======================================================================== #D-- OCE - [OCE] WriteFrequency="1Y 1M 5D 1D" #======================================================================== #D-- ICE - [ICE] WriteFrequency="5D" #======================================================================== #D-- MBG - [MBG] WriteFrequency="1Y 1M 5D" ccc_msub Job_ORCA [ or Job_OR2LP ] }}} == Informations == The model is run in forced mode, using climatological COREII forcing files vi COMP/opa9.card {{{ #-- if you run interannual is "y", if not (=climatology) is "n" Interannual_Run=n [Interannual] #===================================================================== #-- Surface Boundary Condition original files name ( get by the job ) #===================================================================== #-- NOTE: MANDATORY STRUCTURE OF FILE NAMES GET BY THE JOB : #-- "basename_yyyy.nc" ( for interannual data ) #-- "basename.nc" ( for climatologycal data ) #-- MANDATORY: NAMES USED IN List_jobsbc VARIABLE MUST BE ONLY THE BASENAME # default climatology, bulk_clio: #List_jobsbc=(flx, taux_1m, tauy_1m) # example for interannual, bulk core, forcing CORE2: List_jobsbc=(u_10.15JUNE2009_orca2, v_10.15JUNE2009_orca2, ncar_rad.15JUNE2009_orca2, t_10.15JUNE2009_orca2, q_10.15JUNE2009_orca2, ncar_precip.15JUNE2009_orca2) }}} == Performances : == One can find an estimation of performances here : https://forge.ipsl.jussieu.fr/igcmg/wiki/PerformancesIPSLCM5A#NEMO1