eigensolver::EigenSolver< F > Class Template Referenceabstract

Interafce for eigenvalue solvers. More...

#include <eigens.hh>

Inheritance diagram for eigensolver::EigenSolver< F >:
concepts::OutputOperator eigensolver::ArPack< F, G, H > eigensolver::InexactInv< F >

Public Member Functions

virtual uint converged () const =0
 Returns the number of converged eigen pairs. More...
 
virtual const concepts::Array< concepts::Vector< F > * > & getEF ()=0
 
virtual const concepts::Array< F > & getEV ()=0
 Returns an array with the eigen values. More...
 
virtual uint iterations () const =0
 Returns the number of iterations. More...
 

Protected Member Functions

virtual std::ostream & info (std::ostream &os) const
 Returns information in an output stream. More...
 

Detailed Description

template<typename F>
class eigensolver::EigenSolver< F >

Interafce for eigenvalue solvers.

Every new eigenvalue solver should implement this interface.

Author
Norbert Fernandes, 2002

Definition at line 23 of file eigens.hh.

Member Function Documentation

◆ converged()

◆ getEF()

◆ getEV()

◆ info()

◆ iterations()


The documentation for this class was generated from the following file:
Page URL: http://wiki.math.ethz.ch/bin/view/Concepts/WebHome
21 August 2020
© 2020 Eidgenössische Technische Hochschule Zürich