-
Notifications
You must be signed in to change notification settings - Fork 40
/
ISSUES
25 lines (19 loc) · 1.92 KB
/
ISSUES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
###### NetCDF/HDF5 in Ubuntu 20.4
Internal NetCDF and HDF5 libraries in LinuxMint 20.1/Ubuntu 20.4 have problems with Yambo please use internal Yambo libraries
###### gfortran 4.4 and earlier versions
Unfortunatelly gfortran 4.4 and earlier version do not support the construct allocate(x, source=y) and
allocate(x, mold=y), please update to a newer version in order to compile Yambo
###### Quantum-Espresso at GAMMA point
In Quantum-Espresso if you perform a SCF calculation using the option "KPOINTS gamma" you should use the same option for the NSCF otherwise Yambo gets confused
with the g-vectors If you need more k-points in the NSCF just re-run the SCF with "KPOINTS automatic /1 1 1 0 0 0" and then run NSCF with a finite k-grid
###### Internal MAC-OSX libraries
At present it is no possible to compile Yambo with internal macos libraries. Indeed, no include/system/netcdf.mod file is present in the system. The problem is
due to Autoconf setting which automatically searches for versions of the needed libraries in your system despite the specific options given to configure.
Then, it would compile the internal hdf5, then find an external netcdf, then try to compile netcdf-fortran creating various conflicts.
###### gfortran compiler on MAC-OSX
There are different problems compiling Yambo wiht "gfortran" variant of the compiler/libraries with MacPorts, a possible solution it is to install the "gcc8"
variant of these libraries and compilters More details on the [Yambo Forum](http://www.yambo-code.eu/forum/viewtopic.php?t=1767)
###### Input file generation on MacOSX
There are two issues on input file generation:
* when you generate an input file on MacOSX Yambo is not able to read values already present in the input file, and reset them to the default value;
* if yambo and ypp have the same option to generate an input file the code get confused. Please use long input strings, for example "yambo -optics" instead of "yambo -o".