HLIBpro  2.7
TDenseLRApx< T > Class Template Reference

Computes dense matrix block without approximation. More...

#include <TLowRankApx.hh>

Inheritance diagram for TDenseLRApx< T >:
TLowRankApx

Public Member Functions

virtual TMatrixbuild (const TBlockIndexSet &bis, const TTruncAcc &acc) const
 
- Public Member Functions inherited from TLowRankApx
virtual TMatrixbuild (const TBlockCluster *bct, const TTruncAcc &acc) const
 
virtual bool has_statistics () const
 indicate if algorithm provides statistics
 

Detailed Description

template<typename T>
class HLIB::TDenseLRApx< T >

Instead of performing approximation for a matrix block, the whole block is computed and returned as a dense matrix.

This is usually used for debugging or accuracy tests.

Member Function Documentation

◆ build()

virtual TMatrix* build ( const TBlockIndexSet bis,
const TTruncAcc acc 
) const
virtual

build low rank matrix for block index set bis with rank defined by accuracy acc

Implements TLowRankApx.