Ignore:
Timestamp:
Mar 25, 2016, 10:34:35 AM (9 years ago)
Author:
emillour
Message:

All GCMs: Updates to make planetary codes (+Earth) setups converge.

  • Made a "phy_common" directory in libf, to contain routines common (wrt structural nature of underlying code/grid) to all LMDZ-related physics packages.
  • moved all "mod_phys_*" and "mod_grid_phy_lmdz" files from dynlonlat_phylonlat to "phy_common"
  • moved "ioipsl_getincom_p.F90 from "misc" to "phy_common" and modified it to match Earth GCM version and renamed it ioipsl_getin_p_mod.F90
  • added an "abort_physics" (as in Earth GCM) in "phy_common"
  • added a "print_control_mod.F90 (as in Earth GCM) in phy_common
  • made similar changes in LMDZ.GENERIC and LMDZ.MARS

EM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.COMMON/create_make_gcm

    r1403 r1521  
    6565echo 'L_FILTRE   = -l$(FILTRE)'
    6666echo 'L_DYN_PHY = -ldynlmdz_phy$(PHYS) '
    67 echo 'L_PHY = -lphy$(PHYS) '
     67echo 'L_PHY = -lphy$(PHYS) -lphy_common'
    6868echo 'L_MISC    = -lmisc'
    6969echo 'L_ADJNT    ='
     
    101101echo
    102102#echo 'main : chimie $(DYN) bibio phys $(OPTION_DEP) '
    103 echo 'main : $(DYN) misc phys dyn_phy $(OPTION_DEP) '
     103echo 'main : $(DYN) misc phys phy_common dyn_phy $(OPTION_DEP) '
    104104echo '  cd $(LIBO) ; $(RANLIB) lib*.a ; cd $(GCM) ;\'
    105105echo '  cd $(LOCAL_DIR); \'
     
    108108echo
    109109echo 'phys : $(LIBPHY)'
     110echo 'phy_common : $(LIBPHY_COMMON)'
    110111echo 'dyn3d : $(LIBO)/libdyn$(DIM)d$(FLAG_PARA).a $(LIBO)/lib$(FILTRE).a $(LIBO)/libdyn3d_common.a'
    111112echo 'dyn2d : $(LIBO)/libdyn2d.a'
Note: See TracChangeset for help on using the changeset viewer.