Skip to content

Commit 242dd5c

Browse files
Version 5.1.0, Revision 21761, Hash 20c8204
MODIFIED * AUTHORS README.md include/driver/version.h NEW * ISSUES Changes: - Updated AUTHORS file Patch sent by: Davide Sangalli <[email protected]>
1 parent 20c8204 commit 242dd5c

File tree

4 files changed

+95
-56
lines changed

4 files changed

+95
-56
lines changed

Diff for: AUTHORS

+56-25
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,58 @@
1+
2+
ACTIVE DEVELOPERS
3+
==================
4+
5+
NAME SURNAME (INITIALS) (since year)
6+
------------ ---------- ------------
7+
* Andrea Marini (AM) (2001)
8+
* Myrta Gruening (MG) (2004)
9+
* Daniele Varsano (DV) (2004)
10+
* Conor Hogan (CH) (2005)
11+
* Maurizia Palummo (MP) (2005)
12+
* Claudio Attaccalite (CA) (2009)
13+
* Davide Sangalli (DS) (2009)
14+
* Elena Cannuccia (EC) (2011)
15+
* Andrea Ferretti (AF) (2013)
16+
* Alejandro Molina-Sánchez (AMS) (2015)
17+
* Miki Bonacci (MB) (2018)
18+
* Dario Alejandro Leon-Valido (DALV) (2018)
19+
* Fulvio Paleari (FP) (2018)
20+
* Nicola Spallanzani (NS) (2019)
21+
* Ignacio Martin Alliati (IMA) (2020)
22+
* Alberto Guandalini (AG) (2020)
23+
* Riccardo Reho (RR) (2022)
24+
* Giacomo Sesti (GS) (2022)
25+
26+
FORMER DEVELOPERS
27+
==================
28+
29+
NAME SURNAME (INITIALS) (period of activity)
30+
------------ ---------- --------------------
31+
* David Kammerlader (DK) (2010-2012)
32+
* Fabio Affinito (FA) (2013-2019)
33+
* Pedro Melo (PM) (2013-2022)
34+
* Ivan Marri (IM) (2014-2018)
35+
* Margherita Marsili (MM) (2014-2022)
36+
* Mike Atambo (MA) (2015-2018)
37+
* Pietro Bonfa’ (MA) (2015-2018)
38+
* Ryan McMillan (RM) (2015-2017)
39+
* Antimo Marrazzo (AR) (2016-2020)
40+
* Henrique Miranda (HM) (2016-2018)
41+
* Elena Molteni (EM) (2019-2021)
42+
43+
44+
ACKNOWLEDGEMENTS
45+
=================
46+
147
In all source files the Yambo developers are included with their initials.
48+
Andrea Marini is the original developer of the code and still the main responsible for the code development.
49+
50+
For aknowledging the Yambo Team please refer to the following published articles:
51+
52+
- A Marini, et al. "Yambo: an ab initio tool for excited state calculations",
53+
Computer Physics Communications 180 (8), 1392 (2009)
54+
55+
- D Sangalli, et al. "Many-body perturbation theory calculations using the yambo code",
56+
Journal of physics: Condensed matter 31 (32), 325902 (2019)
257

3-
(AM) stands for Andrea Marini, the original developer of the code and still
4-
the main responsible for the code development.
5-
6-
The other developers are
7-
8-
* Myrta Gruening (MG) (active)
9-
* Daniele Varsano (DV) (active)
10-
* Davide Sangalli (DS) (active)
11-
* Conor Hogan (CH) (active)
12-
* Andrea Ferretti (AF) (active)
13-
* Pedro Melo (PM) (active)
14-
* Maurizia Palummo (MP) (active)
15-
* Ryan McMillan (RM) (active)
16-
* Henrique Miranda (HM) (active)
17-
* Ivan Marri (IM) (active)
18-
* Antimo Marrazzo (AR) (active)
19-
* Claudio Attaccalite (CA) (active)
20-
* Fabio Affinito (FB) (active)
21-
* Fulvio Paleari (FP) (active)
22-
* Alejandro Molina-Sánchez (FP) (active)
23-
* Ignacio Martin Alliati (IMA) (active)
24-
25-
* Margherita Marsili (MM) (currently inactive)
26-
* Elena Cannuccia (EC) (currently inactive)
27-
* David Kammerlader (DK) (currently inactive)
58+
For more info please refer to the README file

Diff for: ISSUES

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
2+
###### NetCDF/HDF5 in Ubuntu 20.4
3+
Internal NetCDF and HDF5 libraries in LinuxMint 20.1/Ubuntu 20.4 have problems with Yambo please use internal Yambo libraries
4+
5+
###### gfortran 4.4 and earlier versions
6+
Unfortunatelly gfortran 4.4 and earlier version do not support the construct allocate(x, source=y) and
7+
allocate(x, mold=y), please update to a newer version in order to compile Yambo
8+
9+
###### Quantum-Espresso at GAMMA point
10+
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
11+
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
12+
13+
###### Internal MAC-OSX libraries
14+
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
15+
due to Autoconf setting which automatically searches for versions of the needed libraries in your system despite the specific options given to configure.
16+
Then, it would compile the internal hdf5, then find an external netcdf, then try to compile netcdf-fortran creating various conflicts.
17+
18+
###### gfortran compiler on MAC-OSX
19+
There are different problems compiling Yambo wiht "gfortran" variant of the compiler/libraries with MacPorts, a possible solution it is to install the "gcc8"
20+
variant of these libraries and compilters More details on the [Yambo Forum](http://www.yambo-code.eu/forum/viewtopic.php?t=1767)
21+
22+
###### Input file generation on MacOSX
23+
There are two issues on input file generation:
24+
* 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;
25+
* 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".

Diff for: README.md

+12-29
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,15 @@ Quick installation instructions for the impatient:
99
"make" alone prints a list of acceptable targets. Binaries go in bin/.
1010

1111
## Want to know more?
12-
For more information, see the specific documentation on the [educational web-site](http://www.yambo-code.org/wiki/) and general informations about the code on the
13-
[main web-site](http://www.yambo-code.org/)
12+
For more information, see the Yambo [main web-site](www.yambo-code.eu/)
13+
Yambo is also a flagship code of the MaX Centre of Excellence [MaX web-site](www.max-centre.eu)
1414

15-
* [Getting started](http://www.yambo-code.org/wiki/index.php?title=Tutorials)
16-
* [Download](http://www.yambo-code.org/wiki/index.php?title=Download)
17-
* [Install](http://www.yambo-code.org/wiki/index.php?title=Installation)
15+
For specific documentation visit the [educational web-site](www.yambo-code.eu/wiki/) and related subsections
16+
* [Getting started](www.yambo-code.eu/wiki/index.php?title=Tutorials)
17+
* [Download](www.yambo-code.eu/wiki/index.php?title=Download)
18+
* [Install](www.yambo-code.eu/wiki/index.php?title=Installation)
19+
20+
For support please refer to the Yambo [forum web-site](http://www.yambo-code.eu/forum/viewtopic.php?t=1767)
1821

1922
## License
2023
All the material included in this distribution is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as
@@ -23,28 +26,8 @@ published by the Free Software Foundation; either version 2 of the License, or (
2326
These programs are distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
2427
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details (see COPYING file).
2528

29+
## AUTHORS
30+
Please refer to the AUTHORS file
31+
2632
## Known Issues
27-
###### NetCDF/HDF5 in Ubuntu 20.4
28-
Internal NetCDF and HDF5 libraries in LinuxMint 20.1/Ubuntu 20.4 have problems with Yambo please use internal Yambo libraries
29-
30-
###### gfortran 4.4 and earlier versions
31-
Unfortunatelly gfortran 4.4 and earlier version do not support the construct allocate(x, source=y) and
32-
allocate(x, mold=y), please update to a newer version in order to compile Yambo
33-
34-
###### Quantum-Espresso at GAMMA point
35-
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
36-
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
37-
38-
###### Internal MAC-OSX libraries
39-
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
40-
due to Autoconf setting which automatically searches for versions of the needed libraries in your system despite the specific options given to configure.
41-
Then, it would compile the internal hdf5, then find an external netcdf, then try to compile netcdf-fortran creating various conflicts.
42-
43-
###### gfortran compiler on MAC-OSX
44-
There are different problems compiling Yambo wiht "gfortran" variant of the compiler/libraries with MacPorts, a possible solution it is to install the "gcc8"
45-
variant of these libraries and compilters More details on the [Yambo Forum](http://www.yambo-code.org/forum/viewtopic.php?t=1767)
46-
47-
###### Input file generation on MacOSX
48-
There are two issues on input file generation:
49-
* 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;
50-
* 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".
33+
Please refer to the ISSUES file

Diff for: include/driver/version.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,6 @@
2525
#define YAMBO_VERSION 5
2626
#define YAMBO_SUBVERSION 1
2727
#define YAMBO_PATCHLEVEL 0
28-
#define YAMBO_REVISION 21760
29-
#define YAMBO_HASH "fa575b7d7"
28+
#define YAMBO_REVISION 21761
29+
#define YAMBO_HASH "20c8204df"
3030

0 commit comments

Comments
 (0)