Ignore:
Timestamp:
Dec 11, 2025, 4:00:46 PM (5 weeks ago)
Author:
evignon
Message:

petite modif de makelmdz_fcm pour compiler le 1D avec orchidee

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/makelmdz_fcm

    r5844 r5925  
    9999          orchideetrunk : compile using ORCHIDEE trunk from revision 7757 or higher
    100100          orchidee2.1 : compile using ORCHIDEE 2.1 until 4.1 included or until revision 7757 on the trunk
     101          orchidee2.2 : compile using ORCHIDEE 2.2
    101102          orchidee2.0 : compile using ORCHIDEE 2.0
    102103          orchidee1.9 : compile using ORCHIDEE up to the version including OpenMP in ORCHIDEE : tag 1.9-1.9.5(version AR5)-1.9.6
     
    430431fi
    431432
    432 if [ "$veget" = "true" -o "$veget" = "orchidee1.9" -o "$veget" = "orchidee2.0" -o "$veget" = "orchidee2.1" -o "$veget" = "orchideetrunk" ]
     433if [ "$veget" = "true" -o "$veget" = "orchidee1.9" -o "$veget" = "orchidee2.0" -o "$veget" = "orchidee2.1" -o "$veget" = "orchidee2.2" -o "$veget" = "orchideetrunk" ]
    433434then
    434435        echo "doing orchidee"
     
    436437#    For this case, cpp flag ORCHIDEE_NOOPENMP must be added to the makelmdz_fcm arguments
    437438#    option orchidee1.9 : Compile with ORCHIDEE version up to the inclusion of OpenMP in ORCHIDEE : tag 1.9-1.9.5(version AR5)-1.9.6
     439#    FC orchidee 2.2 pour le 1D uniquement a ce stade suppose que l on a mis un numero de revision au moment de l install
    438440   INCLUDE="${INCLUDE} ${ORCH_INCDIR}"
    439441   CPP_KEY="$CPP_KEY CPP_VEGET"
     
    445447      orch_libs="-lsechiba -lparameters -lstomate -lparallel -lorglob -lorchidee"
    446448      CPP_KEY="$CPP_KEY ORCHIDEE_NOUNSTRUCT"
    447    elif [[ "$veget" == "orchidee2.1" ]] ; then
     449   elif [[ "$veget" == "orchidee2.1" || "orchidee2.2" ]] ; then
    448450      CPP_KEY="$CPP_KEY ORCHIDEE_NOLIC"
    449451      orch_libs="-lsechiba -lparameters -lstomate -lparallel -lorglob -lorchidee"
     
    677679fi
    678680
    679 if [[ $veget != "false" ]]
    680 then
    681   SUFF_NAME=${SUFF_NAME}_orch
     681if [[ $veget = "false" ]]
     682then
     683  SUFF_NAME=${SUFF_NAME}
     684else
     685  SUFF_NAME=${SUFF_NAME}_${veget}
    682686fi
    683687
Note: See TracChangeset for help on using the changeset viewer.