| AttrStorage typedef | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | |
| AttrStorageConstRef typedef | dftefe::ksdft::RDM1< ValueType, memorySpace > | |
| AttrStorageRef typedef | dftefe::ksdft::RDM1< ValueType, memorySpace > | |
| clone() const | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | virtual |
| d_cellBlockSize | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | private |
| d_densCalc | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | private |
| d_densityAttrVals | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | private |
| d_evalFlag | dftefe::ksdft::RDM1Spectral< linearAlgebra::blasLapack::scalar_type< ValueTypeBasisData, ValueTypeBasisCoeff >, memorySpace > | protected |
| d_feBasisDataStorage | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | private |
| d_feBMPsiPtr | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | private |
| d_isNonCollinear | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | private |
| d_isSOC | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | private |
| d_isSpinPolarized | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | private |
| d_kPointCoords | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | private |
| d_kPointWeights | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | private |
| d_ksOrbs | dftefe::ksdft::RDM1Spectral< linearAlgebra::blasLapack::scalar_type< ValueTypeBasisData, ValueTypeBasisCoeff >, memorySpace > | protected |
| d_ksSetFlag | dftefe::ksdft::RDM1Spectral< linearAlgebra::blasLapack::scalar_type< ValueTypeBasisData, ValueTypeBasisCoeff >, memorySpace > | protected |
| d_linAlgOpContext | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | private |
| d_mpiCommDomain | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | private |
| d_nKSOrbs | dftefe::ksdft::RDM1Spectral< linearAlgebra::blasLapack::scalar_type< ValueTypeBasisData, ValueTypeBasisCoeff >, memorySpace > | protected |
| d_occupancies | dftefe::ksdft::RDM1Spectral< linearAlgebra::blasLapack::scalar_type< ValueTypeBasisData, ValueTypeBasisCoeff >, memorySpace > | protected |
| d_waveFuncBatchSize | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | private |
| d_wfcAttrVals | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | private |
| getDensityObs(const std::set< DensityObsAttr > &densityObsAttrs, std::unordered_map< DensityObsAttr, std::vector< std::vector< double > > > &densityObsAttrVals) | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | virtual |
| getDescriptors(const std::set< DensityDescrAttr > &densityAttrs, const std::set< WfcDescrAttr > &wfcAttrs, std::unordered_map< DensityDescrAttr, AttrStorage > &densityAttrVals, std::unordered_map< WfcDescrAttr, AttrStorage > &wfcAttrVals) | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | virtual |
| getFEBasisDataStorage() const | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | |
| getFEBasisManager() const | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | |
| getkPointCoords() const | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | virtual |
| getkPointWeights() const | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | virtual |
| getKSSetFlag() const | dftefe::ksdft::RDM1Spectral< linearAlgebra::blasLapack::scalar_type< ValueTypeBasisData, ValueTypeBasisCoeff >, memorySpace > | |
| getnKSOrbs() const | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | virtual |
| getSpectral(std::unique_ptr< linearAlgebra::MultiVector< linearAlgebra::blasLapack::scalar_type< ValueTypeBasisData, ValueTypeBasisCoeff >, memorySpace > > &ksOrbitals, std::vector< std::vector< double > > &occupancies, size_type &nKSOrbs) | dftefe::ksdft::RDM1Spectral< linearAlgebra::blasLapack::scalar_type< ValueTypeBasisData, ValueTypeBasisCoeff >, memorySpace > | |
| isNonCollinear() const | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | virtual |
| isSOC() const | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | virtual |
| isSpinPolarized() const | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | virtual |
| RDM1FE(std::shared_ptr< const basis::FEBasisDataStorage< ValueTypeBasisData, memorySpace > > feBasisDataStorage, const basis::FEBasisManager< ValueTypeBasisCoeff, ValueTypeBasisData, memorySpace, dim > &feBMPsi, std::shared_ptr< linearAlgebra::LinAlgOpContext< memorySpace > > linAlgOpContext, const MPI_Comm &mpiCommDomain, const size_type cellBlockSize, const size_type waveFuncBatchSize, const SpinMode spinMode=SpinMode::Unpolarized, const bool isSOC=false, const std::vector< double > &kPointCoords=std::vector< double >{}, const std::vector< double > &kPointWeights=std::vector< double >{}) | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | |
| RDM1Spectral() | dftefe::ksdft::RDM1Spectral< linearAlgebra::blasLapack::scalar_type< ValueTypeBasisData, ValueTypeBasisCoeff >, memorySpace > | |
| reinit(std::shared_ptr< const basis::FEBasisDataStorage< ValueTypeBasisData, memorySpace > > feBasisDataStorage, const basis::FEBasisManager< ValueTypeBasisCoeff, ValueTypeBasisData, memorySpace, dim > &feBMPsi) | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | |
| setDescriptors(const std::unordered_map< DensityDescrAttr, AttrStorage > &densityAttrVals, const std::unordered_map< WfcDescrAttr, AttrStorage > &wfcAttrVals) | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | virtual |
| setEvalDescrFlag(const bool evalFlag) override | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | virtual |
| setSpectral(std::unique_ptr< linearAlgebra::MultiVector< linearAlgebra::blasLapack::scalar_type< ValueTypeBasisData, ValueTypeBasisCoeff >, memorySpace > > ksOrbitals, const std::vector< std::vector< double > > &occupancies, const size_type nKSOrbs) | dftefe::ksdft::RDM1Spectral< linearAlgebra::blasLapack::scalar_type< ValueTypeBasisData, ValueTypeBasisCoeff >, memorySpace > | |
| ValueType typedef | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | |
| ~RDM1()=default | dftefe::ksdft::RDM1< ValueType, memorySpace > | virtual |
| ~RDM1FE()=default | dftefe::ksdft::RDM1FE< ValueTypeBasisData, ValueTypeBasisCoeff, memorySpace, dim > | virtual |
| ~RDM1Spectral()=default | dftefe::ksdft::RDM1Spectral< linearAlgebra::blasLapack::scalar_type< ValueTypeBasisData, ValueTypeBasisCoeff >, memorySpace > | virtual |