Allows setting and getting of options for LinearEigensystemRSPT instance via IterativeSolver base class. More...
#include <LinearEigensystemRSPTOptions.h>


Allows setting and getting of options for LinearEigensystemRSPT instance via IterativeSolver base class.
| Public Member Functions | |
| LinearEigensystemRSPTOptions ()=default | |
| LinearEigensystemRSPTOptions (const options_map &opt) | |
|  Public Member Functions inherited from molpro::linalg::itsolv::LinearEigensystemOptions | |
| LinearEigensystemOptions ()=default | |
| LinearEigensystemOptions (const options_map &opt) | |
|  Public Member Functions inherited from molpro::linalg::itsolv::Options | |
| virtual | ~Options ()=default | 
| Options ()=default | |
| Options (const options_map &opt) | |
| Initialises options from key/value strings. Unrecognised options are ignored.  More... | |
| void | copy (const Options &source) | 
| copies options from source object  More... | |
| Public Attributes | |
| std::optional< double > | norm_thresh | 
| std::optional< double > | svd_thresh | 
|  Public Attributes inherited from molpro::linalg::itsolv::Options | |
| std::optional< double > | convergence_threshold | 
| convergence threshold  More... | |
| std::optional< int > | n_roots | 
| number of roots to solve for  More... | |
| std::optional< Verbosity > | verbosity | 
| verbosity level during IterativeSolver::solve()  More... | |
| std::optional< int > | max_iter | 
| maximum number of iterations during IterativeSolver::solve()  More... | |
| std::optional< double > | max_p | 
| maximum size of P space  More... | |
| std::optional< double > | p_threshold | 
| threshold for selecting P space  More... | |
| 
 | default | 
| molpro::linalg::itsolv::LinearEigensystemRSPTOptions::LinearEigensystemRSPTOptions | ( | const options_map & | opt | ) | 
| std::optional<double> molpro::linalg::itsolv::LinearEigensystemRSPTOptions::norm_thresh | 
| std::optional<double> molpro::linalg::itsolv::LinearEigensystemRSPTOptions::svd_thresh |