23 #ifndef COM_DAFER45_TBTK_PROPERTY_EXTRACTOR_DIAGONALIZER
24 #define COM_DAFER45_TBTK_PROPERTY_EXTRACTOR_DIAGONALIZER
40 namespace PropertyExtractor{
94 std::vector<Index> patterns,
95 std::vector<Subindex> states
107 const std::vector<Index> &patterns,
109 = Property::GreensFunction::Type::Retarded
129 std::vector<Index> patterns
140 std::vector<Index> patterns
151 std::vector<Index> patterns
162 std::vector<Index> patterns
170 static void calculateWaveFunctionsCallback(
180 static void calculateGreensFunctionCallback(
189 static void calculateDensityCallback(
198 static void calculateMAGCallback(
208 static void calculateLDOSCallback(
218 static void calculateSP_LDOSCallback(
Property container for density of states (DOS).
Definition: DOS.h:48
Property container for eigen values.
Property container for spin-polarized local density of states (spin-polarized LDOS).
Definition: SpinPolarizedLDOS.h:46
Solves a Model using diagonalization.
Definition: Diagonalizer.h:52
Property container for the local density of states (LDOS).
Definition: LDOS.h:48
const std::complex< double > getAmplitude(int state, const Index &index)
Definition: Diagonalizer.h:211
Property container for wave functions.
Solves a Model using diagonalization.
Type
Definition: GreensFunction.h:47
Property container for local density of states (LDOS).
const double getEigenValue(int state)
Definition: Diagonalizer.h:219
Property container for spin-polarized local density of states (spin-polarized LDOS).
Property container for density of states (DOS).
Property container for density.
Definition: Density.h:43
Property container for the Green's function.
Definition: GreensFunction.h:44
Property container for magnetization.
Property container for the Green's function.
Abstract Property class.
Definition: Property.h:36
Property container for density.
Base class for Solvers.
Definition: Solver.h:42
Physical index.
Definition: Index.h:44
Property container for eigen values.
Definition: EigenValues.h:46
Property container for wave function.
Definition: WaveFunctions.h:45
Property container for magnetization.
Definition: Magnetization.h:44