|
votca 2026-dev
|
#include <trah.h>
Public Member Functions | |
| void | Clear () |
Public Attributes | |
| Eigen::MatrixXd | B |
| Eigen::MatrixXd | HB |
| Eigen::VectorXd | g |
Davidson subspace of a step (orthonormal B, H B) and the gradient it was built for. Passed to Step, it is reused when the gradient is the same, i.e. when a rejected step is repeated with a smaller trust radius from the same orbitals: the new step then needs no Hessian products beyond those still missing for the residual tolerance.