DFT-FE 1.1.0-pre
Density Functional Theory With Finite-Elements
Loading...
Searching...
No Matches
dftfe::oncvClass< ValueType, memorySpace > Member List

This is the complete list of members for dftfe::oncvClass< ValueType, memorySpace >, including all inherited members.

computeNonlocalPseudoPotentialConstants()dftfe::oncvClass< ValueType, memorySpace >private
coreNuclearDensityPresent(dftfe::uInt Znum)dftfe::oncvClass< ValueType, memorySpace >
createAtomCenteredSphericalFunctionsForDensities()dftfe::oncvClass< ValueType, memorySpace >private
createAtomCenteredSphericalFunctionsForLocalPotential()dftfe::oncvClass< ValueType, memorySpace >private
createAtomCenteredSphericalFunctionsForProjectors()dftfe::oncvClass< ValueType, memorySpace >private
d_atomicCoreDensityVectordftfe::oncvClass< ValueType, memorySpace >private
d_atomicLocalPotVectordftfe::oncvClass< ValueType, memorySpace >private
d_atomicNonLocalPseudoPotentialConstantsdftfe::oncvClass< ValueType, memorySpace >private
d_atomicProjectorFnsContainerdftfe::oncvClass< ValueType, memorySpace >private
d_atomicProjectorFnsMapdftfe::oncvClass< ValueType, memorySpace >private
d_atomicProjectorFnsVectordftfe::oncvClass< ValueType, memorySpace >private
d_atomicValenceDensityVectordftfe::oncvClass< ValueType, memorySpace >private
d_atomicWaveFnsVectordftfe::oncvClass< ValueType, memorySpace >private
d_atomLocationsdftfe::oncvClass< ValueType, memorySpace >private
d_atomTypeAtributesdftfe::oncvClass< ValueType, memorySpace >private
d_atomTypeCoreFlagMapdftfe::oncvClass< ValueType, memorySpace >private
d_atomTypesdftfe::oncvClass< ValueType, memorySpace >private
d_atomTypesListdftfe::oncvClass< ValueType, memorySpace >private
d_BasisOperatorHostPtrdftfe::oncvClass< ValueType, memorySpace >private
d_BLASWrapperHostPtrdftfe::oncvClass< ValueType, memorySpace >private
d_couplingMatrixEntriesdftfe::oncvClass< ValueType, memorySpace >private
d_couplingMatrixEntriesSinglePrecdftfe::oncvClass< ValueType, memorySpace >private
d_densityQuadratureIddftfe::oncvClass< ValueType, memorySpace >private
d_densityQuadratureIdElectrodftfe::oncvClass< ValueType, memorySpace >private
d_dftfeScratchFolderNamedftfe::oncvClass< ValueType, memorySpace >private
d_excManagerPtrdftfe::oncvClass< ValueType, memorySpace >private
d_floatingNuclearChargesdftfe::oncvClass< ValueType, memorySpace >private
d_HamiltonianCouplingMatrixEntriesUpdateddftfe::oncvClass< ValueType, memorySpace >private
d_HamiltonianCouplingMatrixSinglePrecEntriesUpdateddftfe::oncvClass< ValueType, memorySpace >private
d_imageIdsdftfe::oncvClass< ValueType, memorySpace >private
d_imagePositionsdftfe::oncvClass< ValueType, memorySpace >private
d_localContributionQuadratureIddftfe::oncvClass< ValueType, memorySpace >private
d_memoryOptModedftfe::oncvClass< ValueType, memorySpace >private
d_mpiCommParentdftfe::oncvClass< ValueType, memorySpace >private
d_nlpspQuadratureIddftfe::oncvClass< ValueType, memorySpace >private
d_nOMPThreadsdftfe::oncvClass< ValueType, memorySpace >private
d_nonLocalOperatordftfe::oncvClass< ValueType, memorySpace >private
d_nonLocalOperatorSinglePrecdftfe::oncvClass< ValueType, memorySpace >private
d_nonLocalPseudoPotentialConstantsdftfe::oncvClass< ValueType, memorySpace >private
d_nuclearChargeQuadratureIdElectrodftfe::oncvClass< ValueType, memorySpace >private
d_numEigenValuesdftfe::oncvClass< ValueType, memorySpace >private
d_reproducible_outputdftfe::oncvClass< ValueType, memorySpace >private
d_singlePrecNonLocalOperatordftfe::oncvClass< ValueType, memorySpace >private
d_sparsityPatternQuadratureIddftfe::oncvClass< ValueType, memorySpace >private
d_this_mpi_processdftfe::oncvClass< ValueType, memorySpace >private
d_useDevicedftfe::oncvClass< ValueType, memorySpace >private
d_verbositydftfe::oncvClass< ValueType, memorySpace >private
getAtomIdInCurrentProcessor(dftfe::uInt iAtom)dftfe::oncvClass< ValueType, memorySpace >
getCouplingMatrix(CouplingType couplingtype=CouplingType::HamiltonianEntries)dftfe::oncvClass< ValueType, memorySpace >virtual
getCouplingMatrixSinglePrec(CouplingType couplingtype=CouplingType::HamiltonianEntries)dftfe::oncvClass< ValueType, memorySpace >virtual
getNonLocalOperator()dftfe::oncvClass< ValueType, memorySpace >virtual
getNonLocalOperatorSinglePrec()dftfe::oncvClass< ValueType, memorySpace >virtual
getRadialCoreDensity(dftfe::uInt Znum, double rad, std::vector< double > &Val)dftfe::oncvClass< ValueType, memorySpace >
getRadialCoreDensity(dftfe::uInt Znum, double rad)dftfe::oncvClass< ValueType, memorySpace >
getRadialLocalPseudo(dftfe::uInt Znum, double rad)dftfe::oncvClass< ValueType, memorySpace >
getRadialValenceDensity(dftfe::uInt Znum, double rad, std::vector< double > &Val)dftfe::oncvClass< ValueType, memorySpace >
getRadialValenceDensity(dftfe::uInt Znum, double rad)dftfe::oncvClass< ValueType, memorySpace >
getRmaxCoreDensity(dftfe::uInt Znum)dftfe::oncvClass< ValueType, memorySpace >
getRmaxLocalPot(dftfe::uInt Znum)dftfe::oncvClass< ValueType, memorySpace >
getRmaxValenceDensity(dftfe::uInt Znum)dftfe::oncvClass< ValueType, memorySpace >
getTotalNumberOfAtomsInCurrentProcessor()dftfe::oncvClass< ValueType, memorySpace >
getTotalNumberOfSphericalFunctionsForAtomId(dftfe::uInt atomId)dftfe::oncvClass< ValueType, memorySpace >
initialise(std::shared_ptr< dftfe::basis::FEBasisOperations< ValueType, double, dftfe::utils::MemorySpace::HOST > > basisOperationsHostPtr, std::shared_ptr< dftfe::linearAlgebra::BLASWrapper< dftfe::utils::MemorySpace::HOST > > BLASWrapperPtrHost, dftfe::uInt densityQuadratureId, dftfe::uInt localContributionQuadratureId, dftfe::uInt sparsityPatternQuadratureId, dftfe::uInt nlpspQuadratureId, dftfe::uInt densityQuadratureIdElectro, std::shared_ptr< excManager< memorySpace > > excFunctionalPtr, const std::vector< std::vector< double > > &atomLocations, dftfe::uInt numEigenValues, const bool singlePrecNonLocalOperator, const bool computeSphericalFnTimesXNonLocalOperator=true)dftfe::oncvClass< ValueType, memorySpace >
initialiseNonLocalContribution(const std::vector< std::vector< double > > &atomLocations, const std::vector< dftfe::Int > &imageIds, const std::vector< std::vector< double > > &periodicCoords, const std::vector< double > &kPointWeights, const std::vector< double > &kPointCoordinates, const bool updateNonlocalSparsity)dftfe::oncvClass< ValueType, memorySpace >
initialiseNonLocalContribution(const std::vector< std::vector< double > > &atomLocations, const std::vector< dftfe::Int > &imageIds, const std::vector< std::vector< double > > &periodicCoords, const std::vector< double > &kPointWeights, const std::vector< double > &kPointCoordinates, const bool updateNonlocalSparsity, const std::map< dftfe::uInt, std::vector< dftfe::Int > > &sparsityPattern, const std::vector< std::vector< dealii::CellId > > &elementIdsInAtomCompactSupport, const std::vector< std::vector< dftfe::uInt > > &elementIndexesInAtomCompactSupport, const std::vector< dftfe::uInt > &atomIdsInCurrentProcess, dftfe::uInt numberElements)dftfe::oncvClass< ValueType, memorySpace >
initLocalPotential()dftfe::oncvClass< ValueType, memorySpace >
oncvClass(const MPI_Comm &mpi_comm_parent, const std::string &scratchFolderName, const std::set< dftfe::uInt > &atomTypes, const bool floatingNuclearCharges, const dftfe::uInt nOMPThreads, const std::map< dftfe::uInt, dftfe::uInt > &atomAttributes, const bool reproducibleOutput, const dftfe::Int verbosity, const bool useDevice, const bool memOptMode)dftfe::oncvClass< ValueType, memorySpace >
pcoutdftfe::oncvClass< ValueType, memorySpace >private
setImageCoordinates(const std::vector< std::vector< double > > &atomLocations, const std::vector< dftfe::Int > &imageIds, const std::vector< std::vector< double > > &periodicCoords, std::vector< dftfe::uInt > &imageIdsTemp, std::vector< double > &imageCoordsTemp)dftfe::oncvClass< ValueType, memorySpace >private
~pseudopotentialBaseClass()dftfe::pseudopotentialBaseClass< ValueType, memorySpace >inlinevirtual