FC = ifort
FCFLAGS = -g -qopenmp -O2 -xAVX -align array64byte -qopt-report=5  
#FCFLAGS = -g -qopenmp -O2 -no-vec -align array64byte -qopt-report=5 
LDFLAGS = -qopenmp

EXEC = vect

all: $(EXEC)

vect: vect.o
	$(FC) -o vect vect.o $(LDFLAGS)

vect.o: vect.f90
	$(FC) -o vect.o -c vect.f90 $(FCFLAGS)

clean:
	rm -rf $(EXEC) *.o *.mod *~ *.optrpt *.out *.txt



