Ignore:
Timestamp:
07/10/13 19:39:59 (11 years ago)
Author:
jgipsl
Message:

Removed INCLUDEDEF=orchidee.def, inca.def, reprobus.def and guide.def from run.def. Instead the lmdz.driver will add the appropriate line in run.def if the corresponding coupling is done.

This is done to avoid warnings from IOIPSL when a file is not exsiting.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CONFIG/UNIFORM/v5/IPSLCM5CHT_v5/GENERAL/DRIVER/lmdz.driver

    r2015 r2101  
    363363 
    364364    if [ X${config_ListOfComponents_SRF} = Xorchidee ] ; then 
    365         echo "Activate ORCHIDEE, set VEGET=y in run.def" 
     365        echo "Activate ORCHIDEE: set VEGET=y and add INCLUDEDEF=orchidee.def in run.def" 
    366366        LMDZ_sed run.def VEGET y 
     367        # Add "INCLUDEDEF=orchidee.def" before the 5th line in run.def 
     368        sed -i '5iINCLUDEDEF=orchidee.def' run.def 
    367369    else 
    368370        echo "No ORCHIDEE, set VEGET=n in run.def" 
     
    379381 
    380382    if [ X${config_ListOfComponents_CHM} = Xinca ] ; then 
    381         echo "Activate coupling to INCA, set type_trac=inca in run.def" 
     383        echo "Activate coupling to INCA: set type_trac=inca and add INCLUDEDEF=inca.def in run.def" 
    382384        LMDZ_sed run.def type_trac inca 
     385        # Add "INCLUDEDEF=inca.def" before the 5th line in run.def 
     386        sed -i '5iINCLUDEDEF=inca.def' run.def 
    383387    elif [ X${config_ListOfComponents_CHM} = Xreprobus ] ; then 
    384         echo "Activate coupling to REPROBUS, set type_trac=repr in run.def" 
     388        echo "Activate coupling to REPROBUS: set type_trac=repr and add INCLUDEDEF=reprobus.def in run.def" 
    385389        LMDZ_sed run.def type_trac repr 
    386390        LMDZ_sed run.def config_inca none 
     391        # Add "INCLUDEDEF=reprobus.def" before the 5th line in run.def 
     392        sed -i '5iINCLUDEDEF=reprobus.def' run.def 
    387393    else 
    388394        echo "No coupling to chemistry model, set type_trac=lmdz in run.def" 
     
    437443 
    438444    # guide.def : Activate nudging if ok_guide=y set in lmdz.card 
    439     if [ ! X${lmdz_UserChoices_ok_guide} = X ] ; then 
     445    if [ X${lmdz_UserChoices_ok_guide} = Xy ] ; then 
     446        # Set ok_guide=y in guide.def 
    440447        LMDZ_sed guide.def ok_guide  ${lmdz_UserChoices_ok_guide} 
     448        # Add "INCLUDEDEF=guide.def" before the 5th line in run.def 
     449        sed -i '5iINCLUDEDEF=guide.def' run.def 
    441450    else 
    442451        LMDZ_sed guide.def ok_guide n 
Note: See TracChangeset for help on using the changeset viewer.