|
DFT-FE 1.3.0-pre
Density Functional Theory With Finite-Elements
|
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_timer | dftfe::chebyshevOrthogonalizedSubspaceIterationSolver | private |
| d_dftParams | dftfe::chebyshevOrthogonalizedSubspaceIterationSolver | private |
| d_lowerBoundUnWantedSpectrum | dftfe::chebyshevOrthogonalizedSubspaceIterationSolver | private |
| d_lowerBoundWantedSpectrum | dftfe::chebyshevOrthogonalizedSubspaceIterationSolver | private |
| d_mpiCommParent | dftfe::chebyshevOrthogonalizedSubspaceIterationSolver | private |
| d_upperBoundUnWantedSpectrum | dftfe::chebyshevOrthogonalizedSubspaceIterationSolver | private |
| eigenSolverClass() | dftfe::eigenSolverClass | protected |
| pcout | dftfe::chebyshevOrthogonalizedSubspaceIterationSolver | private |
| reinitSpectrumBounds(double lowerBoundWantedSpectrum, double lowerBoundUnWantedSpectrum, double upperBoundUnWantedSpectrum) | dftfe::chebyshevOrthogonalizedSubspaceIterationSolver | |
| ReturnValueType enum name | dftfe::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 dftfe::uInt totalNumberWaveFunctions, const dftfe::uInt 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::chebyshevOrthogonalizedSubspaceIterationSolver | virtual |
| ~chebyshevOrthogonalizedSubspaceIterationSolver() | dftfe::chebyshevOrthogonalizedSubspaceIterationSolver | |
| ~eigenSolverClass()=0 | dftfe::eigenSolverClass | pure virtual |