| applyNonLocal(linearAlgebra::MultiVector< ValueTypeBasisCoeff, memorySpace > &X, linearAlgebra::MultiVector< ValueTypeBasisCoeff, memorySpace > &Y, bool updateGhostX, bool updateGhostY) const override | dftefe::ksdft::ExchangeCorrelationFE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | |
| Hamiltonian< ValueTypeBasisData, memorySpace >::applyNonLocal(linearAlgebra::MultiVector< ValueTypeBasisData, memorySpace > &X, linearAlgebra::MultiVector< ValueTypeBasisData, memorySpace > &Y, bool updateGhostX, bool updateGhostY) const=0 | dftefe::ksdft::Hamiltonian< ValueTypeBasisData, memorySpace > | pure virtual |
| d_cellBlockSize | dftefe::ksdft::ExchangeCorrelationFE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | private |
| d_coreCorrectionGradUPF | dftefe::ksdft::ExchangeCorrelationFE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | private |
| d_coreCorrectionUPF | dftefe::ksdft::ExchangeCorrelationFE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | private |
| d_derExcWithSigmaTimesGradRhoQuadMemspace | dftefe::ksdft::ExchangeCorrelationFE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | private |
| d_energy | dftefe::ksdft::ExchangeCorrelationFE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | private |
| d_excManager | dftefe::ksdft::ExchangeCorrelationFE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | private |
| d_feBasisDataStorage | dftefe::ksdft::ExchangeCorrelationFE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | private |
| d_feBasisDofHandler | dftefe::ksdft::ExchangeCorrelationFE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | private |
| d_feBasisOp | dftefe::ksdft::ExchangeCorrelationFE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | private |
| d_linAlgOpContext | dftefe::ksdft::ExchangeCorrelationFE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | private |
| d_sigmaGradRhoCellStorage | dftefe::ksdft::ExchangeCorrelationFE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | mutableprivate |
| d_xcPotentialQuadMemspace | dftefe::ksdft::ExchangeCorrelationFE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | private |
| evalEnergy(RDM1< ValueType, memorySpace > &rdm1, const utils::mpi::MPIComm &comm) | dftefe::ksdft::ExchangeCorrelationFE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | |
| ExchangeCorrelationFE(const std::string xcType, RDM1< ValueType, memorySpace > &rdm1, std::shared_ptr< linearAlgebra::LinAlgOpContext< memorySpace > > linAlgOpContext, const size_type cellBlockSize) | dftefe::ksdft::ExchangeCorrelationFE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | |
| ExchangeCorrelationFE(const std::string xcType, RDM1< ValueType, memorySpace > &rdm1, std::shared_ptr< linearAlgebra::LinAlgOpContext< memorySpace > > linAlgOpContext, const size_type cellBlockSize, std::shared_ptr< const atoms::AtomSphericalDataContainer > atomSphericalDataContainerPSP, const std::vector< std::string > &atomSymbolVec, const std::vector< utils::Point > &atomCoordinates) | dftefe::ksdft::ExchangeCorrelationFE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | |
| getEnergy() const override | dftefe::ksdft::ExchangeCorrelationFE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | virtual |
| getExcFamilyType() const | dftefe::ksdft::ExchangeCorrelationFE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | |
| getFunctionalDerivative() const | dftefe::ksdft::ExchangeCorrelationFE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | |
| getHamiltonianFEBasisOperations() const | dftefe::ksdft::ExchangeCorrelationFE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | |
| getLinAlgOpContext() const | dftefe::ksdft::ExchangeCorrelationFE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | |
| getLocal(Storage &cellWiseStorage) const override | dftefe::ksdft::ExchangeCorrelationFE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | |
| Hamiltonian< ValueTypeBasisData, memorySpace >::getLocal(utils::MemoryStorage< ValueTypeBasisData, memorySpace > &cellWiseStorage) const=0 | dftefe::ksdft::Hamiltonian< ValueTypeBasisData, memorySpace > | pure virtual |
| hasLocalComponent() const override | dftefe::ksdft::ExchangeCorrelationFE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | virtual |
| hasNonLocalComponent() const override | dftefe::ksdft::ExchangeCorrelationFE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | virtual |
| RealType typedef | dftefe::ksdft::ExchangeCorrelationFE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | |
| reinitBasis(RDM1< ValueType, memorySpace > &rdm1) | dftefe::ksdft::ExchangeCorrelationFE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | |
| reinitField(RDM1< ValueType, memorySpace > &rdm1) | dftefe::ksdft::ExchangeCorrelationFE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | |
| Storage typedef | dftefe::ksdft::ExchangeCorrelationFE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | |
| ValueType typedef | dftefe::ksdft::ExchangeCorrelationFE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | |
| ~Energy()=default | dftefe::ksdft::Energy< linearAlgebra::blasLapack::real_type< linearAlgebra::blasLapack::scalar_type< ValueTypeBasisData, ValueTypeBasisCoeff > > > | virtual |
| ~ExchangeCorrelationFE() | dftefe::ksdft::ExchangeCorrelationFE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | |
| ~Hamiltonian()=default | dftefe::ksdft::Hamiltonian< ValueTypeBasisData, memorySpace > | virtual |