[Pw_forum] Is maxirr=N working in phonon calculations?
Stefano Baroni
baroni at sissa.it
Thu Nov 6 08:36:38 CET 2008
PS: randomness is necessary to make sure (almost sure ...) that
degenerate eigenvectors belong to an irredeucible (rather than
reducible) representation. Stefano
On Nov 6, 2008, at 8:25 AM, Stefano Baroni wrote:
>
> On Nov 6, 2008, at 2:03 AM, Serge Nakhmanson wrote:
>
>> Dear Paolo,
>>
>> Thank you very much for exhaustively answering my questions, even
>> the one that I did not ask, i.e., if irreps are picked at random,
>> then what is the purpose of using "maxirr=N"? :))
>>
>> Your comment on randomness of irrep generation makes sense to me.
>> I only know a general answer to how it is done -- by induction
>> from an (Abelian) group of crystal translations -- but am
>> rusty on particular numerical algorithms. However, I got an
>> excellent new book by El-Batanouny and Wooten (ISBN 9780521828451),
>> all the details should be in there.
>
> I do not know about the book, but I am afraid that what is
> implemented in the code is not anything worth reporting in a book.
> The idea is as follows. The code already contains all the weaponery
> for simmetrizing all kind of stuff with respect to the small group
> of the point in the Brillouin zone we are working at. In particular,
> you fill the dynamical matrix with random numbers and then
> symmetrize it. The resulting matrix will commute with all the
> operations of the small group, and its eigenvectors will therefore
> realize a number of irreducible representation of the group. As
> simple as that. Do not ask me about the details of the
> implementation, though. The documentation (as poor as it may be) is
> the code itself ...
>
> Cheers - SB
>
>>
>>
>> THX again,
>>
>> S.
>>
>> Paolo Giannozzi wrote:
>>> Serge Nakhmanson wrote:
>>>
>>>> Still the code blasted through all 10 irreps.
>>>
>>> not sure whether the "maxirr" option really works. In the CVS
>>> version it was replaced by other options that are useful for
>>> Grid execution (i.e. splitting a long phonon calculation in
>>> many smaller pieces rto be run on different machines). Its main
>>> usage was to prevent the code from crashing for cpu time limit
>>> in a ungraceful way, but option "max_seconds" can do the same.
>>>
>>>> Also, is there any system to which irreps are computed first and
>>>> which later? Or is this process completely random, i.e. it would
>>>> be futile to cover a certain frequency window by computing only
>>>> some, but not all, irreps?
>>>
>>> I don't think this is going to work. Not sure how exactly
>>> irreps are selected. If no symmetry is present, taht's easy:
>>> atom 1 component x, y,z, atom 2 component x, y, z and so on.
>>> In presence of symmetry, the irreps are obtained via a procedure
>>> in which random matrices are symmetrized, so the order in which
>>> they are produced is quite unpredictable (also the accuracy of
>>> this answer is unpredictable, since it is based on vague
>>> recollections)
>>>
>>> Paolo
>>
>>
>> --
>> *********************************************************
>> Serge M. Nakhmanson phone: (630) 252-5205
>> Assistant Scientist fax: (630) 252-4798
>> MSD-212, Rm. C-224
>> Argonne National Laboratory
>> 9700 S. Cass Ave.
>> Argonne, IL 60439
>> *********************************************************
>> _______________________________________________
>> Pw_forum mailing list
>> Pw_forum at pwscf.org
>> http://www.democritos.it/mailman/listinfo/pw_forum
>
> ---
> Stefano Baroni - SISSA & DEMOCRITOS National Simulation Center -
> Trieste
> http://www.sissa.it/~baroni / [+39] 040 3787 406 (tel) -528 (fax) /
> stefanobaroni (skype)
>
> La morale est une logique de l'action comme la logique est une
> morale de la pensée - Jean Piaget
>
> Please, if possible, don't send me MS Word or PowerPoint attachments
> Why? See: http://www.gnu.org/philosophy/no-word-attachments.html
>
>
>
>
>
>
> _______________________________________________
> Pw_forum mailing list
> Pw_forum at pwscf.org
> http://www.democritos.it/mailman/listinfo/pw_forum
---
Stefano Baroni - SISSA & DEMOCRITOS National Simulation Center -
Trieste
http://www.sissa.it/~baroni / [+39] 040 3787 406 (tel) -528 (fax) /
stefanobaroni (skype)
La morale est une logique de l'action comme la logique est une morale
de la pensée - Jean Piaget
Please, if possible, don't send me MS Word or PowerPoint attachments
Why? See: http://www.gnu.org/philosophy/no-word-attachments.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.democritos.it/pipermail/pw_forum/attachments/20081106/71f5a4ec/attachment-0001.htm
More information about the Pw_forum
mailing list