You are here

Configuration options

General features:

--help	produces a more extensive help 
--prefix=DIR	directory where to install EXC 
--enable-static=ARG	if yes, prevents the use of shared object 
   ARG=no	(the same as --disable-static) shared object linked (default) 
   ARG=yes	that is suggested for portability 

Libraries and Packages

--with-fftw3=DIR	provides FFTW3 in DIR, (get it! www.fftw.org) 
  DIR=/path/to/main/location/of/fftw3
--with-blas=LOCATION	provides blas in DIR, (get it! www.netlib.org/blas) 
  LOCATION="-L/path/to/blas/location/lib -lblas"
--with-lapack=LOCATION	provides lapack in DIR (get it! www.netlib.org/lapack/) 
  LOCATION="-L/path/to/lapack/location/lib -llapack"

Some influential environment variables:

F90       Fortran 90 compiler command 
F90FLAGS  Fortran 90 compiler flags 
LDFLAGS	  linker flags, e.g. -L if you have libraries in a nonstandard directory  
CC	  C compiler command 
CFLAGS	  C compiler flags 

Many other options are available. For a list, type

$ ./configure --help
Version 3.2 available
Body:

The new version of EXC is available. In particular the finite momentum transfer has been implemented.

New Release: v3.1
Body:

A new version of the code has been released: v3.1. Few changes and some bug corrections for this intermediate release.

New Release v3.0
Body:

A new version of the code has been released: v3.0.

Theoretical Spectroscopy Lectures
Body:

Electronic excitations are probed by experimental techniques such as optical absorption, EELS and photo-emission (direct or inverse).

Cecam School on Theoretical Spectroscopy
Body:

Theoretical Spectroscopy Lectures: Theory and Codes