| AttrStorage typedef | dftefe::ksdft::RDM1Mixing< ValueType, memorySpace > | |
| AttrStorageConstRef typedef | dftefe::ksdft::RDM1< ValueType, memorySpace > | |
| AttrStorageRef typedef | dftefe::ksdft::RDM1< ValueType, memorySpace > | |
| clone() const override | dftefe::ksdft::RDM1Mixing< ValueType, memorySpace > | virtual |
| d_densityInAttrVals | dftefe::ksdft::RDM1Mixing< ValueType, memorySpace > | private |
| d_gradDensityInAttrVals | dftefe::ksdft::RDM1Mixing< ValueType, memorySpace > | private |
| d_linAlgOpContextHost | dftefe::ksdft::RDM1Mixing< ValueType, memorySpace > | private |
| d_mixingHistory | dftefe::ksdft::RDM1Mixing< ValueType, memorySpace > | private |
| d_mixingScheme | dftefe::ksdft::RDM1Mixing< ValueType, memorySpace > | private |
| d_mpiCommDomain | dftefe::ksdft::RDM1Mixing< ValueType, memorySpace > | private |
| d_numElectrons | dftefe::ksdft::RDM1Mixing< ValueType, memorySpace > | private |
| d_rdm1Ptr | dftefe::ksdft::RDM1Mixing< ValueType, memorySpace > | private |
| getDensityObs(const std::set< DensityObsAttr > &densityObsAttrs, std::unordered_map< DensityObsAttr, std::vector< std::vector< double > > > &densityObsAttrVals) override | dftefe::ksdft::RDM1Mixing< ValueType, memorySpace > | virtual |
| getDescriptors(const std::set< DensityDescrAttr > &densityAttrs, const std::set< WfcDescrAttr > &wfcAttrs, std::unordered_map< DensityDescrAttr, AttrStorage > &densityAttrVals, std::unordered_map< WfcDescrAttr, AttrStorage > &wfcAttrVals) override | dftefe::ksdft::RDM1Mixing< ValueType, memorySpace > | virtual |
| getkPointCoords() const override | dftefe::ksdft::RDM1Mixing< ValueType, memorySpace > | virtual |
| getkPointWeights() const override | dftefe::ksdft::RDM1Mixing< ValueType, memorySpace > | virtual |
| getnKSOrbs() const override | dftefe::ksdft::RDM1Mixing< ValueType, memorySpace > | virtual |
| getRDM1() const | dftefe::ksdft::RDM1Mixing< ValueType, memorySpace > | |
| isNonCollinear() const override | dftefe::ksdft::RDM1Mixing< ValueType, memorySpace > | virtual |
| isSOC() const override | dftefe::ksdft::RDM1Mixing< ValueType, memorySpace > | virtual |
| isSpinPolarized() const override | dftefe::ksdft::RDM1Mixing< ValueType, memorySpace > | virtual |
| mix() | dftefe::ksdft::RDM1Mixing< ValueType, memorySpace > | |
| RDM1Mixing(MixingScheme< RealType, RealType > &mixingScheme, const size_type mixingHistory, const std::vector< RealType > &jxwDataHost, const double mixingParameter, const bool isAdaptiveMixingParameter, std::shared_ptr< linearAlgebra::LinAlgOpContext< utils::MemorySpace::HOST > > linAlgOpContextHost, const MPI_Comm &mpiCommDomain) | dftefe::ksdft::RDM1Mixing< ValueType, memorySpace > | |
| RealType typedef | dftefe::ksdft::RDM1Mixing< ValueType, memorySpace > | |
| setDescriptors(const std::unordered_map< DensityDescrAttr, AttrStorage > &densityAttrVals, const std::unordered_map< WfcDescrAttr, AttrStorage > &wfcAttrVals) override | dftefe::ksdft::RDM1Mixing< ValueType, memorySpace > | virtual |
| setEvalDescrFlag(const bool evalFlag) override | dftefe::ksdft::RDM1Mixing< ValueType, memorySpace > | virtual |
| setRDM1(std::shared_ptr< RDM1< ValueType, memorySpace > > rdm1) | dftefe::ksdft::RDM1Mixing< ValueType, memorySpace > | |
| ~RDM1()=default | dftefe::ksdft::RDM1< ValueType, memorySpace > | virtual |
| ~RDM1Mixing()=default | dftefe::ksdft::RDM1Mixing< ValueType, memorySpace > | virtual |