Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

linalg::SVD_inv_mult Class Reference

#include <svd.h>

Inheritance diagram for linalg::SVD_inv_mult:

Inheritance graph
[legend]
Collaboration diagram for linalg::SVD_inv_mult:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SVD_inv_mult (const SVD &_svd, const Matrix &__B, const double tau=0)

Private Member Functions

void fill_in (Matrix &m) const

Private Attributes

const SVDsvd
const MatrixB
double tau
bool are_zero_coeff

Constructor & Destructor Documentation

linalg::SVD_inv_mult::SVD_inv_mult const SVD _svd,
const Matrix __B,
const double  tau = 0
 

Definition at line 575 of file svd.cpp.

References linalg::_error(), linalg::MinMax::max(), and linalg::MinMax::min().

Here is the call graph for this function:


Member Function Documentation

void linalg::SVD_inv_mult::fill_in Matrix m  )  const [private, virtual]
 

Implements linalg::LazyMatrix.

Definition at line 613 of file svd.cpp.

References B, linalg::AREALStreamIn::eof(), linalg::AREALStrideStreamIn::eof(), linalg::AREALStreamIn::get(), linalg::AREALStrideStreamOut::get(), linalg::message(), linalg::Matrix::mult(), linalg::of_every(), linalg::DimSpec::q_ncols(), linalg::DimSpec::q_nrows(), linalg::SVD::q_sig(), linalg::SVD::q_U(), linalg::SVD::q_V(), svd, and linalg::to_every().

Here is the call graph for this function:


Member Data Documentation

bool linalg::SVD_inv_mult::are_zero_coeff [private]
 

Definition at line 108 of file svd.h.

const Matrix& linalg::SVD_inv_mult::B [private]
 

Definition at line 106 of file svd.h.

Referenced by fill_in().

const SVD& linalg::SVD_inv_mult::svd [private]
 

Definition at line 105 of file svd.h.

Referenced by fill_in().

double linalg::SVD_inv_mult::tau [private]
 

Definition at line 107 of file svd.h.


The documentation for this class was generated from the following files:
Generated on Wed Dec 15 21:22:12 2004 for vuVolume by  doxygen 1.3.9.1