![]() |
NanoStructures
1.0
DMFT solver for layered, strongly correlated nanostructures
|
This is the complete list of members for nano::NanoStructure, including all inherited members.
| adjustMu() (defined in nano::NanoStructure) | nano::NanoStructure | |
| allocate(int N) (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| areAllSelfEnergySizesEqual() (defined in nano::NanoStructure) | nano::NanoStructure | |
| calculateEffectiveMedia(mpi::OpenMPI &mpi) (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| calculateOccupationFromG(int layer, double mu=0.0) (defined in nano::NanoStructure) | nano::NanoStructure | |
| calculatePiXY(int alpha, int gamma, int delta) (defined in nano::NanoStructure) | nano::NanoStructure | |
| calculatePiXY(int alpha, int gamma, int delta, mpi::OpenMPI &mpi) (defined in nano::NanoStructure) | nano::NanoStructure | |
| calculateSigmaXX(int alpha, int beta) (defined in nano::NanoStructure) | nano::NanoStructure | |
| calculateSigmaXX(int alpha, int beta, mpi::OpenMPI &mpi) (defined in nano::NanoStructure) | nano::NanoStructure | |
| configure(config::Configuration &config) (defined in nano::NanoStructure) | nano::NanoStructure | |
| doNRG(int layer) (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| F(int nLayer, int nOmega, double epsk) (defined in nano::NanoStructure) | nano::NanoStructure | |
| F_local(int nLayer, math::CFunction &fLocal) (defined in nano::NanoStructure) | nano::NanoStructure | |
| F_local(int nLayer, math::CFunction &fLocal, mpi::OpenMPI &mpi) (defined in nano::NanoStructure) | nano::NanoStructure | |
| fermiWrapper(double omega, std::complex< double > fomega, void *parameters) (defined in nano::NanoStructure) | nano::NanoStructure | inlineprotectedstatic |
| fImag(double epsk, int nOmega, double omega, std::complex< double > fomega, void *params) (defined in nano::NanoStructure) | nano::NanoStructure | inlineprotectedstatic |
| fReal(double epsk, int nOmega, double omega, std::complex< double > fomega, void *params) (defined in nano::NanoStructure) | nano::NanoStructure | inlineprotectedstatic |
| free() (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| G(int nLayer, int nOmega, double epsk) (defined in nano::NanoStructure) | nano::NanoStructure | |
| G_local(int nLayer, math::CFunction &gLocal) (defined in nano::NanoStructure) | nano::NanoStructure | |
| G_local(int nLayer, math::CFunction &gLocal, mpi::OpenMPI &mpi) (defined in nano::NanoStructure) | nano::NanoStructure | |
| getT() const (defined in nano::NanoStructure) | nano::NanoStructure | inline |
| gImag(double epsk, int nOmega, double omega, std::complex< double > fomega, void *params) (defined in nano::NanoStructure) | nano::NanoStructure | inlineprotectedstatic |
| GOff(int alpha, int beta, int nOmega, double epsk) (defined in nano::NanoStructure) | nano::NanoStructure | |
| gReal(double epsk, int nOmega, double omega, std::complex< double > fomega, void *params) (defined in nano::NanoStructure) | nano::NanoStructure | inlineprotectedstatic |
| initializePotentials() (defined in nano::NanoStructure) | nano::NanoStructure | |
| isConverged() (defined in nano::NanoStructure) | nano::NanoStructure | |
| isScalingCompatibleWithSelfEnergies() (defined in nano::NanoStructure) | nano::NanoStructure | |
| isSymmetricNano() (defined in nano::NanoStructure) | nano::NanoStructure | inline |
| left(int nLayer, int nOmega, double epsk) (defined in nano::NanoStructure) | nano::NanoStructure | |
| m_alphaV (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_calculateRhoXX (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_calculateRhoXY (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_configuration (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_delta (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_dL (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_doECR (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_dR (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_effectiveMedia (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_fFunctions (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_greensFunctions (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_iteration (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_L (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_maxIterations (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_mu (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_n (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_nLayers (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_R (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_rho (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_rhoBackground (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_rhoBar (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_scaling (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_selfEnergies (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_similarities (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_symmetricNano (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_T (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_temp (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_tL (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_tolerance (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_tR (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_U (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_V (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| m_verbose (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| NanoStructure() (defined in nano::NanoStructure) | nano::NanoStructure | |
| NanoStructure(std::string filename) (defined in nano::NanoStructure) | nano::NanoStructure | |
| NanoStructure(int n) (defined in nano::NanoStructure) | nano::NanoStructure | |
| parseStructure(const libconfig::Config &structure) (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| Pi(int alpha, int gamma, int delta, int nOmega, double epsk) (defined in nano::NanoStructure) | nano::NanoStructure | |
| piXY(double epsk, int nOmega, double omega, std::complex< double > fomega, void *params) (defined in nano::NanoStructure) | nano::NanoStructure | inlineprotectedstatic |
| precalc_dL(int nLayer, int nOmega, double epsk) (defined in nano::NanoStructure) | nano::NanoStructure | |
| precalc_dR(int nLayer, int nOmega, double epsk) (defined in nano::NanoStructure) | nano::NanoStructure | |
| precalc_L(int nLayer, int nOmega, double epsk) (defined in nano::NanoStructure) | nano::NanoStructure | |
| precalc_R(int nLayer, int nOmega, double epsk) (defined in nano::NanoStructure) | nano::NanoStructure | |
| readBinary(std::string directory) (defined in nano::NanoStructure) | nano::NanoStructure | |
| right(int nLayer, int nOmega, double epsk) (defined in nano::NanoStructure) | nano::NanoStructure | |
| setAlphaV(double alphaV) (defined in nano::NanoStructure) | nano::NanoStructure | inline |
| setCalculateRhoXX(bool calc) (defined in nano::NanoStructure) | nano::NanoStructure | inline |
| setCalculateRhoXY(bool calc) (defined in nano::NanoStructure) | nano::NanoStructure | inline |
| setDoECR(bool ecr) (defined in nano::NanoStructure) | nano::NanoStructure | inline |
| setHoppings(double tL, double tR) (defined in nano::NanoStructure) | nano::NanoStructure | |
| setMaxIterations(int maxIterations) (defined in nano::NanoStructure) | nano::NanoStructure | inline |
| setMu(int nLayer, double mu) (defined in nano::NanoStructure) | nano::NanoStructure | inline |
| setSelfEnergies(const math::CFunction &selfEnergy) (defined in nano::NanoStructure) | nano::NanoStructure | |
| setSelfEnergy(int nLayer, const math::CFunction &S) (defined in nano::NanoStructure) | nano::NanoStructure | inline |
| setSymmetricNano(bool symmetric) (defined in nano::NanoStructure) | nano::NanoStructure | inline |
| setU(int nLayer, double U) (defined in nano::NanoStructure) | nano::NanoStructure | inline |
| setUs(double U) (defined in nano::NanoStructure) | nano::NanoStructure | |
| setVerbose(bool verbose) (defined in nano::NanoStructure) | nano::NanoStructure | inline |
| showInfo() (defined in nano::NanoStructure) | nano::NanoStructure | |
| sigmaXX(double epsk, int nOmega, double omega, std::complex< double > fomega, void *params) (defined in nano::NanoStructure) | nano::NanoStructure | inlineprotectedstatic |
| solve() (defined in nano::NanoStructure) | nano::NanoStructure | |
| solve(mpi::OpenMPI &mpi) (defined in nano::NanoStructure) | nano::NanoStructure | |
| totalExcessCharge(double mu) (defined in nano::NanoStructure) | nano::NanoStructure | |
| tPMap typedef (defined in nano::NanoStructure) | nano::NanoStructure | protected |
| updatePotentials() (defined in nano::NanoStructure) | nano::NanoStructure | |
| updatePotentials(mpi::OpenMPI &mpi) (defined in nano::NanoStructure) | nano::NanoStructure | |
| writeBinary(std::string directory) (defined in nano::NanoStructure) | nano::NanoStructure | |
| ~NanoStructure() (defined in nano::NanoStructure) | nano::NanoStructure |
1.8.6