Changeset f3054ea in flexpart.git for src/makefile
- Timestamp:
- Aug 27, 2020, 8:00:15 PM (4 years ago)
- Branches:
- GFS_025, dev
- Children:
- 4ab2fbf
- Parents:
- a756649
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/makefile
rc56da45 rf3054ea 63 63 else 64 64 # Compiled libraries under user ~flexpart, gfortran v5.4 65 ROOT_DIR = /homevip/flexpart/65 # ROOT_DIR = /homevip/flexpart/ 66 66 67 67 F90 = /usr/bin/gfortran 68 68 MPIF90 = /usr/bin/mpifort 69 69 70 INCPATH1 = ${ROOT_DIR}/gcc-5.4.0/include 70 # INCPATH1 = ${ROOT_DIR}/gcc-5.4.0/include 71 # INCPATH2 = /usr/include 72 # LIBPATH1 = ${ROOT_DIR}/gcc-5.4.0/lib 73 INCPATH1 = /usr/include 71 74 INCPATH2 = /usr/include 72 LIBPATH1 = ${ROOT_DIR}/gcc-5.4.0/lib73 75 endif 74 76 … … 92 94 93 95 ## LIBRARIES 94 #LIBS = -lgrib_api_f90 -lgrib_api -lm -ljasper -lnetcdff 95 LIBS = -lgrib_api_f90 -lgrib_api -lm -ljasper $(NCOPT) 96 LIBS = -leccodes -leccodes_f90 -lm $(NCOPT) 96 97 97 98 FFLAGS = -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 … … 128 129 redist.o \ 129 130 concoutput_surf.o concoutput_surf_nest.o \ 130 concoutput_inversion_nest.o \131 concoutput_inversion.o \132 131 getfields.o \ 133 readwind_ecmwf.o 132 readwind_ecmwf.o \ 133 initial_cond_output.o \ 134 initial_cond_output_inversion.o 134 135 135 136 ## For MPI version … … 145 146 concoutput_surf_mpi.o concoutput_surf_nest_mpi.o \ 146 147 getfields_mpi.o \ 147 readwind_ecmwf_mpi.o 148 readwind_ecmwf_mpi.o \ 149 initial_cond_output_mpi.o \ 150 initial_cond_output_inversion_mpi.o 148 151 149 152 OBJECTS_NCF = netcdf_output_mod.o 150 153 151 154 OBJECTS = \ 155 initial_cond_calc.o \ 152 156 advance.o initialize.o \ 153 157 writeheader.o writeheader_txt.o \ … … 202 206 drydepokernel_nest.o zenithangle.o \ 203 207 ohreaction.o getvdep_nests.o \ 204 initial_cond_calc.o initial_cond_output.o initial_cond_output_inversion.o \205 208 dynamic_viscosity.o get_settling.o \ 206 209 initialize_cbl_vel.o re_initialize_particle.o \ 207 cbl.o 210 cbl.o \ 211 concoutput_inversion_nest.o \ 212 concoutput_inversion.o \ 213 208 214 209 215 ifeq ($(ncf), yes) … … 325 331 init_domainfill_mpi.o: com_mod.o mpi_mod.o par_mod.o point_mod.o random_mod.o 326 332 initial_cond_calc.o: com_mod.o outg_mod.o par_mod.o unc_mod.o 333 initial_cond_calc_mpi.o: com_mod.o outg_mod.o par_mod.o unc_mod.o 327 334 initial_cond_output.o: com_mod.o outg_mod.o par_mod.o point_mod.o unc_mod.o 335 initial_cond_output_mpi.o: com_mod.o outg_mod.o par_mod.o point_mod.o unc_mod.o mpi_mod.o 328 336 initial_cond_output_inversion.o: com_mod.o outg_mod.o par_mod.o point_mod.o \ 337 unc_mod.o 338 initial_cond_output_inversion_mpi.o: com_mod.o outg_mod.o par_mod.o point_mod.o \ 329 339 unc_mod.o 330 340 initialize.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.