|
Quantum 3xplorer (Q3)
An AI-native quantum simulation engine
|
#include <principal_phase_branch.hpp>
Inheritance diagram for q3::PrincipalPhaseBranch:Public Member Functions | |
| Real | phase_of (const Complex &diagonal_overlap, int, const Vector3D &) const override |
| void | require_serves (int) const override |
| The principal value needs nothing per function, so it serves any number of them. | |
Public Member Functions inherited from q3::PhaseBranch | |
| virtual | ~PhaseBranch ()=default |
Definition at line 20 of file principal_phase_branch.hpp.
|
inlineoverridevirtual |
The phase of diagonal_overlap, M_nn(k,b) of Wannier function wannier_function along b_vector, on this branch.
Implements q3::PhaseBranch.
Definition at line 22 of file principal_phase_branch.hpp.
|
inlineoverridevirtual |
The principal value needs nothing per function, so it serves any number of them.
Implements q3::PhaseBranch.
Definition at line 29 of file principal_phase_branch.hpp.