forum@abinit.org
Subject: The ABINIT Users Mailing List ( CLOSED )
List archive
- From: "Matteo Giantomassi" <Matteo.Giantomassi@uclouvain.be>
- To: forum@abinit.org
- Subject: Re: [abinit-forum] epsilon in GW
- Date: Tue, 13 Jan 2009 15:07:22 +0100 (CET)
- Domainkey-signature: a=rsa-sha1; c=nofws; d=uclouvain.be; h=message-id: in-reply-to:references:date:subject:from:to:mime-version: content-type:content-transfer-encoding; q=dns; s=selucl; b=MUC+n +rgKgKzQkCSlsapq2vhtF6GibwAtKw19StaWCoMVSuD++1tYUYRA1aUxvf3R2jyr h8ppeCaX8r+yJszPknhU8aE/tknQWeGUjXzxPLjg6otearSt2ZCdw0e8uUGetjPY C5pIdaKX/9MAWycuMuUQtHBTqLvrWkdgfA9WU0=
- Importance: Normal
> Dear colleagues,
> I would like to understand better the method which is used calculate
> epsilon(q,G1,G2,w) matrix elements in GW approximation. Could you suggest
> an
> article which helps to understand the screening.F90 subroutine?
> Thank you,
> Andrey TITOV.
>
Dear Andrey
For the basic implementation you might consult the
following book which is also cited in the GW tutorial web page.
http://www.physics.ohio-state.edu/~wilkins/vita/gw_review.ps
Just to give you an overview of the standard
flowchart of the screening code:
screening.F90 performs the setup of different quantities
needed during the calculation.
cchi0 and cchi0q0 evaluate the irreducible polarizability, \chi_0,
using the Alder-Wiser expression.
In make_epsm1_driver.F90 the inverse dielectric matrix
is calculated starting from \chi_0 and the result is saved
on the SCR file
Best Regards
Matteo Giantomassi
- [abinit-forum] epsilon in GW, Andrey TITOV, 01/13/2009
- Re: [abinit-forum] epsilon in GW, Matteo Giantomassi, 01/13/2009
Archive powered by MHonArc 2.6.15.