DFT-FE 1.3.0-pre
Density Functional Theory With Finite-Elements
Loading...
Searching...
No Matches
dftfe::ExcSSDFunctionalBaseClass< memorySpace > Member List

This is the complete list of members for dftfe::ExcSSDFunctionalBaseClass< memorySpace >, including all inherited members.

applyWaveFunctionDependentFuncDerWrtPsi(const dftfe::linearAlgebra::MultiVector< dataTypes::number, memorySpace > &src, dftfe::linearAlgebra::MultiVector< dataTypes::number, memorySpace > &dst, const dftfe::uInt inputVecSize, const dftfe::uInt kPointIndex, const dftfe::uInt spinIndex)=0dftfe::ExcSSDFunctionalBaseClass< memorySpace >pure virtual
applyWaveFunctionDependentFuncDerWrtPsi(const dftfe::linearAlgebra::MultiVector< dataTypes::numberFP32, memorySpace > &src, dftfe::linearAlgebra::MultiVector< dataTypes::numberFP32, memorySpace > &dst, const dftfe::uInt inputVecSize, const dftfe::uInt kPointIndex, const dftfe::uInt spinIndex)=0dftfe::ExcSSDFunctionalBaseClass< memorySpace >pure virtual
checkInputOutputDataAttributesConsistency(const std::vector< xcRemainderOutputDataAttributes > &outputDataAttributes) const =0dftfe::ExcSSDFunctionalBaseClass< memorySpace >pure virtual
computeRhoTauDependentXCData(AuxDensityMatrix< memorySpace > &auxDensityMatrix, const std::pair< dftfe::uInt, dftfe::uInt > &quadIndexRange, std::unordered_map< xcRemainderOutputDataAttributes, dftfe::utils::MemoryStorage< double, dftfe::utils::MemorySpace::HOST > > &xDataOut, std::unordered_map< xcRemainderOutputDataAttributes, dftfe::utils::MemoryStorage< double, dftfe::utils::MemorySpace::HOST > > &cDataout) const =0dftfe::ExcSSDFunctionalBaseClass< memorySpace >pure virtual
computeWaveFunctionDependentExcEnergy(const std::shared_ptr< AuxDensityMatrix< memorySpace > > &auxDensityMatrix, const std::vector< double > &kPointWeights)=0dftfe::ExcSSDFunctionalBaseClass< memorySpace >pure virtual
d_densityDescriptorAttributesListdftfe::ExcSSDFunctionalBaseClass< memorySpace >protected
d_densityFamilyTypedftfe::ExcSSDFunctionalBaseClass< memorySpace >protected
d_ExcFamilyTypedftfe::ExcSSDFunctionalBaseClass< memorySpace >protected
d_wfcDescriptorAttributesListdftfe::ExcSSDFunctionalBaseClass< memorySpace >protected
ExcSSDFunctionalBaseClass(const ExcFamilyType excFamType, const densityFamilyType densityFamType, const std::vector< DensityDescriptorDataAttributes > &densityDescriptorAttributesList)dftfe::ExcSSDFunctionalBaseClass< memorySpace >
ExcSSDFunctionalBaseClass(const ExcFamilyType excFamType, const densityFamilyType densityFamType, const std::vector< DensityDescriptorDataAttributes > &densityDescriptorAttributesList, const std::vector< WfcDescriptorDataAttributes > &wfcDescriptorAttributesList)dftfe::ExcSSDFunctionalBaseClass< memorySpace >
getDensityBasedFamilyType() constdftfe::ExcSSDFunctionalBaseClass< memorySpace >
getDensityDescriptorAttributesList() constdftfe::ExcSSDFunctionalBaseClass< memorySpace >
getExcFamilyType() constdftfe::ExcSSDFunctionalBaseClass< memorySpace >
getExpectationOfWaveFunctionDependentExcFuncDerWrtPsi()=0dftfe::ExcSSDFunctionalBaseClass< memorySpace >pure virtual
getWaveFunctionDependentExcEnergy()=0dftfe::ExcSSDFunctionalBaseClass< memorySpace >pure virtual
reinitKPointDependentVariables(dftfe::uInt kPointIndex)=0dftfe::ExcSSDFunctionalBaseClass< memorySpace >pure virtual
s_densityValuesdftfe::ExcSSDFunctionalBaseClass< memorySpace >mutableprotected
s_densityValuesTempdftfe::ExcSSDFunctionalBaseClass< memorySpace >mutableprotected
s_ecValuesdftfe::ExcSSDFunctionalBaseClass< memorySpace >protected
s_ecValuesTempdftfe::ExcSSDFunctionalBaseClass< memorySpace >protected
s_exValuesdftfe::ExcSSDFunctionalBaseClass< memorySpace >mutableprotected
s_exValuesTempdftfe::ExcSSDFunctionalBaseClass< memorySpace >protected
s_pdecDensitySpinDownValuesdftfe::ExcSSDFunctionalBaseClass< memorySpace >protected
s_pdecDensitySpinUpValuesdftfe::ExcSSDFunctionalBaseClass< memorySpace >protected
s_pdecDensityTempdftfe::ExcSSDFunctionalBaseClass< memorySpace >protected
s_pdecDensityValuesNonNNdftfe::ExcSSDFunctionalBaseClass< memorySpace >protected
s_pdecSigmaValuesdftfe::ExcSSDFunctionalBaseClass< memorySpace >protected
s_pdecSigmaValuesTempdftfe::ExcSSDFunctionalBaseClass< memorySpace >protected
s_pdecTauSpinDownValuesdftfe::ExcSSDFunctionalBaseClass< memorySpace >protected
s_pdecTauSpinUpValuesdftfe::ExcSSDFunctionalBaseClass< memorySpace >protected
s_pdecTauValuesNonNNdftfe::ExcSSDFunctionalBaseClass< memorySpace >protected
s_pdecTauValuesTempdftfe::ExcSSDFunctionalBaseClass< memorySpace >protected
s_pdexDensitySpinDownValuesdftfe::ExcSSDFunctionalBaseClass< memorySpace >protected
s_pdexDensitySpinUpValuesdftfe::ExcSSDFunctionalBaseClass< memorySpace >protected
s_pdexDensityTempdftfe::ExcSSDFunctionalBaseClass< memorySpace >protected
s_pdexDensityValuesNonNNdftfe::ExcSSDFunctionalBaseClass< memorySpace >mutableprotected
s_pdexSigmaValuesdftfe::ExcSSDFunctionalBaseClass< memorySpace >protected
s_pdexSigmaValuesTempdftfe::ExcSSDFunctionalBaseClass< memorySpace >protected
s_pdexTauSpinDownValuesdftfe::ExcSSDFunctionalBaseClass< memorySpace >protected
s_pdexTauSpinUpValuesdftfe::ExcSSDFunctionalBaseClass< memorySpace >protected
s_pdexTauValuesNonNNdftfe::ExcSSDFunctionalBaseClass< memorySpace >protected
s_pdexTauValuesTempdftfe::ExcSSDFunctionalBaseClass< memorySpace >protected
s_pinnedBufdftfe::ExcSSDFunctionalBaseClass< memorySpace >mutableprotected
s_pinnedCapdftfe::ExcSSDFunctionalBaseClass< memorySpace >mutableprotected
s_sigmaValuesdftfe::ExcSSDFunctionalBaseClass< memorySpace >protected
s_sigmaValuesTempdftfe::ExcSSDFunctionalBaseClass< memorySpace >protected
s_tauValuesdftfe::ExcSSDFunctionalBaseClass< memorySpace >protected
s_tauValuesTempdftfe::ExcSSDFunctionalBaseClass< memorySpace >protected
updateWaveFunctionDependentFuncDerWrtPsi(const std::shared_ptr< AuxDensityMatrix< memorySpace > > &auxDensityMatrixPtr, const std::vector< double > &kPointWeights)=0dftfe::ExcSSDFunctionalBaseClass< memorySpace >pure virtual
~ExcSSDFunctionalBaseClass()dftfe::ExcSSDFunctionalBaseClass< memorySpace >virtual