MOOS 0.2375
Public Member Functions
NEWMAT::SymmetricMatrix Class Reference

#include <newmat.h>

Inheritance diagram for NEWMAT::SymmetricMatrix:
Inheritance graph
[legend]
Collaboration diagram for NEWMAT::SymmetricMatrix:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 SymmetricMatrix ()
 ~SymmetricMatrix ()
 SymmetricMatrix (ArrayLengthSpecifier)
 SymmetricMatrix (const BaseMatrix &)
void operator= (const BaseMatrix &)
void operator= (Real f)
void operator= (const SymmetricMatrix &m)
Realoperator() (int, int)
Realelement (int, int)
Real operator() (int, int) const
Real element (int, int) const
MatrixType Type () const
 SymmetricMatrix (const SymmetricMatrix &gm)
Real SumSquare () const
Real SumAbsoluteValue () const
Real Sum () const
Real Trace () const
void GetRow (MatrixRowCol &)
void GetCol (MatrixRowCol &)
void GetCol (MatrixColX &)
void RestoreCol (MatrixRowCol &)
void RestoreCol (MatrixColX &)
GeneralMatrixTranspose (TransposedMatrix *, MatrixType)
void ReSize (int)
void ReSize (const GeneralMatrix &A)

Detailed Description

Definition at line 634 of file newmat.h.


Constructor & Destructor Documentation

NEWMAT::SymmetricMatrix::SymmetricMatrix ( ) [inline]

Definition at line 638 of file newmat.h.

NEWMAT::SymmetricMatrix::~SymmetricMatrix ( ) [inline]

Definition at line 639 of file newmat.h.

NEWMAT::SymmetricMatrix::SymmetricMatrix ( ArrayLengthSpecifier  n)

Definition at line 51 of file newmat4.cpp.

NEWMAT::SymmetricMatrix::SymmetricMatrix ( const BaseMatrix M)

Definition at line 92 of file newmat4.cpp.

NEWMAT::SymmetricMatrix::SymmetricMatrix ( const SymmetricMatrix gm) [inline]

Definition at line 654 of file newmat.h.


Member Function Documentation

Real & NEWMAT::SymmetricMatrix::element ( int  m,
int  n 
)

Definition at line 915 of file newmat6.cpp.

Real NEWMAT::SymmetricMatrix::element ( int  m,
int  n 
) const

Definition at line 924 of file newmat6.cpp.

void NEWMAT::SymmetricMatrix::GetCol ( MatrixRowCol mrc) [virtual]

Implements NEWMAT::GeneralMatrix.

Definition at line 430 of file newmat3.cpp.

void NEWMAT::SymmetricMatrix::GetCol ( MatrixColX mrc) [virtual]

Implements NEWMAT::GeneralMatrix.

Definition at line 469 of file newmat3.cpp.

void NEWMAT::SymmetricMatrix::GetRow ( MatrixRowCol mrc) [virtual]

Implements NEWMAT::GeneralMatrix.

Definition at line 397 of file newmat3.cpp.

Real & NEWMAT::SymmetricMatrix::operator() ( int  m,
int  n 
)

Definition at line 38 of file newmat6.cpp.

Real NEWMAT::SymmetricMatrix::operator() ( int  m,
int  n 
) const

Definition at line 150 of file newmat6.cpp.

void NEWMAT::SymmetricMatrix::operator= ( Real  f) [inline]

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 643 of file newmat.h.

void NEWMAT::SymmetricMatrix::operator= ( const BaseMatrix X)

Definition at line 539 of file newmat6.cpp.

void NEWMAT::SymmetricMatrix::operator= ( const SymmetricMatrix m) [inline]

Definition at line 644 of file newmat.h.

void NEWMAT::SymmetricMatrix::ReSize ( int  nr)

Definition at line 231 of file newmat4.cpp.

void NEWMAT::SymmetricMatrix::ReSize ( const GeneralMatrix A) [virtual]

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 279 of file newmat4.cpp.

void NEWMAT::SymmetricMatrix::RestoreCol ( MatrixRowCol ) [inline, virtual]

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 662 of file newmat.h.

void NEWMAT::SymmetricMatrix::RestoreCol ( MatrixColX mrc) [virtual]

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 511 of file newmat3.cpp.

Real NEWMAT::SymmetricMatrix::Sum ( ) const [virtual]

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 411 of file newmat8.cpp.

Real NEWMAT::SymmetricMatrix::SumAbsoluteValue ( ) const [virtual]

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 395 of file newmat8.cpp.

Real NEWMAT::SymmetricMatrix::SumSquare ( ) const [virtual]

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 382 of file newmat8.cpp.

Real NEWMAT::SymmetricMatrix::Trace ( ) const [virtual]

Reimplemented from NEWMAT::BaseMatrix.

Definition at line 554 of file newmat8.cpp.

GeneralMatrix * NEWMAT::SymmetricMatrix::Transpose ( TransposedMatrix ,
MatrixType  mt 
) [virtual]

Reimplemented from NEWMAT::GeneralMatrix.

Definition at line 53 of file newmat5.cpp.

MatrixType NEWMAT::SymmetricMatrix::Type ( ) const [virtual]

Implements NEWMAT::GeneralMatrix.

Definition at line 386 of file newmat4.cpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines