|
DFT-FE 1.3.0-pre
Density Functional Theory With Finite-Elements
|
This is the complete list of members for dftfe::excTauMGGAClass< 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) override | dftfe::excTauMGGAClass< memorySpace > | 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) override | dftfe::excTauMGGAClass< memorySpace > | virtual |
| checkInputOutputDataAttributesConsistency(const std::vector< xcRemainderOutputDataAttributes > &outputDataAttributes) const override | dftfe::excTauMGGAClass< memorySpace > | 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 override | dftfe::excTauMGGAClass< memorySpace > | virtual |
| computeWaveFunctionDependentExcEnergy(const std::shared_ptr< AuxDensityMatrix< memorySpace > > &auxDensityMatrix, const std::vector< double > &kPointWeights) override | dftfe::excTauMGGAClass< memorySpace > | virtual |
| d_densityDescriptorAttributesList | dftfe::ExcSSDFunctionalBaseClass< memorySpace > | protected |
| d_densityFamilyType | dftfe::ExcSSDFunctionalBaseClass< memorySpace > | protected |
| d_enforceFHCC | dftfe::excTauMGGAClass< memorySpace > | private |
| d_enforceFHCX | dftfe::excTauMGGAClass< memorySpace > | private |
| d_ExcFamilyType | dftfe::ExcSSDFunctionalBaseClass< memorySpace > | protected |
| d_funcCPtr | dftfe::excTauMGGAClass< memorySpace > | private |
| d_funcXPtr | dftfe::excTauMGGAClass< memorySpace > | private |
| d_tauNeededC | dftfe::excTauMGGAClass< memorySpace > | private |
| d_tauNeededX | dftfe::excTauMGGAClass< memorySpace > | private |
| d_useLibxc | dftfe::excTauMGGAClass< memorySpace > | private |
| d_wfcDescriptorAttributesList | dftfe::ExcSSDFunctionalBaseClass< memorySpace > | protected |
| d_XCType | dftfe::excTauMGGAClass< memorySpace > | private |
| 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 > | |
| excTauMGGAClass(std::shared_ptr< xc_func_type > &funcXPtr, std::shared_ptr< xc_func_type > &funcCPtr, const bool useLibXC, std::string XCType) | dftfe::excTauMGGAClass< memorySpace > | |
| excTauMGGAClass(std::shared_ptr< xc_func_type > &funcXPtr, std::shared_ptr< xc_func_type > &funcCPtr, std::string modelXCInputFile, const bool useLibXC, std::string XCType) | dftfe::excTauMGGAClass< memorySpace > | |
| getDensityBasedFamilyType() const | dftfe::ExcSSDFunctionalBaseClass< memorySpace > | |
| getDensityDescriptorAttributesList() const | dftfe::ExcSSDFunctionalBaseClass< memorySpace > | |
| getExcFamilyType() const | dftfe::ExcSSDFunctionalBaseClass< memorySpace > | |
| getExpectationOfWaveFunctionDependentExcFuncDerWrtPsi() override | dftfe::excTauMGGAClass< memorySpace > | virtual |
| getWaveFunctionDependentExcEnergy() override | dftfe::excTauMGGAClass< memorySpace > | virtual |
| reinitKPointDependentVariables(dftfe::uInt kPointIndex) override | dftfe::excTauMGGAClass< memorySpace > | virtual |
| updateWaveFunctionDependentFuncDerWrtPsi(const std::shared_ptr< AuxDensityMatrix< memorySpace > > &auxDensityMatrixPtr, const std::vector< double > &kPointWeights) override | dftfe::excTauMGGAClass< memorySpace > | virtual |
| ~ExcSSDFunctionalBaseClass() | dftfe::ExcSSDFunctionalBaseClass< memorySpace > | virtual |
| ~excTauMGGAClass() | dftfe::excTauMGGAClass< memorySpace > |