Changeset 1793
- Timestamp:
- Oct 6, 2017, 6:15:53 PM (8 years ago)
- Location:
- trunk
- Files:
-
- 32 added
- 2 edited
-
LMDZ.COMMON/bld.cfg (modified) (1 diff)
-
LMDZ.COMMON/libf/muphytitan (added)
-
LMDZ.COMMON/makelmdz_fcm (modified) (3 diffs)
-
LMDZ.TITAN/libf/muphytitan (added)
-
LMDZ.TITAN/libf/muphytitan/argparse.F90 (added)
-
LMDZ.TITAN/libf/muphytitan/asciiread.f90 (added)
-
LMDZ.TITAN/libf/muphytitan/cfgparse.F90 (added)
-
LMDZ.TITAN/libf/muphytitan/config (added)
-
LMDZ.TITAN/libf/muphytitan/config/mmp2m1d.titan.cfg (added)
-
LMDZ.TITAN/libf/muphytitan/config/mp2m.titan.cfg (added)
-
LMDZ.TITAN/libf/muphytitan/config/mp2m_species.cfg (added)
-
LMDZ.TITAN/libf/muphytitan/config/template.cfg (added)
-
LMDZ.TITAN/libf/muphytitan/csystem.c (added)
-
LMDZ.TITAN/libf/muphytitan/csystem.h (added)
-
LMDZ.TITAN/libf/muphytitan/datasets.F90 (added)
-
LMDZ.TITAN/libf/muphytitan/defined.h (added)
-
LMDZ.TITAN/libf/muphytitan/errors.F90 (added)
-
LMDZ.TITAN/libf/muphytitan/fsystem.F90 (added)
-
LMDZ.TITAN/libf/muphytitan/lint_prec.F90 (added)
-
LMDZ.TITAN/libf/muphytitan/lintcore.f90 (added)
-
LMDZ.TITAN/libf/muphytitan/lintdset.f90 (added)
-
LMDZ.TITAN/libf/muphytitan/lintgen.f90 (added)
-
LMDZ.TITAN/libf/muphytitan/locators.f90 (added)
-
LMDZ.TITAN/libf/muphytitan/mm_clouds.f90 (added)
-
LMDZ.TITAN/libf/muphytitan/mm_globals.f90 (added)
-
LMDZ.TITAN/libf/muphytitan/mm_haze.f90 (added)
-
LMDZ.TITAN/libf/muphytitan/mm_interfaces.f90 (added)
-
LMDZ.TITAN/libf/muphytitan/mm_lib.f90 (added)
-
LMDZ.TITAN/libf/muphytitan/mm_methods.f90 (added)
-
LMDZ.TITAN/libf/muphytitan/mm_microphysic.f90 (added)
-
LMDZ.TITAN/libf/muphytitan/mm_mprec.F90 (added)
-
LMDZ.TITAN/libf/muphytitan/mmp_gcm.f90 (added)
-
LMDZ.TITAN/libf/muphytitan/mp_moments.f90 (added)
-
LMDZ.TITAN/libf/muphytitan/strings.F90 (added)
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.
