Changeset 2242 for LMDZ5/trunk/makelmdz


Ignore:
Timestamp:
Mar 24, 2015, 9:08:43 AM (10 years ago)
Author:
Ehouarn Millour
Message:

Further reorganizing of the physics-dynamics interface.
Things related to dynamics grid and physics grid go in "dynlonlat_phylonlat".
Any physics phy* related stuff (e.g. iniphysiq, ce0l) goes in a phy* subdirectory of dynlonlat_phylonlat.
EM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ5/trunk/makelmdz

    r2239 r2242  
    501501   src_dirs="$src_dirs $filtre dyn3d_common dyn3d${FLAG_PARA}"
    502502   if [[ $physique != "nophys" ]] ; then
    503      src_dirs="$src_dirs dynlmdz_phy${physique}"
    504      libdyn_phy="-ldynlmdz_phy${physique}"
    505      LIBDYN_PHYS='$(LIBO)/libdynlmdz_phy'"${physique}"'.a'
    506      INCLUDE="$INCLUDE "'-I$(LIBF)/dynlmdz_phy'"${physique}"
     503     src_dirs="$src_dirs dynlonlat_phylonlat dynlonlat_phylonlat/phy${physique}"
     504     libdyn_phy="-ldynlonlat_phylonlat"
     505     LIBDYN_PHYS='$(LIBO)/libdynlonlat_phylonlat.a'
     506     INCLUDE="$INCLUDE "'-I$(LIBF)/dynlonlat_phylonlat'
     507     INCLUDE="$INCLUDE "'-I$(LIBF)/dynlonlat_phylonlat_'"${physique}"
    507508   fi
    508509   cd $LIBFGCM/grid
     
    608609  dirmain=phy$physique
    609610  source_code=${code}.F90
    610 elif [[ -r $LMDGCM/libf/dynlmdz_phy$physique/${code}.F90 ]] ; then
    611   dirmain=dynlmdz_phy${physique}
     611elif [[ -r $LMDGCM/libf/dynlonlat_phylonlat/phy$physique/${code}.F90 ]] ; then
     612  dirmain="dynlonlat_phylonlat/phy${physique}"
    612613  source_code=${code}.F90
    613614elif [[ -r $LMDGCM/libf/phy$physique/dyn1d/${code}.F90 ]] ; then
Note: See TracChangeset for help on using the changeset viewer.