Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

NEWMAT::RectMatrixRowCol Class Reference

#include <newmatrm.h>

Inheritance diagram for NEWMAT::RectMatrixRowCol:

Detailed Description

Definition at line 16 of file newmatrm.h.

List of all members.

Public Member Functions

 RectMatrixRowCol (Real *st, int nx, int sp, int sh)
void Reset (Real *st, int nx, int sp, int sh)
Real operator* (const RectMatrixRowCol &) const
void AddScaled (const RectMatrixRowCol &, Real)
void Divide (const RectMatrixRowCol &, Real)
void Divide (Real)
void Negate ()
void Zero ()
Real & operator[] (int i)
Real SumSquare () const
Real & First ()
void DownDiag ()
void UpDiag ()

Public Attributes

Real * store
int n
int spacing
int shift

Friends

void ComplexScale (RectMatrixCol &, RectMatrixCol &, Real, Real)
void Rotate (RectMatrixCol &, RectMatrixCol &, Real, Real)

Constructor & Destructor Documentation

NEWMAT::RectMatrixRowCol::RectMatrixRowCol ( Real *  st,
int  nx,
int  sp,
int  sh 
)

Definition at line 27 of file newmatrm.h.


Member Function Documentation

void NEWMAT::RectMatrixRowCol::AddScaled ( const RectMatrixRowCol rmrc,
Real  r 
)

Definition at line 80 of file newmatrm.cpp.

Referenced by NEWMAT::SVD().

void NEWMAT::RectMatrixRowCol::Divide ( Real  r  ) 

Definition at line 109 of file newmatrm.cpp.

void NEWMAT::RectMatrixRowCol::Divide ( const RectMatrixRowCol rmrc,
Real  r 
)

Definition at line 95 of file newmatrm.cpp.

Referenced by NEWMAT::SVD().

void NEWMAT::RectMatrixRowCol::DownDiag (  ) 

Reimplemented in NEWMAT::RectMatrixDiag.

Definition at line 41 of file newmatrm.h.

Referenced by NEWMAT::SVD().

Real& NEWMAT::RectMatrixRowCol::First (  ) 

Definition at line 40 of file newmatrm.h.

Referenced by NEWMAT::SVD().

void NEWMAT::RectMatrixRowCol::Negate (  ) 

Definition at line 117 of file newmatrm.cpp.

Referenced by NEWMAT::SVD().

Real NEWMAT::RectMatrixRowCol::operator* ( const RectMatrixRowCol rmrc  )  const

Definition at line 63 of file newmatrm.cpp.

Real& NEWMAT::RectMatrixRowCol::operator[] ( int  i  ) 

Reimplemented in NEWMAT::RectMatrixRow, and NEWMAT::RectMatrixDiag.

Definition at line 38 of file newmatrm.h.

void NEWMAT::RectMatrixRowCol::Reset ( Real *  st,
int  nx,
int  sp,
int  sh 
)

Definition at line 29 of file newmatrm.h.

Real NEWMAT::RectMatrixRowCol::SumSquare (  )  const

Definition at line 53 of file newmatrm.cpp.

Referenced by NEWMAT::SVD().

void NEWMAT::RectMatrixRowCol::UpDiag (  ) 

Reimplemented in NEWMAT::RectMatrixDiag.

Definition at line 42 of file newmatrm.h.

Referenced by NEWMAT::SVD().

void NEWMAT::RectMatrixRowCol::Zero (  ) 

Definition at line 125 of file newmatrm.cpp.

Referenced by NEWMAT::SVD().


Friends And Related Function Documentation

void ComplexScale ( RectMatrixCol U,
RectMatrixCol V,
Real  x,
Real  y 
) [friend]

Reimplemented in NEWMAT::RectMatrixCol.

Definition at line 133 of file newmatrm.cpp.

void Rotate ( RectMatrixCol U,
RectMatrixCol V,
Real  tau,
Real  s 
) [friend]

Reimplemented in NEWMAT::RectMatrixCol.

Definition at line 157 of file newmatrm.cpp.


Member Data Documentation


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

newmat11b
Generated Mon May 9 04:54:20 2016 by Doxygen 1.6.3