Public Member Functions | Public Attributes | Friends
MatrixRowCol Class Reference
Inheritance diagram for MatrixRowCol:
Inheritance graph
[legend]

List of all members.

Public Member Functions

RealData ()
void IncrDiag ()
void IncrId ()
void IncrLT ()
void IncrMat ()
void IncrUT ()
int Length ()
void Length (int i)
 MatrixRowCol ()
int Skip ()
void Skip (int i)
int Storage ()
void Storage (int i)
void Zero ()
void Add (const MatrixRowCol &)
void AddScaled (const MatrixRowCol &, Real)
void Add (const MatrixRowCol &, const MatrixRowCol &)
void Add (const MatrixRowCol &, Real)
void NegAdd (const MatrixRowCol &, Real)
void Sub (const MatrixRowCol &)
void Sub (const MatrixRowCol &, const MatrixRowCol &)
void RevSub (const MatrixRowCol &)
void ConCat (const MatrixRowCol &, const MatrixRowCol &)
void Multiply (const MatrixRowCol &)
void Multiply (const MatrixRowCol &, const MatrixRowCol &)
void KP (const MatrixRowCol &, const MatrixRowCol &)
void Copy (const MatrixRowCol &)
void CopyCheck (const MatrixRowCol &)
void Check (const MatrixRowCol &)
void Check ()
void Copy (const double *&)
void Copy (const float *&)
void Copy (const int *&)
void Copy (Real)
void Add (Real)
void Multiply (Real)
Real SumAbsoluteValue ()
Real MaximumAbsoluteValue1 (Real r, int &i)
Real MinimumAbsoluteValue1 (Real r, int &i)
Real Maximum1 (Real r, int &i)
Real Minimum1 (Real r, int &i)
Real Sum ()
void Inject (const MatrixRowCol &)
void Negate (const MatrixRowCol &)
void Multiply (const MatrixRowCol &, Real)
void SubRowCol (MatrixRowCol &, int, int) const
 ~MatrixRowCol ()

Public Attributes

LoadAndStoreFlag cw
Realdata
GeneralMatrixgm
int length
int rowcol
int skip
int storage

Friends

Real DotProd (const MatrixRowCol &, const MatrixRowCol &)

Detailed Description

Access a row or column of a matrix.

Definition at line 334 of file NewMatExhaustive.cpp.


Constructor & Destructor Documentation

Definition at line 400 of file NewMatExhaustive.cpp.

Definition at line 6447 of file NewMatExhaustive.cpp.


Member Function Documentation

void MatrixRowCol::Add ( const MatrixRowCol mrc)

Definition at line 6811 of file NewMatExhaustive.cpp.

void MatrixRowCol::Add ( const MatrixRowCol mrc1,
const MatrixRowCol mrc2 
)

Definition at line 6869 of file NewMatExhaustive.cpp.

void MatrixRowCol::Add ( const MatrixRowCol mrc1,
Real  x 
)

Definition at line 7014 of file NewMatExhaustive.cpp.

void MatrixRowCol::Add ( Real  r)

Definition at line 7353 of file NewMatExhaustive.cpp.

void MatrixRowCol::AddScaled ( const MatrixRowCol mrc,
Real  x 
)

Definition at line 6822 of file NewMatExhaustive.cpp.

void MatrixRowCol::Check ( const MatrixRowCol mrc1)

Definition at line 7227 of file NewMatExhaustive.cpp.

Definition at line 7235 of file NewMatExhaustive.cpp.

void MatrixRowCol::ConCat ( const MatrixRowCol mrc1,
const MatrixRowCol mrc2 
)

Definition at line 7062 of file NewMatExhaustive.cpp.

void MatrixRowCol::Copy ( const MatrixRowCol mrc1)

Definition at line 7194 of file NewMatExhaustive.cpp.

void MatrixRowCol::Copy ( const double *&  r)

Definition at line 7311 of file NewMatExhaustive.cpp.

void MatrixRowCol::Copy ( const float *&  r)

Definition at line 7319 of file NewMatExhaustive.cpp.

void MatrixRowCol::Copy ( const int *&  r)

Definition at line 7327 of file NewMatExhaustive.cpp.

void MatrixRowCol::Copy ( Real  r)

Definition at line 7335 of file NewMatExhaustive.cpp.

void MatrixRowCol::CopyCheck ( const MatrixRowCol mrc1)

Definition at line 7212 of file NewMatExhaustive.cpp.

Real* MatrixRowCol::Data ( ) [inline]

Definition at line 391 of file NewMatExhaustive.cpp.

void MatrixRowCol::IncrDiag ( ) [inline]

Definition at line 346 of file NewMatExhaustive.cpp.

void MatrixRowCol::IncrId ( ) [inline]

Definition at line 347 of file NewMatExhaustive.cpp.

void MatrixRowCol::IncrLT ( ) [inline]

Definition at line 349 of file NewMatExhaustive.cpp.

void MatrixRowCol::IncrMat ( ) [inline]

Definition at line 345 of file NewMatExhaustive.cpp.

void MatrixRowCol::IncrUT ( ) [inline]

Definition at line 348 of file NewMatExhaustive.cpp.

void MatrixRowCol::Inject ( const MatrixRowCol mrc)

Definition at line 6844 of file NewMatExhaustive.cpp.

void MatrixRowCol::KP ( const MatrixRowCol mrc1,
const MatrixRowCol mrc2 
)

Definition at line 7127 of file NewMatExhaustive.cpp.

int MatrixRowCol::Length ( ) [inline]

Definition at line 394 of file NewMatExhaustive.cpp.

void MatrixRowCol::Length ( int  i) [inline]

Definition at line 397 of file NewMatExhaustive.cpp.

Real MatrixRowCol::Maximum1 ( Real  r,
int &  i 
)

Definition at line 7391 of file NewMatExhaustive.cpp.

Definition at line 7371 of file NewMatExhaustive.cpp.

Real MatrixRowCol::Minimum1 ( Real  r,
int &  i 
)

Definition at line 7401 of file NewMatExhaustive.cpp.

Definition at line 7381 of file NewMatExhaustive.cpp.

void MatrixRowCol::Multiply ( const MatrixRowCol mrc1)

Definition at line 7089 of file NewMatExhaustive.cpp.

void MatrixRowCol::Multiply ( const MatrixRowCol mrc1,
const MatrixRowCol mrc2 
)

Definition at line 7105 of file NewMatExhaustive.cpp.

Definition at line 7347 of file NewMatExhaustive.cpp.

void MatrixRowCol::Multiply ( const MatrixRowCol mrc1,
Real  s 
)

Definition at line 7261 of file NewMatExhaustive.cpp.

void MatrixRowCol::NegAdd ( const MatrixRowCol mrc1,
Real  x 
)

Definition at line 7030 of file NewMatExhaustive.cpp.

void MatrixRowCol::Negate ( const MatrixRowCol mrc1)

Definition at line 7245 of file NewMatExhaustive.cpp.

void MatrixRowCol::RevSub ( const MatrixRowCol mrc1)

Definition at line 7046 of file NewMatExhaustive.cpp.

int MatrixRowCol::Skip ( ) [inline]

Definition at line 392 of file NewMatExhaustive.cpp.

void MatrixRowCol::Skip ( int  i) [inline]

Definition at line 395 of file NewMatExhaustive.cpp.

int MatrixRowCol::Storage ( ) [inline]

Definition at line 393 of file NewMatExhaustive.cpp.

void MatrixRowCol::Storage ( int  i) [inline]

Definition at line 396 of file NewMatExhaustive.cpp.

void MatrixRowCol::Sub ( const MatrixRowCol mrc)

Definition at line 6833 of file NewMatExhaustive.cpp.

void MatrixRowCol::Sub ( const MatrixRowCol mrc1,
const MatrixRowCol mrc2 
)

Definition at line 6941 of file NewMatExhaustive.cpp.

void MatrixRowCol::SubRowCol ( MatrixRowCol mrc,
int  skip1,
int  l1 
) const

Definition at line 7418 of file NewMatExhaustive.cpp.

Definition at line 7410 of file NewMatExhaustive.cpp.

Definition at line 7360 of file NewMatExhaustive.cpp.

Definition at line 7341 of file NewMatExhaustive.cpp.


Friends And Related Function Documentation

Real DotProd ( const MatrixRowCol mrc1,
const MatrixRowCol mrc2 
) [friend]

Definition at line 6855 of file NewMatExhaustive.cpp.


Member Data Documentation

Definition at line 344 of file NewMatExhaustive.cpp.

Definition at line 343 of file NewMatExhaustive.cpp.

Definition at line 342 of file NewMatExhaustive.cpp.

Definition at line 338 of file NewMatExhaustive.cpp.

Definition at line 341 of file NewMatExhaustive.cpp.

Definition at line 339 of file NewMatExhaustive.cpp.

Definition at line 340 of file NewMatExhaustive.cpp.


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


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