ergo
Dft::Matrix Class Referenceabstract

#include <grid_matrix.h>

Inheritance diagram for Dft::Matrix:
FullMatrixWrapper SparseMatrixWrapper

Public Member Functions

virtual ergo_real at (int row, int col) const =0
 
virtual bool isSparse () const =0
 
virtual const SparseMatrixasSparse () const =0
 
virtual const ergo_realasFull () const =0
 
virtual ~Matrix ()
 

Constructor & Destructor Documentation

◆ ~Matrix()

virtual Dft::Matrix::~Matrix ( )
inlinevirtual

Member Function Documentation

◆ asFull()

virtual const ergo_real* Dft::Matrix::asFull ( ) const
pure virtual

◆ asSparse()

virtual const SparseMatrix* Dft::Matrix::asSparse ( ) const
pure virtual

◆ at()

virtual ergo_real Dft::Matrix::at ( int  row,
int  col 
) const
pure virtual

◆ isSparse()

virtual bool Dft::Matrix::isSparse ( ) const
pure virtual

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