|
| TrustRegionFunction (const Eigen::VectorXd &factor, const Eigen::SelfAdjointEigenSolver< Eigen::MatrixXd > &hessian, double trust_radius, Index startindex) |
|
std::pair< double, double > | Evaluate (double lambda) |
|
Definition at line 42 of file trustregion.h.
◆ TrustRegionFunction()
votca::xtp::TrustRegion::TrustRegionFunction::TrustRegionFunction |
( |
const Eigen::VectorXd & | factor, |
|
|
const Eigen::SelfAdjointEigenSolver< Eigen::MatrixXd > & | hessian, |
|
|
double | trust_radius, |
|
|
Index | startindex ) |
|
inline |
◆ Evaluate()
std::pair< double, double > votca::xtp::TrustRegion::TrustRegionFunction::Evaluate |
( |
double | lambda | ) |
|
|
inline |
◆ factor_
const Eigen::VectorXd& votca::xtp::TrustRegion::TrustRegionFunction::factor_ |
|
private |
◆ hessian_
const Eigen::SelfAdjointEigenSolver<Eigen::MatrixXd>& votca::xtp::TrustRegion::TrustRegionFunction::hessian_ |
|
private |
◆ startindex_
Index votca::xtp::TrustRegion::TrustRegionFunction::startindex_ |
|
private |
◆ trust_radius_
double votca::xtp::TrustRegion::TrustRegionFunction::trust_radius_ |
|
private |
The documentation for this class was generated from the following file: