CC = gcc
CCFLAGS = -fopenmp -O2
NVCFLAGS =
all: caclPI
caclPI: caclPI.cpp
${CC} ${CCFLAGS} caclPI.cpp -o caclPI
gramSchmidt_gpu: gramSchmidt_gpu.c
nvc -mp=gpu -Minfo=mp -lm gramSchmidt_gpu.c -o gramSchmidt_gpu.o
gramSchmidt_gpu_f90: gramSchmidt_gpu.F90
nvfortran -mp=gpu -Minfo=mp -lm gramSchmidt_gpu.F90 -o gramSchmidt_gpu_f.o
clean:
rm -rf caclPI gramSchmidt_gpu