|
void | configure (config::Configuration &configuration) |
|
void | setU (double U) |
|
void | setMu (double mu) |
|
void | setT (double T) |
|
void | setDelta (double delta) |
|
void | setTolerance (double tolerance) |
|
void | setMaxIterations (int maxIterations) |
|
double | getT () |
|
double | getU () |
|
double | getMu () |
|
double | getDelta () |
|
double | getScaling () |
|
void | setStartWithDelta (bool startWithDelta) |
|
void | setScaling (double scaling) |
|
math::CFunction | getSelfEnergy () |
|
math::CFunction | getGreensFunction () |
|
math::CFunction | getHybridizationFunction () |
|
void | setSelfEnergy (const math::CFunction &selfEnergy) |
|
void | setGreensFunction (const math::CFunction &G) |
|
void | setHybridizationFunction (const math::CFunction &delta) |
|
void | solve (std::string outputDirectory="") |
|
|
void | calculateGFCF () |
|
void | calculateGFInt () |
|
void | calculateFFInt () |
|
double | Im_sqr (double Re, double Im) |
|
double | Re_sqr (double Re, double Im) |
|
double | Im_sqrt (double Re, double Im) |
|
double | Re_sqrt (double Re, double Im) |
|
double | Im_calc (double Re, double Im) |
|
double | Re_calc (double Re, double Im) |
|
|
static double | gReal (double epsk, int nOmega, double omega, std::complex< double > fomega, void *params) |
|
static double | gImag (double epsk, int nOmega, double omega, std::complex< double > fomega, void *params) |
|
static double | fReal (double epsk, int nOmega, double omega, std::complex< double > fomega, void *params) |
|
static double | fImag (double epsk, int nOmega, double omega, std::complex< double > fomega, void *params) |
|
The documentation for this class was generated from the following files:
- /home/chris/Development/Release/NanoStructures/dmft/dmft.h
- /home/chris/Development/Release/NanoStructures/dmft/dmft.cpp