Changeset 1018 for LMDZ4/trunk


Ignore:
Timestamp:
Oct 20, 2008, 6:04:38 PM (16 years ago)
Author:
lsce
Message:
  • Modification dans la compilation avec INCA.

JG

Location:
LMDZ4/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • LMDZ4/trunk/makegcm

    r948 r1018  
    400400           pour selectionner la vegetation (par defaut) ou non
    401401
    402 -chimie CH4|CH4_AER|NMHC|NMHC_AER|AER|GES|false
     402-chimie INCA|false
    403403           pour selectionner ou non la chimie (par defaut sans)
    404404
     
    555555endif
    556556
    557 if ( "$chimie" == 'CH4' ) then
    558     set cppflags="$cppflags -DINCA -DINCA_CH4 "
    559 else if ( "$chimie" == 'CH4_AER' ) then
    560     set cppflags="$cppflags -DINCA -DINCA_CH4 -DINCA_AER"
    561 else if ( "$chimie" == 'NMHC' ) then
    562     set cppflags="$cppflags -DINCA -DINCA_NMHC "
    563 else if ( "$chimie" == 'NMHC_AER' ) then
    564     set cppflags="$cppflags -DINCA -DINCA_NMHC -DINCA_AER"
    565 else if ( "$chimie" == 'AER' ) then
    566     set cppflags="$cppflags -DINCA -DINCA_AER"
    567 else if ("$chimie" == 'GES' ) then
     557if ( "$chimie" == 'INCA' ) then
    568558    set cppflags="$cppflags -DINCA"
    569 endif
    570 if ( "$chimie" == 'CH4' || "$chimie" == 'CH4_AER' || "$chimie" == 'NMHC' || "$chimie" == 'NMHC_AER' || "$chimie" == 'AER' || "$chimie" == 'GES' ) then
    571 #    set opt_dep="$opt_dep chimie"
    572559    set libchimie=" -L$INCALIB -lchimie"
    573560    set opt_link="$opt_link  -L$INCALIB -lchimie"
    574 #    set libchimie="-lchimie"
    575 #    if ( $XNEC || $X6NEC || $X8BRODIE ) then
    576 #      set libchimie="-lsxchimie"
    577 #    endif
    578561endif
    579562   
  • LMDZ4/trunk/makegcm_fcm

    r1002 r1018  
    6565[-c false/MPI1/MPI2]       : couplé océan : MPI1/MPI2/false (def: false)
    6666[-v false/true]            : avec ou sans végétation (def: false)
    67 [-chimie SCHEMA/false]     : nom du schéma chimique ou false (def)
     67[-chimie INCA/false]       : avec ou sans model de chimie INCA (def: false)
    6868[-parallel none/mpi/omp/mpi_omp] : parallelisation (default: none) : mpi, openmp ou mixte mpi_openmp
    6969[-g GRI]                   : conf. grille dans dyn3d/GRI_xy.h  (def: reg inclue un zoom)
     
    170170endif
    171171
    172 
    173 if ( "$chimie" == 'AER' ) then
    174     set CPP_KEY="$CPP_KEY INCA INCA_AER"
    175     set INCLUDE="$INCLUDE -I${INCA_INCDIR}"
    176     set LIB="$LIB -L${INCA_LIBDIR} -lchimie"
    177 else if  ( "$chimie" == 'CH4' ) then
    178     set CPP_KEY="$CPP_KEY INCA INCA_CH4"
    179     set INCLUDE="$INCLUDE -I${INCA_INCDIR}"
    180     set LIB="$LIB -L${INCA_LIBDIR} -lchimie"
    181 else if  ( "$chimie" == 'CH4_AER' ) then
    182     set CPP_KEY="$CPP_KEY INCA INCA_AER INCA_CH4"
    183     set INCLUDE="$INCLUDE -I${INCA_INCDIR}"
    184     set LIB="$LIB -L${INCA_LIBDIR} -lchimie"
    185 else if  ( "$chimie" == 'NMHC' ) then
    186     set CPP_KEY="$CPP_KEY INCA INCA_NMHC"
    187     set INCLUDE="$INCLUDE -I${INCA_INCDIR}"
    188     set LIB="$LIB -L${INCA_LIBDIR} -lchimie"
    189 else if  ( "$chimie" == 'NMHC_AER' ) then
    190     set CPP_KEY="$CPP_KEY INCA INCA_AER INCA_NMHC"
    191     set INCLUDE="$INCLUDE -I${INCA_INCDIR}"
    192     set LIB="$LIB -L${INCA_LIBDIR} -lchimie"
    193 else if ( "$chimie" == 'GES' ) then
    194     set CPP_KEY="$CPP_KEY INCA"
    195     set INCLUDE="$INCLUDE -I${INCA_INCDIR}"
    196     set LIB="$LIB -L${INCA_LIBDIR} -lchimie"
     172if ( "$chimie" == 'INCA' ) then
     173   set CPP_KEY="$CPP_KEY INCA"
     174   set INCLUDE="$INCLUDE -I${INCA_INCDIR}"
     175   set LIB="$LIB -L${INCA_LIBDIR} -lchimie"
    197176endif
    198177
Note: See TracChangeset for help on using the changeset viewer.