#include <IterativeSolverTemplate.h>
Public Attributes | |
| int | iter |
| 0-based iteration number | |
| std::vector< int > | roots |
| roots whose vectors were worked on in this iteration | |
| std::vector< real_t< Scalar > > | errors |
| current errors of all roots | |
| std::vector< Scalar > | values |
| std::size_t | n_next |
| number of vectors to work on in the next iteration (0 if done) | |
| std::vector<real_t<Scalar> > molpro::linalg::itsolv::log::IterationCompleted< Scalar >::Payload::errors |
current errors of all roots
| int molpro::linalg::itsolv::log::IterationCompleted< Scalar >::Payload::iter |
0-based iteration number
| std::size_t molpro::linalg::itsolv::log::IterationCompleted< Scalar >::Payload::n_next |
number of vectors to work on in the next iteration (0 if done)
| std::vector<int> molpro::linalg::itsolv::log::IterationCompleted< Scalar >::Payload::roots |
roots whose vectors were worked on in this iteration
| std::vector<Scalar> molpro::linalg::itsolv::log::IterationCompleted< Scalar >::Payload::values |
eigenvalues (eigensystems) or function value (optimisation and non-linear equations); empty otherwise