#include <infinite_matrix.h>
Public Member Functions | |
| virtual | ~InfiniteDiagonalMatrix ()=0 |
| virtual double | diag (const I &lambda) const =0 |
abstract base class for infinite-dimensional diagonal matrices (that can serve for scaling an InfiniteVector<C,I>...)
| MathTL::InfiniteDiagonalMatrix< C, I >::~InfiniteDiagonalMatrix | ( | ) | [pure virtual] |
destructor
| virtual double MathTL::InfiniteDiagonalMatrix< C, I >::diag | ( | const I & | lambda | ) | const [pure virtual] |
evaluate lambda-th entry on the diagonal
Implemented in SquaresPlusOne, and Squares.
1.7.6.1