FC = g95 FLAGS = -O3 ### Use Bocquet et al. (2015) "Hydro" mass function #OBJS = cosmo.o nfw.o da.o linearpk.o sigma.o spline.o hunt.o chebyshev.o growth.o dverk.o integrand.o qromb.o qgaus1.o rombint.o mvir2mdel.o zbrent.o mf_magneticum.o ### Use Bocquet et al. (2015) "DM Only" mass function #OBJS = cosmo.o nfw.o da.o linearpk.o sigma.o spline.o hunt.o chebyshev.o growth.o dverk.o integrand.o qromb.o qgaus1.o rombint.o mvir2mdel.o zbrent.o mf_magneticum_dm.o ### Use Tinker et al. (2008) mass function #OBJS = cosmo.o nfw.o da.o linearpk.o sigma.o spline.o hunt.o chebyshev.o growth.o dverk.o integrand.o qromb.o qgaus1.o rombint.o mvir2mdel.o zbrent.o mf_tinker_redshift.o ### Use Tinker et al. (2010) mass function OBJS = cosmo.o nfw.o da.o linearpk.o sigma.o spline.o hunt.o chebyshev.o growth.o dverk.o integrand.o qromb.o qgaus1.o rombint.o mvir2mdel.o zbrent.o mf_tinker10.o .SUFFIXES: .f90 .f90.o: $(FC) $(FFLAGS) -c $< default: meany meany: $(OBJS) meany.o $(FC) $(FFLAGS) -o $@ $(OBJS) $@.o $(LDFLAGS) clean: -rm -f *.o *.mod *~ tidy: clean -rm -f meany