mirror of https://gitlab.com/QEF/q-e.git
Documentation updtae
configure: option -fpe1 for alpha git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2884 c92efa57-630b-4861-b058-cf58834340f0
This commit is contained in:
parent
354f2f7b4e
commit
c52b213c59
|
@ -172,10 +172,13 @@ optimized BLAS by Kazushige Goto.
|
||||||
They can be downloaded freely (but not redistributed!) from:
|
They can be downloaded freely (but not redistributed!) from:
|
||||||
http://www.cs.utexas.edu/users/flame/goto/
|
http://www.cs.utexas.edu/users/flame/goto/
|
||||||
|
|
||||||
The FFTW library can also be replaced by vendor-specific FFT
|
At compilation time you have to choose whether to use the built-in
|
||||||
libraries, when available, or you can link to a precompiled FFTW
|
copy of FFTW (v.<3), a precompiled FFTW v.<3 library, or a
|
||||||
library. Please note that you must use FFTW version 2. Support for
|
precompiled FFTW v.3 library. This is done using preprocessing
|
||||||
version 3 is in progress: contact the developers if you want to try.
|
options with rather obvious meaning : __FFTW, __USE_INTERNAL_FFTW, __FFTW3
|
||||||
|
|
||||||
|
The FFTW library can also be replaced by vendor-specific FFT libraries,
|
||||||
|
when available.
|
||||||
|
|
||||||
Finally, Quantum-ESPRESSO can use the MASS vector math library from
|
Finally, Quantum-ESPRESSO can use the MASS vector math library from
|
||||||
IBM, if available (only on AIX).
|
IBM, if available (only on AIX).
|
||||||
|
@ -203,14 +206,14 @@ specified value, and won't do any extra search. This is so that if
|
||||||
"configure" finds any library that you don't want to use, you can
|
"configure" finds any library that you don't want to use, you can
|
||||||
override it.
|
override it.
|
||||||
|
|
||||||
If you want to use a precompiled FFTW library, the corresponding
|
If you want to use a precompiled FFTW v.<3 library, you will need
|
||||||
"fftw.h" include file is also required. That may or may not have been
|
the corresponding "fftw.h" include file. That may or may not have been
|
||||||
installed on your system together with the library: in particular,
|
installed on your system together with the library: in particular,
|
||||||
most Linux distributions split libraries into ``base'' and
|
most Linux distributions split libraries into ``base'' and
|
||||||
``development'' packages, include files normally belonging to the
|
``development'' packages, include files normally belonging to the
|
||||||
latter. Thus if you can't find "fftw.h" on your machine, chances are
|
latter. Thus if you can't find "fftw.h" on your machine, chances are
|
||||||
you must install the FFTW development package (how exactly it's called
|
you must install the FFTW development package (how to do this and
|
||||||
depends on your distribution).
|
what it is exactly called depends on your operating system version).
|
||||||
|
|
||||||
If instead the file is there, but "configure" doesn't find it, you may
|
If instead the file is there, but "configure" doesn't find it, you may
|
||||||
specify its location in the INCLUDEFFTW environment variable.
|
specify its location in the INCLUDEFFTW environment variable.
|
||||||
|
|
|
@ -3793,7 +3793,7 @@ alinux:fort )
|
||||||
alpha:f90 )
|
alpha:f90 )
|
||||||
have_cpp=1
|
have_cpp=1
|
||||||
pre_fdflags="-cpp "
|
pre_fdflags="-cpp "
|
||||||
try_fflags="-O -real_size 64 -align dcommons -align records -assume buffered_io"
|
try_fflags="-O -real_size 64 -align dcommons -align records -assume buffered_io -fpe1"
|
||||||
try_f90flags="\$(FFLAGS) -free"
|
try_f90flags="\$(FFLAGS) -free"
|
||||||
try_fflags_noopt="-O0 -real_size 64 -align dcommons -align records -assume buffered_io"
|
try_fflags_noopt="-O0 -real_size 64 -align dcommons -align records -assume buffered_io"
|
||||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -free"
|
try_f90flags_noopt="\$(FFLAGS_NOOPT) -free"
|
||||||
|
|
|
@ -532,7 +532,7 @@ alinux:fort )
|
||||||
alpha:f90 )
|
alpha:f90 )
|
||||||
have_cpp=1
|
have_cpp=1
|
||||||
pre_fdflags="-cpp "
|
pre_fdflags="-cpp "
|
||||||
try_fflags="-O -real_size 64 -align dcommons -align records -assume buffered_io"
|
try_fflags="-O -real_size 64 -align dcommons -align records -assume buffered_io -fpe1"
|
||||||
try_f90flags="\$(FFLAGS) -free"
|
try_f90flags="\$(FFLAGS) -free"
|
||||||
try_fflags_noopt="-O0 -real_size 64 -align dcommons -align records -assume buffered_io"
|
try_fflags_noopt="-O0 -real_size 64 -align dcommons -align records -assume buffered_io"
|
||||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -free"
|
try_f90flags_noopt="\$(FFLAGS_NOOPT) -free"
|
||||||
|
|
|
@ -3793,7 +3793,7 @@ alinux:fort )
|
||||||
alpha:f90 )
|
alpha:f90 )
|
||||||
have_cpp=1
|
have_cpp=1
|
||||||
pre_fdflags="-cpp "
|
pre_fdflags="-cpp "
|
||||||
try_fflags="-O -real_size 64 -align dcommons -align records -assume buffered_io"
|
try_fflags="-O -real_size 64 -align dcommons -align records -assume buffered_io -fpe1"
|
||||||
try_f90flags="\$(FFLAGS) -free"
|
try_f90flags="\$(FFLAGS) -free"
|
||||||
try_fflags_noopt="-O0 -real_size 64 -align dcommons -align records -assume buffered_io"
|
try_fflags_noopt="-O0 -real_size 64 -align dcommons -align records -assume buffered_io"
|
||||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -free"
|
try_f90flags_noopt="\$(FFLAGS_NOOPT) -free"
|
||||||
|
|
|
@ -532,7 +532,7 @@ alinux:fort )
|
||||||
alpha:f90 )
|
alpha:f90 )
|
||||||
have_cpp=1
|
have_cpp=1
|
||||||
pre_fdflags="-cpp "
|
pre_fdflags="-cpp "
|
||||||
try_fflags="-O -real_size 64 -align dcommons -align records -assume buffered_io"
|
try_fflags="-O -real_size 64 -align dcommons -align records -assume buffered_io -fpe1"
|
||||||
try_f90flags="\$(FFLAGS) -free"
|
try_f90flags="\$(FFLAGS) -free"
|
||||||
try_fflags_noopt="-O0 -real_size 64 -align dcommons -align records -assume buffered_io"
|
try_fflags_noopt="-O0 -real_size 64 -align dcommons -align records -assume buffered_io"
|
||||||
try_f90flags_noopt="\$(FFLAGS_NOOPT) -free"
|
try_f90flags_noopt="\$(FFLAGS_NOOPT) -free"
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#!/bin/sh -x
|
#!/bin/sh -x
|
||||||
#
|
#
|
||||||
VERSION=3.0
|
VERSION=3.1
|
||||||
TARGET_MACHINE=cibs.sns.it:public_html/public/
|
TARGET_MACHINE=cibs.sns.it:public_html/public/
|
||||||
#
|
#
|
||||||
TMPDIR=espresso-$VERSION
|
TMPDIR=espresso-$VERSION
|
||||||
|
|
Loading…
Reference in New Issue