Changeset f13406c in flexpart.git for src/makefile


Ignore:
Timestamp:
Dec 23, 2013, 6:23:38 PM (10 years ago)
Author:
Ignacio Pisso <ip@…>
Branches:
master, 10.4.1_pesei, FPv9.3.1, FPv9.3.1b_testing, FPv9.3.2, GFS_025, NetCDF, bugfixes+enhancements, deposition, dev, fp9.3.1-20161214-nc4, grib2nc4_repair, inputlist, laptop, release-10, release-10.4.1, scaling-bug, svn-petra, svn-trunk, univie
Children:
4fbe7a5
Parents:
e200b7a
Message:

move version 9.1.8 form branches to trunk. Contributions from HSO, saeck, pesei, NIK, RT, XKF, IP and others

git-svn-id: http://flexpart.flexpart.eu:8088/svn/FlexPart90/trunk@20 ef8cc7e1-21b7-489e-abab-c1baa636049d

File:
1 moved

Legend:

Unmodified
Added
Removed
  • src/makefile

    re200b7a rf13406c  
    11SHELL = /bin/bash
    2 MAIN = FP_ecmwf_gfortran
    3 #
     2TARGET = local
     3WINDS=ecmwf
     4#WINDS=gfs
     5#WINDS=fnl
    46
    57FC       = gfortran
    6 INCPATH  = /xnilu_wrk/flex_wrk/bin64/grib_api/include
    7 LIBPATH1 = /xnilu_wrk/flex_wrk/bin64/grib_api/lib
    8 #LIBPATH2 = /flex_wrk/flexpart/lib64/gfortran/lib/
    9 LIBPATH2 =   /usr/lib/x86_64-linux-gnu/
    10 #LIBPATH2 =   /flex_wrk/flexpart/lib64/gfortran/lib/
    11 #FFLAGS   =   -O3 -m64 -mcmodel=medium -fconvert=little-endian -frecord-marker=4 -I$(INCPATH)
    128FFLAGS   =   -O2 -m64 -mcmodel=medium -fconvert=little-endian -frecord-marker=4 -I$(INCPATH)
    13 #FFLAGS   =   -fbounds-check -m64 -mcmodel=medium -fconvert=little-endian -frecord-marker=4 -I$(INCPATH)
     9
     10ifeq ($(TARGET),dmz)   
     11  # options for ganglia
     12  INCPATH  = /xnilu_wrk/flex_wrk/bin64/grib_api/include
     13  LIBPATH1 = /xnilu_wrk/flex_wrk/bin64/grib_api/lib
     14  LIBPATH2 = /usr/lib/x86_64-linux-gnu/
     15  MAIN = FLEXPART_dmz_
     16endif
     17ifeq ($(TARGET),local)
     18  # local options       
     19  #libs_dir=/.../flexpart/libs/
     20  libs_dir=/Users/ignacio/flexpart/libs/
     21  INCPATH  = $(libs_dir)/grib_api-1.9.9_dir/include
     22  LIBPATH1 = $(libs_dir)/grib_api-1.9.9_dir/lib
     23  LIBPATH2 = $(libs_dir)/jasper_dir/lib
     24  MAIN = FLEXPART_local_
     25endif
     26
    1427LDFLAGS  = $(FFLAGS) -L$(LIBPATH2) -L$(LIBPATH1) -lgrib_api_f90 -lgrib_api -lm -ljasper
    15 #
    16 
    1728
    1829MODOBJS = \
    19 par_mod.o               com_mod.o \
     30par_mod.o    com_mod.o \
    2031conv_mod.o              hanna_mod.o \
    2132interpol_mod.o          cmapf_mod.o \
     
    2536
    2637OBJECTS = \
    27 writeheader.o           assignland.o\
    28 calcpar.o               part0.o \
     38writeheader.o  writeheader_txt.o   writeheader_surf.o       assignland.o\
     39               part0.o \
    2940caldate.o               partdep.o \
    3041coordtrafo.o            psih.o \
     
    4253getrc.o                 readreleases.o \
    4354getvdep.o               readspecies.o \
    44 interpol_misslev.o      readwind.o \
    45 conccalc.o              richardson.o \
    46 concoutput.o            scalev.o \
     55interpol_misslev.o      \
     56conccalc.o              \
     57concoutput.o  concoutput_surf.o          scalev.o \
    4758pbl_profile.o           readOHfield.o\
    4859juldate.o               timemanager.o \
    4960interpol_vdep.o         interpol_rain.o \
    50 verttransform.o         partoutput.o \
     61partoutput.o \
    5162hanna.o                 wetdepokernel.o \
    5263mean.o                  wetdepo.o \
    5364hanna_short.o           windalign.o \
    54 obukhov.o               gridcheck.o \
    5565hanna1.o                initialize.o \
    56                         gridcheck_nests.o \
    57 readwind_nests.o        calcpar_nests.o \
     66                           calcpar_nests.o \
    5867verttransform_nests.o   interpol_all_nests.o \
    5968interpol_wind_nests.o   interpol_misslev_nests.o \
    6069interpol_vdep_nests.o   interpol_rain_nests.o \
    61 getvdep_nests.o \
     70getvdep_nests.o   gridcheck_nests.o \
     71readwind_nests.o  \
    6272readageclasses.o        readpartpositions.o \
    6373calcfluxes.o            fluxoutput.o \
    6474qvsat.o                 skplin.o \
    65 convmix.o               calcmatrix.o \
    6675convect43c.o               redist.o \
    6776sort2.o                 distance.o \
     
    7483openreceptors.o         boundcond_domainfill.o\
    7584partoutput_short.o      readoutgrid_nest.o \
    76 outgrid_init_nest.o     writeheader_nest.o \
    77 concoutput_nest.o       wetdepokernel_nest.o \
     85outgrid_init_nest.o     writeheader_nest.o writeheader_nest_surf.o \
     86concoutput_nest.o concoutput_surf_nest.o      wetdepokernel_nest.o \
    7887drydepokernel_nest.o    zenithangle.o \
    7988ohreaction.o            getvdep_nests.o \
     
    8291
    8392
    84 $(MAIN): $(MODOBJS) $(OBJECTS)
    85         $(FC) *.o -o $(MAIN) $(LDFLAGS)
     93ifeq ($(WINDS),ecmwf)
     94  OBJECTS_WINDS = \
     95  calcpar.o          readwind.o \
     96  richardson.o       verttransform.o \
     97  obukhov.o          gridcheck.o  \
     98  convmix.o          calcmatrix.o
     99endif
     100
     101ifeq ($(WINDS),gfs)
     102  OBJECTS_WINDS = \
     103  calcpar_gfs.o          readwind_gfs.o \
     104  richardson_gfs.o       verttransform_gfs.o \
     105  obukhov_gfs.o          gridcheck_gfs.o  \
     106  convmix_gfs.o          calcmatrix_gfs.o
     107endif
     108
     109$(MAIN): $(MODOBJS) $(OBJECTS)  $(OBJECTS_WINDS)
     110        $(FC) *.o -o $(MAIN)_$(WINDS) $(LDFLAGS)
    86111
    87112$(OBJECTS): $(MODOBJS)
Note: See TracChangeset for help on using the changeset viewer.
hosted by ZAMG