DFT-FE 1.1.0-pre
Density Functional Theory With Finite-Elements
Loading...
Searching...
No Matches
dftfe::chebyshevOrthogonalizedSubspaceIterationSolver Member List

This is the complete list of members for dftfe::chebyshevOrthogonalizedSubspaceIterationSolver, including all inherited members.

chebyshevOrthogonalizedSubspaceIterationSolver(const MPI_Comm &mpi_comm_parent, const MPI_Comm &mpi_comm_domain, double lowerBoundWantedSpectrum, double lowerBoundUnWantedSpectrum, double upperBoundUnWantedSpectrum, const dftParameters &dftParams)dftfe::chebyshevOrthogonalizedSubspaceIterationSolver
computing_timerdftfe::chebyshevOrthogonalizedSubspaceIterationSolverprivate
d_dftParamsdftfe::chebyshevOrthogonalizedSubspaceIterationSolverprivate
d_lowerBoundUnWantedSpectrumdftfe::chebyshevOrthogonalizedSubspaceIterationSolverprivate
d_lowerBoundWantedSpectrumdftfe::chebyshevOrthogonalizedSubspaceIterationSolverprivate
d_mpiCommParentdftfe::chebyshevOrthogonalizedSubspaceIterationSolverprivate
d_upperBoundUnWantedSpectrumdftfe::chebyshevOrthogonalizedSubspaceIterationSolverprivate
eigenSolverClass()dftfe::eigenSolverClassprotected
pcoutdftfe::chebyshevOrthogonalizedSubspaceIterationSolverprivate
reinitSpectrumBounds(double lowerBoundWantedSpectrum, double lowerBoundUnWantedSpectrum, double upperBoundUnWantedSpectrum)dftfe::chebyshevOrthogonalizedSubspaceIterationSolver
ReturnValueType enum namedftfe::eigenSolverClass
solve(operatorDFTClass< dftfe::utils::MemorySpace::HOST > &operatorMatrix, std::shared_ptr< dftfe::linearAlgebra::BLASWrapper< dftfe::utils::MemorySpace::HOST > > &BLASWrapperPtr, elpaScalaManager &elpaScala, dataTypes::number *eigenVectorsFlattened, const unsigned int totalNumberWaveFunctions, const unsigned int localVectorSize, std::vector< double > &eigenValues, std::vector< double > &residuals, const MPI_Comm &interBandGroupComm, const MPI_Comm &mpiCommDomain, const bool isFirstFilteringCall, const bool computeResidual, const bool useMixedPrec=false, const bool isFirstScf=false)dftfe::chebyshevOrthogonalizedSubspaceIterationSolver
solve(operatorDFTClass< dftfe::utils::MemorySpace::HOST > &operatorMatrix, std::vector< distributedCPUVec< double > > &eigenVectors, std::vector< double > &eigenValues, std::vector< double > &residuals)dftfe::chebyshevOrthogonalizedSubspaceIterationSolvervirtual
~chebyshevOrthogonalizedSubspaceIterationSolver()dftfe::chebyshevOrthogonalizedSubspaceIterationSolver
~eigenSolverClass()=0dftfe::eigenSolverClasspure virtual