Changeset 6017 for LMDZ6


Ignore:
Timestamp:
Jan 12, 2026, 4:31:15 PM (10 days ago)
Author:
yann meurdesoif
Message:

Adapt makelmdz_fcm to compile (on CPU) new ecrad-acc directory on demand :
-rad flag accept now ecrad-acc option

[-rad oldrad/rrtm/ecrad/ecrad-acc] : compile with oldrad/rrtm/ecrad radiatif code (default: oldrad)

YM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/makelmdz_fcm

    r5925 r6017  
    110110[-inlandsis true/false]  : compile with/without inlandsis package (default: false)
    111111[-rrtm true/false]    : compile with/without rrtm package (default: false)
    112 [-rad oldrad/rrtm/ecrad]    : compile with oldrad/rrtm/ecrad radiatif code (default: oldrad)
     112[-rad oldrad/rrtm/ecrad/ecrad-acc]    : compile with oldrad/rrtm/ecrad radiatif code (default: oldrad)
    113113[-dust true/false]    : compile with/without the dust package by Boucher and co (default: false)
    114114[-strataer true/false]    : compile with/without the strat aer package by Boucher and co (default: false)
     
    485485fi
    486486
     487if [[ "$rad" == "ecrad-acc" ]]
     488then
     489   CPP_KEY="$CPP_KEY CPP_ECRAD"
     490   RAD_PATH="$LIBFGCM/phy${physique}/ecrad-acc"
     491fi
     492
    487493DUST_PATH="$LIBFGCM/phy${physique}/Dust"
    488494if [[ "$dust" == "true" ]]; then
     
    774780echo "%EXT_SRC       $EXT_SRC"       >> $config_fcm
    775781
    776 if [[ "$rad" == "ecrad" ]]
     782if [[ "$rad" == "ecrad" || "$rad" == "ecrad-acc" ]]
    777783then
    778784\cp bld.cfg.ecrad bld.cfg
Note: See TracChangeset for help on using the changeset viewer.