Download

BerkeleyGW is licensed under a free, open source, and permissive 3-clause modified BSD license included with the package. Users may modify and share the source as is consistent with the license.

As a condition for using BerkeleyGW, you are asked to cite the following papers and acknowledge the use of the BerkeleyGW package in your publications.

  • [1] Mark S. Hybertsen and Steven G. Louie, “Electron correlation in semiconductors and insulators: Band gaps and quasiparticle energies,” Phys. Rev. B 34, 5390 (1986)
  • [2] Michael Rohlfing and Steven G. Louie, “Electron-hole excitations and optical spectra from first principles,” Phys. Rev. B 62, 4927 (2000)

Papers [1] and [3] should be cited when discussing quasiparticle properties such as GW band structures, and papers [2] and [3] should be cited when discussing optical properties with excitonic effects.

Download Links

Latest release

BerkeleyGW 4.0: BerkeleyGW-4.0.tar.gz – License – March 2024 Direct download link

BerkeleyGW-4.0 Release Notes

  • Full GPU acceleration for the entire GW and GW-BSE workflow using portable programming models, supporting NVIDIA, AMD, and Intel GPUs. 
  • Stochastic pseudoband methods and tools to accelerate convergence with respect to empty states. Efficient implementation in the parabands code. 
  • Portable GPU implementation of the epsilon full-frequency static subspace approximation, including the capability to evaluate the RPA correlation energy. 
  • New implementation in the epsilon code to overcome the cubic scaling memory bottleneck (NV-block algorithm). 
  • Implementation of the partial occupations for efficient treatment of metallic systems. 
  • Patched sampling method to accelerate the convergence of exciton binding energies and wavefunctions with respect to k-point sampling. 
  • Capability to include external screening (such as those from a substrate or liquid environment) to that of the intrinsic material electronic one calculated by BerkeleyGW. 
  • Interface to the PRIMME library including GPU offload of the BSE’s matvec driver for efficient iterative diagonalization. 
  • New tools, such as interfacing to the Wannier90 code, analyzing circularly polarized optical properties, exciton-phonon coupling, and performing wavefunction self-consistent calculations. 
  • Improved documentation (http://manual.berkeleygw.org/4.0/) and testing for new and existing features, as well as expanded set of examples (https://github.com/BerkeleyGW/BerkeleyGW-examples). 

Previous releases

BerkeleyGW 3.1.0: BerkeleyGW-3.1.0.tar.gz – License – December 2023

BerkeleyGW 3.0.1: BerkeleyGW-3.0.1.tar.gz – License – June 2021

BerkeleyGW 3.0: BerkeleyGW-3.0.tar.gz – License – May 2021

BerkeleyGW 2.1: BerkeleyGW-2.1.tar.gz  – License – July 2019

BerkeleyGW 2.0: BGW-2.0.0.tar.gz – License – May 2018

BerkeleyGW 1.2: BGW-1.2.0.tar.gz – License – Manual (HTML)(PDF) – August 2016
BerkeleyGW 1.2-beta: BGW-1.2-beta.tar.gz – License – August 2015
BerkeleyGW 1.1-beta2: BGW-1.1-beta2.tar.gz – License – Manual (HTML)(PDF) – December 2014
BerkeleyGW 1.1-beta: BGW-1.1.beta.tar.gz – License – Manual (HTML)(PDF) – 30 June 2014

BerkeleyGW 1.0.6: BGW-1.0.6.tar.gz – License – Manual (HTML)(PDF) – 21 Nov 2013
BerkeleyGW 1.0.5: BGW-1.0.5.tar.gz – License – 30 Aug 2013
BerkeleyGW 1.0.4: BGW-1.0.4.tar.gz – License – 10 Dec 2012
BerkeleyGW 1.0.3: BGW-1.0.3.tar.gz – License – 10 July 2012
BerkeleyGW 1.0.2: BGW-1.0.2.tar.gz – License – 14 April 2012
BerkeleyGW 1.0.1: BGW-1.0.1.tar.gz – License – 18 March 2012
BerkeleyGW 1.0.0: BGW-1.0.0.tar.gz – License – 28 February 2012

Files for examples/DFT/silicon/PREBUILT in 1.0.x series: PREBUILT_v10x.tar.bz2
Files for examples/DFT/silicon/PREBUILT in 1.2.x series: PREBUILT_v12x.tar.bz2