SyTen
syten::Krylov::NaiveExponential< Matrix, Vector > Class Template Reference

The plain exponential via application of the operator to the vector. More...

#include <naive_exponential.h>

+ Collaboration diagram for syten::Krylov::NaiveExponential< Matrix, Vector >:

Public Member Functions

 NaiveExponential (Matrix const &m, Vector &&initial)
 Constructor. More...
 
IterativeExit solve (IterativeConfig const &conf, Vector &result, SDef const prefactor)
 
bool test_solve_now (IterativeConfig const &conf)
 Returns true if one should attempt a solution at this step, depending on the configuration. More...
 

Private Attributes

SRDef initial_norm
 Initial norm. More...
 
Matrix const & mat
 The operator. More...
 
std::vector< Vector > vecs
 Powers of mat applied to the initial state. More...
 

Detailed Description

template<typename Matrix, typename Vector>
class syten::Krylov::NaiveExponential< Matrix, Vector >

The plain exponential via application of the operator to the vector.


The documentation for this class was generated from the following file: