|
| template<typename Opt> |
| double | votca::xtp::qp_solver::LegacyFullWindowHalfWidth (const Opt &opt) |
| template<typename Opt> |
| double | votca::xtp::qp_solver::LegacyAdaptiveShellWidth (const Opt &opt) |
| template<typename Opt> |
| void | votca::xtp::qp_solver::NormalizeGridSearchOptions (Opt &opt) |
| double | votca::xtp::qp_solver::EffectiveAdaptiveShellWidth (const SolverOptions &opt) |
| template<typename QPFunc> |
| double | votca::xtp::qp_solver::SolveQP_Bisection (double lowerbound, double f_lowerbound, double upperbound, double f_upperbound, const QPFunc &f, const SolverOptions &opt) |
| template<typename QPFunc> |
| double | votca::xtp::qp_solver::SolveQP_Brent (double lowerbound, double f_lowerbound, double upperbound, double f_upperbound, const QPFunc &f, const SolverOptions &opt) |
| bool | votca::xtp::qp_solver::AcceptRoot (const RootCandidate &cand, const SolverOptions &opt) |
| double | votca::xtp::qp_solver::ScoreRoot (const RootCandidate &cand) |
| template<typename QPFunc> |
| boost::optional< RootCandidate > | votca::xtp::qp_solver::RefineQPInterval (double lowerbound, double f_lowerbound, double upperbound, double f_upperbound, const QPFunc &f, double reference, const SolverOptions &opt, bool use_brent) |
| template<typename QPFunc> |
| boost::optional< double > | votca::xtp::qp_solver::SolveQP_Grid_Windowed (QPFunc &fqp, double frequency0, double left_limit, double right_limit, Index gw_sc_iteration, const SolverOptions &opt, WindowDiagnostics *wdiag=nullptr, std::vector< RootCandidate > *accepted_roots_out=nullptr, std::vector< RootCandidate > *rejected_roots_out=nullptr, bool use_brent=false) |