|
| double | CalcHomoLumoShift (Eigen::VectorXd frequencies) const |
| Eigen::VectorXd | ScissorShift_DFTlevel (const Eigen::VectorXd &dft_energies) const |
| void | PrintQP_Energies (const Eigen::VectorXd &qp_diag_energies) const |
| void | PrintGWA_Energies () const |
| Eigen::VectorXd | SolveQP (const Eigen::VectorXd &frequencies) const |
| boost::optional< double > | SolveQP_Grid (double intercept0, double frequency0, Index gw_level, QPStats *stats=nullptr) const |
| boost::optional< double > | SolveQP_Grid_Windowed (double intercept0, double frequency0, Index gw_level, double left_limit, double right_limit, bool allow_rejected_return=true, QPStats *stats=nullptr) const |
| boost::optional< double > | SolveQP_Grid_Windowed_Adaptive (double intercept0, double frequency0, Index gw_level, double left_limit, double right_limit, bool allow_rejected_return=true, QPStats *stats=nullptr) const |
| boost::optional< double > | SolveQP_Grid_Windowed_Dense (double intercept0, double frequency0, Index gw_level, double left_limit, double right_limit, bool allow_rejected_return=true, QPStats *stats=nullptr) const |
| boost::optional< double > | SolveQP_FixedPoint (double intercept0, double frequency0, Index gw_level, QPStats *stats=nullptr) const |
| boost::optional< double > | SolveQP_Linearisation (double intercept0, double frequency0, Index gw_level, QPStats *stats=nullptr) const |
| bool | Converged (const Eigen::VectorXd &e1, const Eigen::VectorXd &e2, double epsilon) const |
| boost::optional< QPRootCandidate > | RefineQPInterval (double lowerbound, double f_lowerbound, double upperbound, double f_upperbound, const QPFunc &f, double reference) const |
Definition at line 37 of file gw.h.