Quantum 3xplorer (Q3)
Loading...
Searching...
No Matches
construction.hpp
Go to the documentation of this file.
1
#pragma once
2
3
/**
4
* WannierConstruction — what WannierHamiltonianBuilder produces: the
5
* real-space Hamiltonian, and the numbers a driver needs to decide whether to
6
* keep it.
7
*/
8
9
#include "
layer_3_representation/local_orbital/init.hpp
"
10
#include "
layer_4_computation/interpolator/method/wannier/report/init.hpp
"
11
12
namespace
q3
{
13
14
struct
[[nodiscard]]
WannierConstruction
{
15
LocalOrbitalHamiltonian
hamiltonian
;
16
WannierConstructionReport
report
;
17
};
18
19
}
// namespace q3
q3::LocalOrbitalHamiltonian
Definition
init.hpp:60
init.hpp
init.hpp
q3
Definition
q3_core_api.hpp:33
q3::WannierConstructionReport
Definition
init.hpp:24
q3::WannierConstruction
Definition
construction.hpp:14
q3::WannierConstruction::hamiltonian
LocalOrbitalHamiltonian hamiltonian
Definition
construction.hpp:15
q3::WannierConstruction::report
WannierConstructionReport report
Definition
construction.hpp:16
src
layer_4_computation
interpolator
method
wannier
construction.hpp
Generated by
1.9.8