FC = ifort
FLAGS = -g -traceback -O3
OPT = $(FLAGS) -xHOST -qopt-zmm-usage=high 

TEST = main
OPT1 = $(OPT) -qopt-report=5 -qopt-report-phase=vec -vecabi=cmdtarget

all : $(TEST)

$(TEST) : $(TEST).f90 module_aire.o
	$(FC) $(OPT1) -o $@ $< module_aire.o

module_aire.o : module_aire.f90
	$(FC) $(OPT1) -c $<


clean :
	rm -f *.o *.mod *.s *.optrpt *.i90
