| addObserver(IEigSolverObserver< T, NDIM > *obs) | madness::EigSolver< T, NDIM > | inline |
| compute_rho(std::vector< funcT > phis, std::vector< double > occs, const World &world) | madness::EigSolver< T, NDIM > | static |
| eigs() | madness::EigSolver< T, NDIM > | inline |
| EigSolver(World &world, std::vector< funcT > phis, std::vector< double > eigs, std::vector< EigSolverOp< T, NDIM > * > ops, std::vector< kvecT > kpoints, ElectronicStructureParams params) | madness::EigSolver< T, NDIM > | |
| EigSolver(World &world, std::vector< funcT > phis, std::vector< double > eigs, std::vector< EigSolverOp< T, NDIM > * > ops, ElectronicStructureParams params) | madness::EigSolver< T, NDIM > | |
| funcT typedef | madness::EigSolver< T, NDIM > | |
| get_eig(int indx) | madness::EigSolver< T, NDIM > | inline |
| get_phi(int indx) | madness::EigSolver< T, NDIM > | inline |
| kvecT typedef | madness::EigSolver< T, NDIM > | |
| make_bsh_operators() | madness::EigSolver< T, NDIM > | |
| matrix_element(const funcT &phii, const funcT &phij) | madness::EigSolver< T, NDIM > | |
| multi_solve(int maxits) | madness::EigSolver< T, NDIM > | |
| operatorT typedef | madness::EigSolver< T, NDIM > | |
| phis() | madness::EigSolver< T, NDIM > | inline |
| poperatorT typedef | madness::EigSolver< T, NDIM > | |
| prepare_ops() | madness::EigSolver< T, NDIM > | |
| print_matrix_elements(const funcT &phii, const funcT &phij) | madness::EigSolver< T, NDIM > | |
| solve(int maxits) | madness::EigSolver< T, NDIM > | |
| update_occupation() | madness::EigSolver< T, NDIM > | |
| ~EigSolver() | madness::EigSolver< T, NDIM > | virtual |