Changeset 2647 for CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/DRIVER/opa9.driver
- Timestamp:
- 10/17/15 15:28:39 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/DRIVER/opa9.driver
r2639 r2647 5 5 IGCM_debug_PushStack "OCE_Initialize" 6 6 7 JOB_NAME=${config_UserChoices_JobName} 8 9 #?? RESOL_OCE=$( echo $RESOL | awk "-Fx" '{print $2}' | awk "-F-" '{print $1}') 10 #?? [ -f ${SUBMIT_DIR}/../.resol ] && eval $(grep RESOL_OCE_3D ${SUBMIT_DIR}/../.resol) || RESOL_OCE_3D=96x95x39 11 12 OPA_NDT_DAY=${opa9_UserChoices_OPA_NDT_DAY:=24} 7 RESOL_OCE=$( echo ${config_UserChoices_ExperimentName} | cut -c1-5 ) 13 8 14 9 # Local function to find namelists parameters … … 17 12 } 18 13 19 OPA_RDT=$( supergrep rn_rdt ${SUBMIT_DIR}/PARAM/namelist_ cfg | sed 's/ *rn_rdt *=//' | sed 's/\. *,//' )14 OPA_RDT=$( supergrep rn_rdt ${SUBMIT_DIR}/PARAM/namelist_${RESOL_OCE}_cfg | sed 's/ *rn_rdt *=//' | sed 's/\. *,//' ) 20 15 21 16 # Period Length In Days between DateBegin and first day of calendar 0001 01 01 22 17 # /!\ Needed by OPA namelist to compute file names /!\ 23 18 (( DaysSinceJC = $( IGCM_date_DaysSinceJC ${DateBegin} ) + 1 )) 19 20 (( OPA_NDT_DAY = 86400 / OPA_RDT )) 24 21 25 22 # Definition from opa9.card of List_jobsbc and List_runsbc used to do to interannual and climatological runs … … 129 126 # TEST year for EMPave_old.dat file 130 127 # Needed if in namelist fwb=2 after firts year, because in EMPave_old.dat file first year is 0 131 eval year_EMPave_old=`awk '{ print $1 }' ${RUN_DIR}/EMPave_old.dat`132 (( PeriodCumulPeriod = ${CumulPeriod} - 1 ))133 (( PeriodInitYear =${InitYear} + ${PeriodCumulPeriod} * ${PeriodLengthInYears} ))134 echo "value year: X${year}"135 echo "value PeriodInitYear: X${PeriodInitYear}"128 # eval year_EMPave_old=`awk '{ print $1 }' ${RUN_DIR}/EMPave_old.dat` 129 # (( PeriodCumulPeriod = ${CumulPeriod} - 1 )) 130 # (( PeriodInitYear =${InitYear} + ${PeriodCumulPeriod} * ${PeriodLengthInYears} )) 131 # echo "value year: X${year}" 132 # echo "value PeriodInitYear: X${PeriodInitYear}" 136 133 # if [ "${CumulPeriod}" -ne 1 ] ; then 137 134 # if [ ${year_m1} = ${year_EMPave_old} ] ; then … … 242 239 IGCM_comp_modifyNamelist blocker namelist_cfg nn_leapy ${OPA_NLEAPY} 243 240 244 245 246 247 # update xmlio_server.def 248 249 #SF: commented for now, thinking at it for new version wityh xio server, sed in iodef.xml 250 # if [ X${opa9_UserChoices_io_server} = Xy ] ; then 251 # sed -e "s/${PAT_SERVER}/ using_server = .TRUE./" \ 252 # xmlio_server.def > xmlio_server.def.tmp 253 # IGCM_sys_Mv xmlio_server.def.tmp xmlio_server.def 254 # fi 255 241 # update domain_def.xml file 242 case ${RESOL_OCE} in 243 ( *ORCA2* ) 244 sed -e 's/<domain id="1point" zoom_ibegin="150" zoom_jbegin="150"/<domain id="1point" zoom_ibegin="10" zoom_jbegin="10"/' domain_def.xml > domain_def.xml.tmp 245 IGCM_sys_Mv domain_def.xml.tmp domain_def.xml ; 246 esac 247 256 248 IGCM_debug_PopStack "OCE_Update" 257 249 }
Note: See TracChangeset
for help on using the changeset viewer.