The initial and reported magnetic m_y moment is wrong in some subroutines
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Siesta | Status tracked in Trunk | |||||
4.1 |
Fix Released
|
High
|
Ramon Cuadrado | |||
Trunk |
Fix Released
|
High
|
Ramon Cuadrado |
Bug Description
In noncollinear and spin-orbit calculations the convention for the m_y spin moment is not consistent through the code. Subroutines fill_dscf_
In addition the actual initialization of the magnetization is not the one intended in the input file.
The bug will be present in any noncollinear or spin-orbit calculation where m_y=/0 (phi=/0). An example is attached where the behaviour is shown. This example proves which is the right convention.
Version: up to trunk_564 and 4.1
Related branches
Changed in siesta: | |
assignee: | nobody → Ramon Cuadrado (ramon-cuadrado) |
Changed in siesta: | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in siesta: | |
milestone: | none → 4.1-b2 |
The bug has been addressed in revision 567 of Ramon Cuadrado's branch.