| AttrStorage typedef | dftefe::ksdft::RDM1< ValueType, memorySpace > | |
| AttrStorageConstRef typedef | dftefe::ksdft::RDM1< ValueType, memorySpace > | |
| AttrStorageRef typedef | dftefe::ksdft::RDM1< ValueType, memorySpace > | |
| clone() const =0 | dftefe::ksdft::RDM1< ValueType, memorySpace > | pure virtual |
| getDensityObs(const std::set< DensityObsAttr > &densityObsAttrs, std::unordered_map< DensityObsAttr, std::vector< std::vector< double > > > &densityObsAttrVals)=0 | dftefe::ksdft::RDM1< ValueType, memorySpace > | pure virtual |
| getDescriptors(const std::set< DensityDescrAttr > &densityAttrs, const std::set< WfcDescrAttr > &wfcAttrs, std::unordered_map< DensityDescrAttr, AttrStorage > &densityAttrVals, std::unordered_map< WfcDescrAttr, AttrStorage > &wfcAttrVals)=0 | dftefe::ksdft::RDM1< ValueType, memorySpace > | pure virtual |
| getkPointCoords() const =0 | dftefe::ksdft::RDM1< ValueType, memorySpace > | pure virtual |
| getkPointWeights() const =0 | dftefe::ksdft::RDM1< ValueType, memorySpace > | pure virtual |
| getnKSOrbs() const =0 | dftefe::ksdft::RDM1< ValueType, memorySpace > | pure virtual |
| isNonCollinear() const =0 | dftefe::ksdft::RDM1< ValueType, memorySpace > | pure virtual |
| isSOC() const =0 | dftefe::ksdft::RDM1< ValueType, memorySpace > | pure virtual |
| isSpinPolarized() const =0 | dftefe::ksdft::RDM1< ValueType, memorySpace > | pure virtual |
| setDescriptors(const std::unordered_map< DensityDescrAttr, AttrStorage > &densityAttrVals, const std::unordered_map< WfcDescrAttr, AttrStorage > &wfcAttrVals)=0 | dftefe::ksdft::RDM1< ValueType, memorySpace > | pure virtual |
| setEvalDescrFlag(const bool evalFlag)=0 | dftefe::ksdft::RDM1< ValueType, memorySpace > | pure virtual |
| ~RDM1()=default | dftefe::ksdft::RDM1< ValueType, memorySpace > | virtual |