DFT-EFE
 
Loading...
Searching...
No Matches
dftefe::ksdft::RDM1Mixing< ValueType, memorySpace > Member List

This is the complete list of members for dftefe::ksdft::RDM1Mixing< ValueType, memorySpace >, including all inherited members.

AttrStorage typedefdftefe::ksdft::RDM1Mixing< ValueType, memorySpace >
AttrStorageConstRef typedefdftefe::ksdft::RDM1< ValueType, memorySpace >
AttrStorageRef typedefdftefe::ksdft::RDM1< ValueType, memorySpace >
clone() const overridedftefe::ksdft::RDM1Mixing< ValueType, memorySpace >virtual
d_densityInAttrValsdftefe::ksdft::RDM1Mixing< ValueType, memorySpace >private
d_gradDensityInAttrValsdftefe::ksdft::RDM1Mixing< ValueType, memorySpace >private
d_linAlgOpContextHostdftefe::ksdft::RDM1Mixing< ValueType, memorySpace >private
d_mixingHistorydftefe::ksdft::RDM1Mixing< ValueType, memorySpace >private
d_mixingSchemedftefe::ksdft::RDM1Mixing< ValueType, memorySpace >private
d_mpiCommDomaindftefe::ksdft::RDM1Mixing< ValueType, memorySpace >private
d_numElectronsdftefe::ksdft::RDM1Mixing< ValueType, memorySpace >private
d_rdm1Ptrdftefe::ksdft::RDM1Mixing< ValueType, memorySpace >private
getDensityObs(const std::set< DensityObsAttr > &densityObsAttrs, std::unordered_map< DensityObsAttr, std::vector< std::vector< double > > > &densityObsAttrVals) overridedftefe::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) overridedftefe::ksdft::RDM1Mixing< ValueType, memorySpace >virtual
getkPointCoords() const overridedftefe::ksdft::RDM1Mixing< ValueType, memorySpace >virtual
getkPointWeights() const overridedftefe::ksdft::RDM1Mixing< ValueType, memorySpace >virtual
getnKSOrbs() const overridedftefe::ksdft::RDM1Mixing< ValueType, memorySpace >virtual
getRDM1() constdftefe::ksdft::RDM1Mixing< ValueType, memorySpace >
isNonCollinear() const overridedftefe::ksdft::RDM1Mixing< ValueType, memorySpace >virtual
isSOC() const overridedftefe::ksdft::RDM1Mixing< ValueType, memorySpace >virtual
isSpinPolarized() const overridedftefe::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 typedefdftefe::ksdft::RDM1Mixing< ValueType, memorySpace >
setDescriptors(const std::unordered_map< DensityDescrAttr, AttrStorage > &densityAttrVals, const std::unordered_map< WfcDescrAttr, AttrStorage > &wfcAttrVals) overridedftefe::ksdft::RDM1Mixing< ValueType, memorySpace >virtual
setEvalDescrFlag(const bool evalFlag) overridedftefe::ksdft::RDM1Mixing< ValueType, memorySpace >virtual
setRDM1(std::shared_ptr< RDM1< ValueType, memorySpace > > rdm1)dftefe::ksdft::RDM1Mixing< ValueType, memorySpace >
~RDM1()=defaultdftefe::ksdft::RDM1< ValueType, memorySpace >virtual
~RDM1Mixing()=defaultdftefe::ksdft::RDM1Mixing< ValueType, memorySpace >virtual