Changeset 6232
- Timestamp:
- 08/24/22 17:18:44 (21 months ago)
- Location:
- CONFIG_DEVT/IPSLCM6.2.2_ENSEMBLES/config/IPSLCM6/CM622-ENSEMBLES.01
- Files:
-
- 3 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
CONFIG_DEVT/IPSLCM6.2.2_ENSEMBLES/config/IPSLCM6/CM622-ENSEMBLES.01/DRIVER/opa9.driver
r6206 r6232 215 215 OPA_NIT000="${NEMO_NIT000}" 216 216 OPA_NITEND="${NEMO_NITEND}" 217 218 cp --remove-destination ../ENSEMBLE_TEMPLATE/namelist_cfg namelist_cfg 219 220 IGCM_comp_modifyNamelist blocker namelist_cfg cn_exp ${config_UserChoices_JobName} 221 IGCM_comp_modifyNamelist blocker namelist_cfg nn_it000 ${OPA_NIT000} 222 IGCM_comp_modifyNamelist blocker namelist_cfg nn_itend ${OPA_NITEND} 223 IGCM_comp_modifyNamelist blocker namelist_cfg ln_rstart ${OPA_LRSTAR} 224 IGCM_comp_modifyNamelist blocker namelist_cfg ln_rstart_ts ${OPA_LRSTAR_TS} 225 IGCM_comp_modifyNamelist blocker namelist_cfg ln_clodyn ${OPA_CLODYN} 226 IGCM_comp_modifyNamelist blocker namelist_cfg nn_stock ${OPA_NSTOCK} 227 IGCM_comp_modifyNamelist blocker namelist_cfg nn_rstctl ${OPA_NRSTDT} 228 IGCM_comp_modifyNamelist blocker namelist_cfg nn_date0 ${PeriodDateBegin} 229 IGCM_comp_modifyNamelist nonblocker namelist_cfg nn_msh ${OPA_NMSH} 230 IGCM_comp_modifyNamelist nonblocker namelist_cfg nn_rnf_depth_file ${OPA_NMSH} 231 IGCM_comp_modifyNamelist blocker namelist_cfg nn_leapy ${OPA_NLEAPY} 232 233 # Domain decomposition : use of value in opa9.card or DEFAULT value. 234 235 if [ ! X${opa9_UserChoices_Nproc_ni} = X ] ; then 236 IGCM_comp_modifyNamelist nonblocker namelist_cfg jpni ${opa9_UserChoices_Nproc_ni} 237 else 238 IGCM_comp_modifyNamelist nonblocker namelist_cfg jpni DEFAULT 239 fi 240 if [ ! X${opa9_UserChoices_Nproc_nj} = X ] ; then 241 IGCM_comp_modifyNamelist nonblocker namelist_cfg jpnj ${opa9_UserChoices_Nproc_nj} 242 else 243 IGCM_comp_modifyNamelist nonblocker namelist_cfg jpnj DEFAULT 244 fi 245 if [ ! X${opa9_UserChoices_Total_nproc} = X ] ; then 246 IGCM_comp_modifyNamelist nonblocker namelist_cfg jpnij ${opa9_UserChoices_Total_nproc} 247 else 248 IGCM_comp_modifyNamelist nonblocker namelist_cfg jpnij DEFAULT 249 fi 250 217 251 218 252 cd .. … … 222 256 fi 223 257 fi 224 typeset -r PRECIS=8225 NEMO_END=$( echo $( awk "BEGIN { printf \"%0${PRECIS}d\",${OPA_NITEND} }" ) )226 227 IGCM_comp_modifyNamelist blocker namelist_cfg cn_exp ${config_UserChoices_JobName}228 IGCM_comp_modifyNamelist blocker namelist_cfg nn_it000 ${OPA_NIT000}229 IGCM_comp_modifyNamelist blocker namelist_cfg nn_itend ${OPA_NITEND}230 IGCM_comp_modifyNamelist blocker namelist_cfg ln_rstart ${OPA_LRSTAR}231 IGCM_comp_modifyNamelist blocker namelist_cfg ln_rstart_ts ${OPA_LRSTAR_TS}232 IGCM_comp_modifyNamelist blocker namelist_cfg ln_clodyn ${OPA_CLODYN}233 IGCM_comp_modifyNamelist blocker namelist_cfg nn_stock ${OPA_NSTOCK}234 IGCM_comp_modifyNamelist blocker namelist_cfg nn_rstctl ${OPA_NRSTDT}235 IGCM_comp_modifyNamelist blocker namelist_cfg nn_date0 ${PeriodDateBegin}236 IGCM_comp_modifyNamelist nonblocker namelist_cfg nn_msh ${OPA_NMSH}237 IGCM_comp_modifyNamelist nonblocker namelist_cfg nn_rnf_depth_file ${OPA_NMSH}238 IGCM_comp_modifyNamelist blocker namelist_cfg nn_leapy ${OPA_NLEAPY}239 240 # Domain decomposition : use of value in opa9.card or DEFAULT value.241 242 if [ ! X${opa9_UserChoices_Nproc_ni} = X ] ; then243 IGCM_comp_modifyNamelist nonblocker namelist_cfg jpni ${opa9_UserChoices_Nproc_ni}244 else245 IGCM_comp_modifyNamelist nonblocker namelist_cfg jpni DEFAULT246 fi247 if [ ! X${opa9_UserChoices_Nproc_nj} = X ] ; then248 IGCM_comp_modifyNamelist nonblocker namelist_cfg jpnj ${opa9_UserChoices_Nproc_nj}249 else250 IGCM_comp_modifyNamelist nonblocker namelist_cfg jpnj DEFAULT251 fi252 if [ ! X${opa9_UserChoices_Total_nproc} = X ] ; then253 IGCM_comp_modifyNamelist nonblocker namelist_cfg jpnij ${opa9_UserChoices_Total_nproc}254 else255 IGCM_comp_modifyNamelist nonblocker namelist_cfg jpnij DEFAULT256 fi258 # typeset -r PRECIS=8 259 # NEMO_END=$( echo $( awk "BEGIN { printf \"%0${PRECIS}d\",${OPA_NITEND} }" ) ) 260 261 # IGCM_comp_modifyNamelist blocker namelist_cfg cn_exp ${config_UserChoices_JobName} 262 # IGCM_comp_modifyNamelist blocker namelist_cfg nn_it000 ${OPA_NIT000} 263 # IGCM_comp_modifyNamelist blocker namelist_cfg nn_itend ${OPA_NITEND} 264 # IGCM_comp_modifyNamelist blocker namelist_cfg ln_rstart ${OPA_LRSTAR} 265 # IGCM_comp_modifyNamelist blocker namelist_cfg ln_rstart_ts ${OPA_LRSTAR_TS} 266 # IGCM_comp_modifyNamelist blocker namelist_cfg ln_clodyn ${OPA_CLODYN} 267 # IGCM_comp_modifyNamelist blocker namelist_cfg nn_stock ${OPA_NSTOCK} 268 # IGCM_comp_modifyNamelist blocker namelist_cfg nn_rstctl ${OPA_NRSTDT} 269 # IGCM_comp_modifyNamelist blocker namelist_cfg nn_date0 ${PeriodDateBegin} 270 # IGCM_comp_modifyNamelist nonblocker namelist_cfg nn_msh ${OPA_NMSH} 271 # IGCM_comp_modifyNamelist nonblocker namelist_cfg nn_rnf_depth_file ${OPA_NMSH} 272 # IGCM_comp_modifyNamelist blocker namelist_cfg nn_leapy ${OPA_NLEAPY} 273 274 # # Domain decomposition : use of value in opa9.card or DEFAULT value. 275 276 # if [ ! X${opa9_UserChoices_Nproc_ni} = X ] ; then 277 # IGCM_comp_modifyNamelist nonblocker namelist_cfg jpni ${opa9_UserChoices_Nproc_ni} 278 # else 279 # IGCM_comp_modifyNamelist nonblocker namelist_cfg jpni DEFAULT 280 # fi 281 # if [ ! X${opa9_UserChoices_Nproc_nj} = X ] ; then 282 # IGCM_comp_modifyNamelist nonblocker namelist_cfg jpnj ${opa9_UserChoices_Nproc_nj} 283 # else 284 # IGCM_comp_modifyNamelist nonblocker namelist_cfg jpnj DEFAULT 285 # fi 286 # if [ ! X${opa9_UserChoices_Total_nproc} = X ] ; then 287 # IGCM_comp_modifyNamelist nonblocker namelist_cfg jpnij ${opa9_UserChoices_Total_nproc} 288 # else 289 # IGCM_comp_modifyNamelist nonblocker namelist_cfg jpnij DEFAULT 290 # fi 257 291 258 292 # Update iodef.xml
Note: See TracChangeset
for help on using the changeset viewer.