Ignore:
Timestamp:
01/28/22 15:46:28 (2 years ago)
Author:
acosce
Message:

Add possibility to nudge winds in dynamico

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/GENERAL/DRIVER/dynamico.driver

    r5841 r6052  
    3232 
    3333 
     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 
    3439    IGCM_debug_PopStack "ICO_Initialize" 
    3540} 
     
    5459    # Set lenght for execution  
    5560    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 
    5668 
    5769    # Change run_dynamico.def according to UserChoices options set in dynmaico.card 
     
    109121    fi 
    110122 
     123    if [ -f nudging_dynamico.xml ] ; then 
     124        echo '<context id="icosagcm" src="./nudging_dynamico.xml" />'  >> add.tmp 
     125    fi 
     126 
    111127    if [ -f file_def_dynamico.xml ] ; then 
    112128        echo '<context id="icosagcm" src="./file_def_dynamico.xml" />' >> add.tmp 
     
    137153      rm add.tmp 
    138154    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 
    139166 
    140167    if [ X${config_ListOfComponents_CPL} = Xoasis ] ; then 
Note: See TracChangeset for help on using the changeset viewer.