Skip to content
This repository was archived by the owner on Aug 28, 2024. It is now read-only.

Commit

Permalink
Put STRICTREAL set of compiler flags back (otherwise angular momentum…
Browse files Browse the repository at this point in the history
… is very poorly conserved
  • Loading branch information
daminton committed Sep 14, 2021
1 parent 138fb56 commit ff3667d
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions Makefile.Defines
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ SIMDVEC = -simd -xhost -align all -assume contiguous_assumed_shape -vecabi=cmdta
PAR = -qopenmp #-parallel #Something goes wrong in SyMBA at the moment with auto-paralellization enabled
HEAPARR = -heap-arrays 4194304
OPTREPORT = -qopt-report=5
IPRODUCTION = -init=snan,arrays -no-wrap-margin -O3 $(PAR) $(SIMDVEC) -fp-model fast #$(STRICTREAL) #$(HEAPARR)
IPRODUCTION = -init=snan,arrays -no-wrap-margin -O3 $(PAR) $(SIMDVEC) $(STRICTREAL) #$(HEAPARR)

#gfortran flags
GDEBUG = -g -Og -fbacktrace -fbounds-check -ffree-line-length-none
Expand All @@ -67,8 +67,7 @@ GWARNINGS = -Wall -Warray-bounds -Wimplicit-interface -Wextra -Warray-temporari
GPRODUCTION = -O2 -ffree-line-length-none $(GPAR)

#FFLAGS = $(IDEBUG) $(SIMDVEC) $(PAR)
#FFLAGS = $(IPRODUCTION) $(OPTREPORT) $(ADVIXE_FLAGS)
FFLAGS = -O3 $(PAR) $(OPTREPORT) $(SIMDVEC) # -shared-intel -debug inline-debug-info -DTBB_DEBUG -DTBB_USE_THREADING_TOOLS -traceback -g
FFLAGS = $(IPRODUCTION) $(OPTREPORT) #$(ADVIXE_FLAGS)
FORTRAN = ifort
#AR = xiar

Expand Down

0 comments on commit ff3667d

Please sign in to comment.