Page MenuHomec4science

Makefile
No OneTemporary

File Metadata

Created
Tue, Apr 15, 22:46

Makefile

EXEC=gbs_gradients # Excutable name
# on izar
#
FC=gfortran # GNU Fortran compiler
#FC=nvfortran # NVHPC Fortran compiler
#FC=ftn # cray CCE compiler
#
FLAGS= -O3 -fopenmp -foffload=-lgfortran -lm -foffload="-lm" # options for OpenMP with GNU
#FLAGS= -O3 -static-nvidia -mp=gpu -gpu=cc70 # options for openMP with NVHPC
#FLAGS=-acc -gpu=cc70 # options for openACC with NVHPC
#FLAGS= -homp -e Z # cray CCE compiler
#
all: $(EXEC)
gbs_gradients: test_gbs_gradients.F90 gradients_mod.F90 space_grid_mod.F90 prec_const_mod.F90
$(FC) $(FLAGS) prec_const_mod.F90 space_grid_mod.F90 gradients_mod.F90 test_gbs_gradients.F90 -o $(EXEC)
clean:
rm -f $(EXEC) *.mod *.o *~

Event Timeline