| AttrStorage typedef | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | |
| checkInputOutputDataAttributesConsistency(const std::vector< xcRemainderOutputDataAttributes > &outputDataAttributes) const =0 | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | pure virtual |
| computeRhoTauDependentXCData(const std::unordered_map< dftefe::ksdft::DensityDescrAttr, AttrStorage > &densityAttrVals, const std::unordered_map< dftefe::ksdft::WfcDescrAttr, AttrStorage > &wfcAttrVals, std::unordered_map< xcRemainderOutputDataAttributes, dftefe::utils::MemoryStorage< double, dftefe::utils::MemorySpace::HOST > > &xDataOut, std::unordered_map< xcRemainderOutputDataAttributes, dftefe::utils::MemoryStorage< double, dftefe::utils::MemorySpace::HOST > > &cDataOut) const =0 | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | pure virtual |
| d_densityDescrAttrs | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | protected |
| d_densityFamilyType | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | protected |
| d_ExcFamilyType | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | protected |
| d_wfcDescrAttrs | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | protected |
| ExcSSDFunctionalBaseClass(const ExcFamilyType excFamType, const densityFamilyType densityFamType, const std::set< dftefe::ksdft::DensityDescrAttr > &densityDescrAttrs) | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | |
| ExcSSDFunctionalBaseClass(const ExcFamilyType excFamType, const densityFamilyType densityFamType, const std::set< dftefe::ksdft::DensityDescrAttr > &densityDescrAttrs, const std::set< dftefe::ksdft::WfcDescrAttr > &wfcDescrAttrs) | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | |
| getDensityBasedFamilyType() const | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | |
| getDensityDescriptorAttributesList() const | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | |
| getExcFamilyType() const | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | |
| s_densityValues | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | mutableprotected |
| s_ecValues | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | protected |
| s_exValues | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | mutableprotected |
| s_pdecDensitySpinDownValues | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | protected |
| s_pdecDensitySpinUpValues | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | protected |
| s_pdecDensityValues | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | protected |
| s_pdecSigmaValues | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | protected |
| s_pdecTauSpinDownValues | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | protected |
| s_pdecTauSpinUpValues | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | protected |
| s_pdecTauValues | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | protected |
| s_pdexDensitySpinDownValues | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | protected |
| s_pdexDensitySpinUpValues | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | protected |
| s_pdexDensityValues | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | mutableprotected |
| s_pdexSigmaValues | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | protected |
| s_pdexTauSpinDownValues | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | protected |
| s_pdexTauSpinUpValues | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | protected |
| s_pdexTauValues | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | protected |
| s_sigmaValues | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | protected |
| s_tauValues | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | protected |
| ~ExcSSDFunctionalBaseClass() | dftefe::ksdft::ExcSSDFunctionalBaseClass< memorySpace > | virtual |