diff --git a/build/hosts/default b/build/hosts/default index 396e3e6..4edcdce 100644 --- a/build/hosts/default +++ b/build/hosts/default @@ -37,6 +37,38 @@ endif endif +#------------------------------------------------------------------------------- +# +# NVIDIA Fortran compiler +# +ifeq ($(COMPILER), NVIDIA) + +# compiler and linker setup +# +ifeq ($(MPI),Y) +FC = mpifort +else +FC = nvfortran +endif +LD = $(FC) + +# compiler and linker flags +# +ifeq ($(DEBUG),Y) +FFLAGS = -O -g -DDEBUG +else +FFLAGS = -fast -O3 +endif +ifeq ($(PROFILE),Y) +FFLAGS += -Mprof=dwarf +endif +LDFLAGS = $(FFLAGS) +ifeq ($(STATIC),Y) +LDFLAGS += -Bstatic +endif + +endif + #------------------------------------------------------------------------------- # # PGI Fortran compiler