Public Member Functions | Protected Member Functions | Protected Attributes | Friends
RectMatrixRowCol Class Reference

#include <RectMatrix.h>

Inheritance diagram for RectMatrixRowCol:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void DownDiag ()
RealFirst ()
Realoperator[] (int i)
void UpDiag ()
Real operator* (const RectMatrixRowCol &) const
void AddScaled (const RectMatrixRowCol &, Real)
void Divide (const RectMatrixRowCol &, Real)
void Divide (Real)
void Negate ()
void Zero ()
Real SumSquare () const

Protected Member Functions

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

Protected Attributes

int n
int shift
int spacing
Realstore

Friends

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

Detailed Description

Access rows and columns of a rectangular matrix.

Definition at line 21 of file RectMatrix.h.


Constructor & Destructor Documentation

RectMatrixRowCol::RectMatrixRowCol ( Real st,
int  nx,
int  sp,
int  sh 
) [inline, protected]

Definition at line 31 of file RectMatrix.h.


Member Function Documentation

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

Definition at line 169 of file NewMatExhaustive.cpp.

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

Definition at line 184 of file NewMatExhaustive.cpp.

Definition at line 198 of file NewMatExhaustive.cpp.

void RectMatrixRowCol::DownDiag ( ) [inline]

Reimplemented in RectMatrixDiag.

Definition at line 45 of file RectMatrix.h.

Definition at line 44 of file RectMatrix.h.

Definition at line 206 of file NewMatExhaustive.cpp.

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

Definition at line 152 of file NewMatExhaustive.cpp.

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

Reimplemented in RectMatrixDiag, and RectMatrixRow.

Definition at line 42 of file RectMatrix.h.

void RectMatrixRowCol::Reset ( Real st,
int  nx,
int  sp,
int  sh 
) [inline, protected]

Definition at line 33 of file RectMatrix.h.

Definition at line 142 of file NewMatExhaustive.cpp.

void RectMatrixRowCol::UpDiag ( ) [inline]

Reimplemented in RectMatrixDiag.

Definition at line 46 of file RectMatrix.h.

Definition at line 214 of file NewMatExhaustive.cpp.


Friends And Related Function Documentation

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

Reimplemented in RectMatrixCol.

Definition at line 222 of file NewMatExhaustive.cpp.

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

Reimplemented in RectMatrixCol.

Definition at line 246 of file NewMatExhaustive.cpp.


Member Data Documentation

int RectMatrixRowCol::n [protected]

Definition at line 28 of file RectMatrix.h.

int RectMatrixRowCol::shift [protected]

Definition at line 30 of file RectMatrix.h.

int RectMatrixRowCol::spacing [protected]

Definition at line 29 of file RectMatrix.h.

Definition at line 27 of file RectMatrix.h.


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


lo
Author(s): U. Klank
autogenerated on Mon Oct 6 2014 10:44:15