DFT-EFE
 
Loading...
Searching...
No Matches
ExcSSDFunctionalBaseClass.h File Reference
#include <ksdft/RDM1.h>
#include <linearAlgebra/MultiVector.h>
#include <utils/Exceptions.h>
#include <vector>
#include <set>
#include <unordered_map>
#include <fstream>
#include <iostream>
#include "ExcSSDFunctionalBaseClass.t.cpp"
Include dependency graph for ExcSSDFunctionalBaseClass.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace >
 This class provides the structure for all Exc functionals that can be written as a combination of functional of Single Slater determinant that results in a non-multiplicative potential plus a remainder functional dependent on density and Tau. More...
 

Namespaces

namespace  dftefe
 dealii includes
 
namespace  dftefe::ksdft
 

Enumerations

enum class  dftefe::ksdft::ExcFamilyType {
  dftefe::ksdft::LDA , dftefe::ksdft::GGA , dftefe::ksdft::LLMGGA , dftefe::ksdft::HYBRID ,
  dftefe::ksdft::DFTPlusU , dftefe::ksdft::MGGA , dftefe::ksdft::TauMGGA
}
 
enum class  dftefe::ksdft::densityFamilyType { dftefe::ksdft::LDA , dftefe::ksdft::GGA , dftefe::ksdft::LLMGGA }
 
enum class  dftefe::ksdft::xcRemainderOutputDataAttributes {
  dftefe::ksdft::e , dftefe::ksdft::vSpinUp , dftefe::ksdft::vSpinDown , dftefe::ksdft::pdeDensitySpinUp ,
  dftefe::ksdft::pdeDensitySpinDown , dftefe::ksdft::pdeSigma , dftefe::ksdft::pdeLaplacianSpinUp , dftefe::ksdft::pdeLaplacianSpinDown ,
  dftefe::ksdft::pdeTauSpinUp , dftefe::ksdft::pdeTauSpinDown
}