Dear Nabeel,

Currently the only method of having some control over the occupation matrix is 
by using the flag starting_ns_eigenvalue, together with mixing_fixed_ns. 
Different from VASP and ABINIT, this only gives you control over the 
eigenvalues, and the eigenvectors will be those take from the occupation matrix 
after the first iteration. Depending on what you are trying to do this might be 
enough. If you need control over the full matrix, I have a personal version 
where I implemented this, but haven’t gotten around to providing a PR on the 
official QE code repository. Let me know in case it would be useful to you.

Best,
Louis

—
PostDoc at THEOS, EPFL, Lausanne, Switzerland
_______________________________________________
The Quantum ESPRESSO community stands by the Ukrainian
people and expresses its concerns about the devastating
effects that the Russian military offensive has on their
country and on the free and peaceful scientific, cultural,
and economic cooperation amongst peoples
_______________________________________________
Quantum ESPRESSO is supported by MaX (www.max-centre.eu)
users mailing list [email protected]
https://lists.quantum-espresso.org/mailman/listinfo/users

Reply via email to