source: flexpart.git/preproc/src/makefile_intel @ 0e29ef4

10.4.1_peseiFPv9.3.1FPv9.3.1b_testingFPv9.3.2GFS_025bugfixes+enhancementsdevfp9.3.1-20161214-nc4grib2nc4_repairrelease-10release-10.4.1scaling-bugunivie
Last change on this file since 0e29ef4 was 0e29ef4, checked in by Anne Fouilloux <annefou@…>, 9 years ago

bug fix when looping over months/dates

  • Property mode set to 100644
File size: 1.4 KB
Line 
1###############################################################################
2#
3# Top level Makefile for ECMWFDATA software
4#
5# Last modified:  August 20, 2013
6#
7###############################################################################
8
9.SUFFIXES: .o .c .f .f90 .f95 .F
10
11
12.f90.o:
13        $(F90C) -c $(F90FLAGS)  $<
14
15
16TARGET_ARCH =
17OPT     = -g -O
18DEBUG   = -g -O
19LIB     =
20FC=ifort   -O2 -m64 -mcmodel=medium  -safe-cray-ptr -real-size 64 -openmp
21F90C=ifort    -O2 -m64 -mcmodel=medium  -safe-cray-ptr -real-size 64 -openmp
22GRIB_API_INCLUDE = $(GRIB_API_FFLAGS)
23GRIB_API_LIB = $(GRIB_API_LDFLAGS)
24FFLAGS =  $(OPT) $(DEBUG) -I. $(GRIB_API_INCLUDE)
25F90FLAGS =  $(OPT) $(DEBUG)  -I. $(GRIB_API_INCLUDE)
26LDFLAGS =  $(OPT) $(DEBUG)
27EMOS_LDFLAGS = -L/cluster/software/src/openifs/emos_000392 -lemosR64
28EMOSLIB=$(EMOS_LDFLAGS)
29LIB =  $(EMOSLIB)  $(GRIB_API_LIB) -lgcc -lm -lgfortran -ljasper -openmp
30
31F90=$(F90C)
32
33BINDIR  =      .
34
35EXE     =       CONVERT2
36
37all:    ${EXE}
38
39clean:
40        rm *.o *.mod ${EXE}
41
42phgrreal.o: phgrreal.f90
43        $(F90) -c -g -O3 -fopenmp phgrreal.f90
44
45grphreal.o: grphreal.f90
46        $(F90) -c -g -O3 -fopenmp grphreal.f90
47
48ftrafo.o: ftrafo.f90
49        $(F90) -c -g -O3 -fopenmp ftrafo.f90
50
51CONVERT2:       phgrreal.o grphreal.o ftrafo.o rwGRIB2.o  preconvert.o
52        $(F90) $(DEBUG) $(OPT) -o CONVERT2 ftrafo.o phgrreal.o grphreal.o rwGRIB2.o preconvert.o ${LIB}
53
54#
55# End of the Makefile
56#
57###############################################################################
Note: See TracBrowser for help on using the repository browser.
hosted by ZAMG