Changeset 1793
- Timestamp:
- Oct 6, 2017, 6:15:53 PM (8 years ago)
- Location:
- trunk
- Files:
-
- 32 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.COMMON/bld.cfg
r1666 r1793 40 40 src::chem %CHEM 41 41 src::cloud %CLOUD 42 src::muphy %MUPHY 42 43 src::aerono %AERONO 44 45 # IMPORTANT: muphytitan package hates floating point promotion ! 46 # This is unfortunately specific to Titan microphysic package !! 47 bld::tool::fflags::muphy -c %INCDIR %COMPIL_FFLAGS %PARA_FFLAGS 43 48 44 49 bld::lib lmdz -
trunk/LMDZ.COMMON/makelmdz_fcm
r1695 r1793 60 60 CHEM_PATH=$LMDGCM/.void_dir 61 61 CLOUD_PATH=$LMDGCM/.void_dir 62 MUPHY_PATH=$LMDGCM/.void_dir 62 63 AERONO_PATH=$LMDGCM/.void_dir 63 64 # Path to fcm utility: … … 469 470 fi 470 471 472 # for Titan add microphysics dependencies 473 if [[ -d ${LIBFGCM}/muphy${physique} ]] ; then 474 475 # add muphy{physique} to the list of files to compile. 476 MUPHY_PATH="${LIBFGCM}/muphy${physique}" 477 # For Titan as we embbed some libraries with CPP keys, we define them: 478 # -DPREC={32|64|80} real kind precision (32: simple, 64: double, 80: extended double) 479 # -DHAVE_NC_FTN=1 (mandatory: for support of NetCDF in lintnd). 480 CPP_KEY="$CPP_KEY PREC=64 HAVE_NC_FTN=1" 481 if [[ "${physique}" == "titan" ]] ; then 482 echo "Yaahh you're about to use YAMMS in a GCM..." 483 fi 484 fi 485 471 486 # for Venus (but could be used by others as well), there is also "phyvenus/cloudvenus" 472 487 if [[ -d ${LIBFGCM}/phy${physique}/cloud${physique} ]] … … 720 735 echo "%CHEM $CHEM_PATH" >> $config_fcm 721 736 echo "%CLOUD $CLOUD_PATH" >> $config_fcm 737 echo "%MUPHY $MUPHY_PATH" >> $config_fcm 722 738 echo "%AERONO $AERONO_PATH" >> $config_fcm 723 739 echo "%CPP_KEY $CPP_KEY" >> $config_fcm
Note: See TracChangeset
for help on using the changeset viewer.