- Timestamp:
- 03/09/23 17:02:01 (16 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
CONFIG/UNIFORM/v7/ICOLMDZOR_v7/GENERAL/DRIVER/dynamico.driver
r6280 r6337 24 24 25 25 26 if [ -f ${SUBMIT_DIR}/../../../bin/inca_${OptMode}_${ConfChem}.dat ]; then 27 eval $(grep nbtrac ${SUBMIT_DIR}/../../../bin/inca_${OptMode}_${ConfChem}.dat) || nbtrac=1 28 else 29 nbtrac=1 30 fi 31 ((nbtrac=nbtrac+3)) 32 33 26 34 if [ ! -f ${SUBMIT_DIR}/../../../modeles/DYNAMICO/xml/file_def_dynamico.xml ]; then 27 35 module load python3 28 36 python3 ${SUBMIT_DIR}/../../../modeles/DYNAMICO/xml/file_def_dynamico.xml.py > ${SUBMIT_DIR}/../../../modeles/DYNAMICO/xml/file_def_dynamico.xml 29 37 fi 30 31 38 32 39 IGCM_debug_PopStack "ICO_Initialize" … … 45 52 fi 46 53 54 # set number of tracer in run_dynamico.def 55 IGCM_comp_modifyDefFile nonblocker run_dynamico.def nqtot ${nbtrac} 56 47 57 # Set lenght for execution 48 58 IGCM_comp_modifyDefFile blocker run_dynamico.def run_length $(( ${PeriodLengthInDays} * 86400 )) 59 60 # Activate nudging if ok_guide=y set in dynamico.card 61 if [ X${dynamico_UserChoices_ok_guide} = Xy ] ; then 62 IGCM_comp_modifyDefFile nonblocker run_dynamico.def guided_type nudging 63 else 64 IGCM_comp_modifyDefFile nonblocker run_dynamico.def guided_type none 65 fi 49 66 50 67 # Change run_dynamico.def according to UserChoices options set in dynmaico.card … … 98 115 fi 99 116 117 if [ -f tracers_dynamico.xml ] ; then 118 echo '<context id="icosagcm" src="./tracers_dynamico.xml" />' >> add.tmp 119 fi 120 121 if [ X${dynamico_UserChoices_ok_guide} = Xy ] ; then 122 if [ -f nudging_dynamico.xml ] ; then 123 echo '<context id="icosagcm" src="./nudging_dynamico.xml" />' >> add.tmp 124 else 125 IGCM_debug_Exit "you choose ok_guide=y and forget to add the copy of nudging_dynamico.xml file in dynamico.card" 126 IGCM_debug_Verif_Exit 127 fi 128 fi 129 130 if [ -f file_def_dynamico.xml ] ; then 131 echo '<context id="icosagcm" src="./file_def_dynamico.xml" />' >> add.tmp 132 fi 133 134 100 135 # Include xml files for output configuration if running with workflow CMIP6 101 136 if [ X"$( echo ${config_UserChoices_ExpType} | grep CMIP6 )" != "X" ] ; then … … 121 156 rm add.tmp 122 157 fi 158 159 #remove unlimited time axis on winds files 160 if [ -f u.nc ] ; then 161 nccopy -u u.nc tmp.nc 162 mv tmp.nc u.nc 163 fi 164 if [ -f v.nc ] ; then 165 nccopy -u v.nc tmp.nc 166 mv tmp.nc v.nc 167 fi 168 123 169 124 170 if [ X${config_ListOfComponents_CPL} = Xoasis ] ; then
Note: See TracChangeset
for help on using the changeset viewer.