forum@abinit.org
Subject: The ABINIT Users Mailing List ( CLOSED )
List archive
- From: gonze@pcpm.ucl.ac.be
- To: forum@abinit.org
- Subject: Re: [abinit-forum] get g(w) from thm9 subroutine
- Date: Mon, 17 Oct 2005 22:50:40 +0200 (MEST)
Quoting hlil@grenoble.cnrs.fr:
> Please, can sombody confirm me that the following lines included
> in the loop " do ichan=1,nchan2(iwchan)" wihich is included
> in the loop "do itemper=1,ntemper":
>
> gd(ichan)=gd(ichan) + gdos(ichan,iwchan)
>
> give the phonon dos g(w)
No. gdos is the DOS computed with the histogram method,
but for different channel widths.
Please, have a look a lines 305 where gg accumulates
the "hits" in each channel,
and line 475-477 where gdos is normalized
The frequencies belonging to each channels are computed
in lines 292-293. But these are changing for different
channel widths, of course.
So, you should NOT sum gdos on different iwchan, as you propose.
For each iwchan, you get one histogram DOS.
If this is of no help for you, then you have to wait a developer
can spent times on this, and makes, at last, a user friendly
treatment and output of the phonon DOS.
However, developers are very busy these days ...
Xavier
-------------------------------------------------
This mail sent through IMP: atlas.pcpm.ucl.ac.be
- get g(w) from thm9 subroutine, hlil, 10/17/2005
- Re: [abinit-forum] get g(w) from thm9 subroutine, gonze, 10/17/2005
- <Possible follow-up(s)>
- get g(w) from thm9 subroutine, hlil, 10/18/2005
Archive powered by MHonArc 2.6.16.