Changeset 6052
- Timestamp:
- 01/28/22 15:46:28 (2 years ago)
- Location:
- CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7
- Files:
-
- 2 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/EXPERIMENTS/ICOLMDZORINCA/GES/COMP/dynamico.card
r5874 r6052 13 13 iflag_phys=1 14 14 15 ok_guide=n 15 16 16 17 [InitialStateFiles] … … 19 20 [BoundaryFiles] 20 21 List=() 22 23 #List=($CCCSTOREDIR/../../subipsl/subipsl/ERA5/NETCDF/GLOBAL_025/4xdaily/AN_PL/${year}/u.${year}${month}.aphe5.GLOBAL_025.nc, u.nc),\ 24 # ($CCCSTOREDIR/../../subipsl/subipsl/ERA5/NETCDF/GLOBAL_025/4xdaily/AN_PL/${year}/v.${year}${month}.aphe5.GLOBAL_025.nc, v.nc) 25 21 26 ListNonDel= () 22 27 … … 29 34 (${SUBMIT_DIR}/PARAM/run_dynamico.def_nbp${RESOL_NBP}, run_dynamico.def),\ 30 35 (${SUBMIT_DIR}/PARAM/iodef.xml, .),\ 31 (${ MODIPSL}/modeles/DYNAMICO/XML/context_dynamico.xml, .),\32 (${MODIPSL}/modeles/DYNAMICO/ XML/context_input_dynamico.xml, .),\33 (${MODIPSL}/modeles/DYNAMICO/ XML/field_def_dynamico.xml, .),\36 (${SUBMIT_DIR}/PARAM/context_dynamico.xml, .),\ 37 (${MODIPSL}/modeles/DYNAMICO/xml/context_input_dynamico.xml, .),\ 38 (${MODIPSL}/modeles/DYNAMICO/xml/field_def_dynamico.xml, .),\ 34 39 (${MODIPSL}/modeles/DYNAMICO/xml/file_def_dynamico.xml, .) 40 # (${SUBMIT_DIR}/PARAM/nudging_dynamico.xml, .),\ 41 42 43 44 # (${MODIPSL}/modeles/DYNAMICO/xml/context_dynamico.xml, .),\ 45 # (${MODIPSL}/modeles/DYNAMICO/xml/context_input_dynamico.xml, .),\ 46 # (${MODIPSL}/modeles/DYNAMICO/xml/field_def_dynamico.xml, .),\ 47 # (${MODIPSL}/modeles/DYNAMICO/xml/file_def_dynamico.xml, .) 35 48 36 49 -
CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/GENERAL/DRIVER/dynamico.driver
r5841 r6052 32 32 33 33 34 if [ ! -f ${SUBMIT_DIR}/../../../DYNAMICO/xml/file_def_dynamico.xml ]; then 35 module load python3 36 python3 ${SUBMIT_DIR}/../../../DYNAMICO/xml/file_def_dynamico.xml.py > ${SUBMIT_DIR}/../../../DYNAMICO/xml/file_def_dynamico.xml 37 fi 38 34 39 IGCM_debug_PopStack "ICO_Initialize" 35 40 } … … 54 59 # Set lenght for execution 55 60 IGCM_comp_modifyDefFile blocker run_dynamico.def run_length $(( ${PeriodLengthInDays} * 86400 )) 61 62 # Activate nudging if ok_guide=y set in dynamico.card 63 if [ X${dynamico_UserChoices_ok_guide} = Xy ] ; then 64 IGCM_comp_modifyDefFile nonblocker run_dynamico.def guided_type nudging 65 else 66 IGCM_comp_modifyDefFile nonblocker run_dynamico.def guided_type none 67 fi 56 68 57 69 # Change run_dynamico.def according to UserChoices options set in dynmaico.card … … 109 121 fi 110 122 123 if [ -f nudging_dynamico.xml ] ; then 124 echo '<context id="icosagcm" src="./nudging_dynamico.xml" />' >> add.tmp 125 fi 126 111 127 if [ -f file_def_dynamico.xml ] ; then 112 128 echo '<context id="icosagcm" src="./file_def_dynamico.xml" />' >> add.tmp … … 137 153 rm add.tmp 138 154 fi 155 156 #remove unlimited time axis 157 if [ -f u.nc ] ; then 158 nccopy -u u.nc tmp.nc 159 mv tmp.nc u.nc 160 fi 161 if [ -f v.nc ] ; then 162 nccopy -u v.nc tmp.nc 163 mv tmp.nc v.nc 164 fi 165 139 166 140 167 if [ X${config_ListOfComponents_CPL} = Xoasis ] ; then -
CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/GENERAL/PARAM/run_dynamico.def_nbp40
r5711 r6052 1 metric_type = icosa_global 2 3 #---------------- guided ---------------- 4 #guided_type = none 5 guided_type = _AUTO_ 6 #nudging 7 #frequence de lecture dans fichier forcage / coller a frequence du fichier par rapport à dt 8 # toutes les 6h 9 itau_nudging = 48 10 11 nudging_zone = global 12 13 14 #temps relaxation en secondes = force de rappel (voir dissip/nudging.f90) >= dt 15 U_relax_in=21600 16 PS_relax_in=1e30 17 T_relax_in=1e30 18 Q_relax_in=1e30 19 20 #guide_U = u, v 21 guide_U=y 22 23 # ------------------------------- --------------------------------- 24 1 25 mpi_threading_mode=funneled 2 26 # ------------------------------- Mesh ---------------------------------
Note: See TracChangeset
for help on using the changeset viewer.