Virtual U.org
Get Personal Training on VU Today
    
Top shadow
 
 register/help
User Name:

Password:

NEWMAT::RowVector class Reference
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

NEWMAT::RowVector Class Reference

Class for representing a row vector. Used in newmat library. More...

#include <Newmat.h>

Inheritance diagram for NEWMAT::RowVector:

NEWMAT::Matrix NEWMAT::GeneralMatrix NEWMAT::BaseMatrix Janitor List of all members.

Public Methods

 RowVector ()
 RowVector (ArrayLengthSpecifier n)
 RowVector (const BaseMatrix &)
 RowVector (const RowVector &gm)
Real operator() (int) const
void operator= (const BaseMatrix &)
void operator= (Real f)
void operator= (const RowVector &m)
Real & operator() (int)
Real & element (int)
MatrixType Type () const
void GetCol (MatrixRowCol &)
void GetCol (MatrixColX &)
void NextCol (MatrixRowCol &)
void NextCol (MatrixColX &)
void RestoreCol (MatrixRowCol &)
void RestoreCol (MatrixColX &c)
GeneralMatrixTranspose (TransposedMatrix *, MatrixType)
void ReSize (int)
void ReSize (int, int)
Real * nric () const
void CleanUp ()

Detailed Description

Class for representing a row vector. Used in newmat library.

Definition at line 780 of file Newmat.h.


Constructor & Destructor Documentation

NEWMAT::RowVector::RowVector   [inline]
 

Definition at line 783 of file Newmat.h.

NEWMAT::RowVector::RowVector ArrayLengthSpecifier    n [inline]
 

Definition at line 784 of file Newmat.h.

NEWMAT::RowVector::RowVector const BaseMatrix  
 

Definition at line 68 of file NEWMAT4.CPP.

References NEWMAT::GeneralMatrix::nrows.

NEWMAT::RowVector::RowVector const RowVector &    gm [inline]
 

Definition at line 786 of file Newmat.h.

References NEWMAT::GeneralMatrix::GetMatrix().


Member Function Documentation

void NEWMAT::RowVector::CleanUp   [virtual]
 

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 586 of file NEWMAT4.CPP.

References NEWMAT::GeneralMatrix::nrows.

Real & NEWMAT::RowVector::element int   
 

Definition at line 811 of file NEWMAT6.CPP.

References NEWMAT::GeneralMatrix::ncols, RBD_COMMON::Real, and NEWMAT::GeneralMatrix::store.

Referenced by NEWMAT::SVD().

void NEWMAT::RowVector::GetCol MatrixColX   [virtual]
 

Reimplemented from NEWMAT::Matrix.

Definition at line 444 of file NEWMAT3.CPP.

References MatrixRowCol::cw, MatrixRowCol::data, MatrixRowCol::length, LoadOnEntry, NEWMAT::GeneralMatrix::nrows, REPORT, MatrixRowCol::rowcol, MatrixRowCol::skip, MatrixRowCol::storage, and NEWMAT::GeneralMatrix::store.

void NEWMAT::RowVector::GetCol MatrixRowCol   [virtual]
 

Reimplemented from NEWMAT::Matrix.

Definition at line 434 of file NEWMAT3.CPP.

References MatrixRowCol::cw, MatrixRowCol::data, MatrixRowCol::length, NEWMAT::GeneralMatrix::nrows, REPORT, MatrixRowCol::rowcol, MatrixRowCol::skip, MatrixRowCol::storage, NEWMAT::GeneralMatrix::store, and StoreHere.

void NEWMAT::RowVector::NextCol MatrixColX   [virtual]
 

Reimplemented from NEWMAT::Matrix.

Definition at line 455 of file NEWMAT3.CPP.

References MatrixRowCol::cw, MatrixRowCol::data, LoadOnEntry, NEWMAT::GeneralMatrix::ncols, REPORT, MatrixRowCol::rowcol, NEWMAT::GeneralMatrix::store, and StoreOnExit.

void NEWMAT::RowVector::NextCol MatrixRowCol   [virtual]
 

Reimplemented from NEWMAT::Matrix.

Definition at line 452 of file NEWMAT3.CPP.

References MatrixRowCol::data, REPORT, and MatrixRowCol::rowcol.

Real* NEWMAT::RowVector::nric   const [inline]
 

Definition at line 807 of file Newmat.h.

References NEWMAT::GeneralMatrix::CheckStore(), RBD_COMMON::Real, and NEWMAT::GeneralMatrix::store.

Real & NEWMAT::RowVector::operator() int   
 

Definition at line 69 of file NEWMAT6.CPP.

References NEWMAT::GeneralMatrix::ncols, RBD_COMMON::Real, and NEWMAT::GeneralMatrix::store.

Real NEWMAT::RowVector::operator() int    const
 

Definition at line 152 of file NEWMAT6.CPP.

References NEWMAT::GeneralMatrix::ncols, RBD_COMMON::Real, and NEWMAT::GeneralMatrix::store.

void NEWMAT::RowVector::operator= const RowVector &    m [inline]
 

Definition at line 790 of file Newmat.h.

References operator=().

void NEWMAT::RowVector::operator= Real    f [inline]
 

Reimplemented from NEWMAT::Matrix.

Definition at line 789 of file Newmat.h.

References RBD_COMMON::Real.

void NEWMAT::RowVector::operator= const BaseMatrix  
 

Reimplemented from NEWMAT::Matrix.

Definition at line 425 of file NEWMAT6.CPP.

References NEWMAT::GeneralMatrix::Eq(), NEWMAT::GeneralMatrix::nrows, and REPORT.

Referenced by operator=().

void NEWMAT::RowVector::ReSize int   ,
int   
[virtual]
 

Reimplemented from NEWMAT::Matrix.

Definition at line 213 of file NEWMAT4.CPP.

References REPORT.

void NEWMAT::RowVector::ReSize int   
 

Definition at line 207 of file NEWMAT4.CPP.

References REPORT.

void NEWMAT::RowVector::RestoreCol MatrixColX   c [virtual]
 

Reimplemented from NEWMAT::Matrix.

Definition at line 465 of file NEWMAT3.CPP.

References MatrixRowCol::data, REPORT, MatrixRowCol::rowcol, and NEWMAT::GeneralMatrix::store.

void NEWMAT::RowVector::RestoreCol MatrixRowCol   [inline, virtual]
 

Reimplemented from NEWMAT::Matrix.

Definition at line 802 of file Newmat.h.

GeneralMatrix * NEWMAT::RowVector::Transpose TransposedMatrix  ,
MatrixType   
[virtual]
 

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 58 of file NEWMAT5.CPP.

References NEWMAT::GeneralMatrix::BorrowStore(), NEWMAT::MatrixErrorNoSpace(), REPORT, and NEWMAT::GeneralMatrix::storage.

MatrixType NEWMAT::RowVector::Type   const [virtual]
 

Reimplemented from NEWMAT::Matrix.

Definition at line 250 of file NEWMAT4.CPP.


The documentation for this class was generated from the following files:
Generated on Fri Aug 23 01:39:54 2002 for VirtualU by doxygen1.2.17