Changes in src/makefile [c56da45:71f2128] in flexpart.git


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/makefile

    rc56da45 r71f2128  
    6262        LIBPATH1 = ${ROOT_DIR}/lib
    6363else
    64 # Compiled libraries under user ~flexpart, gfortran v5.4
    65         ROOT_DIR = /homevip/flexpart/
    66 
     64# Using system installed libraries at njord.nilu.no
    6765        F90       = /usr/bin/gfortran
    6866        MPIF90    = /usr/bin/mpifort
    69 
    70         INCPATH1  = ${ROOT_DIR}/gcc-5.4.0/include       
     67        LIBPATH1 = /opt/eccodes/lib
     68        INCPATH1  = /opt/eccodes/include
    7169        INCPATH2  = /usr/include
    72         LIBPATH1 = ${ROOT_DIR}/gcc-5.4.0/lib
     70
     71
     72# INCPATH1  = /usr/include     
     73# INCPATH2  = /usr/include
    7374endif
    7475
     
    8889
    8990## OPTIMIZATION LEVEL
    90 O_LEV = 0 # [0,1,2,3,g,s,fast]
     91O_LEV = 2 # [0,1,2,3,g,s,fast]
    9192O_LEV_DBG = g # [0,g]
    9293
    9394## LIBRARIES
    94 #LIBS = -lgrib_api_f90 -lgrib_api -lm -ljasper -lnetcdff
    95 LIBS = -lgrib_api_f90 -lgrib_api -lm -ljasper $(NCOPT)
     95LIBS = -leccodes -leccodes_f90 -lm  $(NCOPT)
    9696
    9797FFLAGS   = -I$(INCPATH1) -I$(INCPATH2) -O$(O_LEV) -g -cpp -m64 -mcmodel=medium -fconvert=little-endian -frecord-marker=4 -fmessage-length=0 -flto=jobserver -O$(O_LEV) $(NCOPT) $(FUSER)  #-Warray-bounds -fcheck=all # -march=native
     
    128128        redist.o                \
    129129        concoutput_surf.o       concoutput_surf_nest.o  \
    130         concoutput_inversion_nest.o     \
    131         concoutput_inversion.o \
    132130        getfields.o \
    133         readwind_ecmwf.o
     131        readwind_ecmwf.o \
     132        initial_cond_output.o \
     133        initial_cond_output_inversion.o
    134134
    135135## For MPI version
     
    145145        concoutput_surf_mpi.o   concoutput_surf_nest_mpi.o      \
    146146        getfields_mpi.o \
    147         readwind_ecmwf_mpi.o
     147        readwind_ecmwf_mpi.o \
     148        initial_cond_output_mpi.o \
     149        initial_cond_output_inversion_mpi.o
    148150
    149151OBJECTS_NCF = netcdf_output_mod.o
    150152
    151153OBJECTS = \
     154initial_cond_calc.o \
    152155advance.o               initialize.o            \
    153156writeheader.o           writeheader_txt.o       \
     
    202205drydepokernel_nest.o    zenithangle.o \
    203206ohreaction.o            getvdep_nests.o \
    204 initial_cond_calc.o     initial_cond_output.o initial_cond_output_inversion.o \
    205207dynamic_viscosity.o     get_settling.o  \
    206208initialize_cbl_vel.o    re_initialize_particle.o \
    207 cbl.o
     209cbl.o \
     210concoutput_inversion_nest.o     \
     211concoutput_inversion.o \
     212
    208213
    209214ifeq ($(ncf), yes)
     
    325330init_domainfill_mpi.o: com_mod.o mpi_mod.o par_mod.o point_mod.o random_mod.o
    326331initial_cond_calc.o: com_mod.o outg_mod.o par_mod.o unc_mod.o
     332initial_cond_calc_mpi.o: com_mod.o outg_mod.o par_mod.o unc_mod.o
    327333initial_cond_output.o: com_mod.o outg_mod.o par_mod.o point_mod.o unc_mod.o
     334initial_cond_output_mpi.o: com_mod.o outg_mod.o par_mod.o point_mod.o unc_mod.o mpi_mod.o
    328335initial_cond_output_inversion.o: com_mod.o outg_mod.o par_mod.o point_mod.o \
     336        unc_mod.o
     337initial_cond_output_inversion_mpi.o: com_mod.o outg_mod.o par_mod.o point_mod.o \
    329338        unc_mod.o
    330339initialize.o: com_mod.o hanna_mod.o interpol_mod.o par_mod.o random_mod.o
Note: See TracChangeset for help on using the changeset viewer.
hosted by ZAMG