CH_Matrix_Classes::Lanczosmatrix Class Reference
[Lanczos Interface and Classes]

Abstract base class for supplying the input matrix for Lanzcosmethods. More...

#include <lanczos.hxx>

List of all members.

Public Member Functions

virtual Integer lanczosdim () const =0
 returns the order of the (virtual) symmetric matrix
virtual Integer lanczosflops () const =0
 returns a rough estimate on the number of flops needed by lanczosmult() for a vector
virtual int lanczosmult (const Matrix &A, Matrix &B) const =0
 computes B = (*this) * A; A and B must not be the same object!


Detailed Description

Abstract base class for supplying the input matrix for Lanzcosmethods.

It provides a virtual symmetric matrix with a routine for a multiplying it with a matrix and a guess on the number of flops involved in this multiplication.


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

Generated on Tue May 3 16:52:54 2011 for ConicBundle by  doxygen 1.5.6