mirror of
https://github.com/LCPQ/quantum_package
synced 2025-01-03 01:56:05 +01:00
gfortran options
This commit is contained in:
parent
5f64a7f568
commit
0f19d8514e
@ -10,7 +10,7 @@
|
|||||||
#
|
#
|
||||||
#
|
#
|
||||||
[COMMON]
|
[COMMON]
|
||||||
FC : gfortran -ffree-line-length-none -I .
|
FC : gfortran -ffree-line-length-none
|
||||||
LAPACK_LIB : -lblas -llapack
|
LAPACK_LIB : -lblas -llapack
|
||||||
IRPF90 : irpf90
|
IRPF90 : irpf90
|
||||||
IRPF90_FLAGS : --ninja --align=32
|
IRPF90_FLAGS : --ninja --align=32
|
||||||
@ -29,21 +29,20 @@ OPENMP : 1 ; Append OpenMP flags
|
|||||||
# Optimization flags
|
# Optimization flags
|
||||||
####################
|
####################
|
||||||
#
|
#
|
||||||
# -march=native : Compile a binary optimized for the current architecture
|
|
||||||
# -Ofast : Disregard strict standards compliance. Enables all -O3 optimizations.
|
# -Ofast : Disregard strict standards compliance. Enables all -O3 optimizations.
|
||||||
# It also enables optimizations that are not valid
|
# It also enables optimizations that are not valid
|
||||||
# for all standard-compliant programs. It turns on
|
# for all standard-compliant programs. It turns on
|
||||||
# -ffast-math and the Fortran-specific
|
# -ffast-math and the Fortran-specific
|
||||||
# -fno-protect-parens and -fstack-arrays.
|
# -fno-protect-parens and -fstack-arrays.
|
||||||
[OPT]
|
[OPT]
|
||||||
FCFLAGS : -Ofast -march=native
|
FCFLAGS : -Ofast
|
||||||
|
|
||||||
# Profiling flags
|
# Profiling flags
|
||||||
#################
|
#################
|
||||||
#
|
#
|
||||||
[PROFILE]
|
[PROFILE]
|
||||||
FC : -p -g
|
FC : -p -g
|
||||||
FCFLAGS : -Ofast -march=native
|
FCFLAGS : -Ofast
|
||||||
|
|
||||||
# Debugging flags
|
# Debugging flags
|
||||||
#################
|
#################
|
||||||
|
8
configure
vendored
8
configure
vendored
@ -70,7 +70,7 @@ path_github = {"head": "http://github.com/", "tail": "archive/master.tar.gz"}
|
|||||||
|
|
||||||
ocaml = Info(
|
ocaml = Info(
|
||||||
url='http://raw.github.com/ocaml/opam/master/shell/opam_installer.sh',
|
url='http://raw.github.com/ocaml/opam/master/shell/opam_installer.sh',
|
||||||
description=' ocaml (it will take some time roughly 20min)',
|
description=' Ocaml, Opam and the Core library (it will take some time roughly 20min)',
|
||||||
default_path=join(QP_ROOT_BIN, "opam"))
|
default_path=join(QP_ROOT_BIN, "opam"))
|
||||||
|
|
||||||
m4 = Info(
|
m4 = Info(
|
||||||
@ -95,12 +95,12 @@ path = Info(
|
|||||||
|
|
||||||
irpf90 = Info(
|
irpf90 = Info(
|
||||||
url='{head}/LCPQ/irpf90/{tail}'.format(**path_github),
|
url='{head}/LCPQ/irpf90/{tail}'.format(**path_github),
|
||||||
description=' irpf90',
|
description=' IRPF90',
|
||||||
default_path=join(QP_ROOT_BIN, "irpf90"))
|
default_path=join(QP_ROOT_BIN, "irpf90"))
|
||||||
|
|
||||||
docopt = Info(
|
docopt = Info(
|
||||||
url='{head}/docopt/docopt/{tail}'.format(**path_github),
|
url='{head}/docopt/docopt/{tail}'.format(**path_github),
|
||||||
description=' docop',
|
description=' docopt',
|
||||||
default_path=join(QP_ROOT_INSTALL, "docopt"))
|
default_path=join(QP_ROOT_INSTALL, "docopt"))
|
||||||
|
|
||||||
resultsFile = Info(
|
resultsFile = Info(
|
||||||
@ -116,7 +116,7 @@ ninja = Info(
|
|||||||
emsl = Info(
|
emsl = Info(
|
||||||
url='{head}/LCPQ/EMSL_Basis_Set_Exchange_Local/{tail}'.format(**
|
url='{head}/LCPQ/EMSL_Basis_Set_Exchange_Local/{tail}'.format(**
|
||||||
path_github),
|
path_github),
|
||||||
description=' emsl',
|
description=' EMSL basis set library',
|
||||||
default_path=join(QP_ROOT_INSTALL, "emsl"))
|
default_path=join(QP_ROOT_INSTALL, "emsl"))
|
||||||
|
|
||||||
ezfio = Info(
|
ezfio = Info(
|
||||||
|
Loading…
Reference in New Issue
Block a user