Public Member Functions | Private Member Functions
SymmetricMatrix Class Reference

Symmetric matrix. More...

#include <SymmetricMatrix.h>

Inheritance diagram for SymmetricMatrix:
Inheritance graph
[legend]

List of all members.

Public Member Functions

Realelement (int, int)
Real element (int, int) const
Realoperator() (int, int)
Real operator() (int, int) const
void operator+= (const SymmetricMatrix &M)
void operator+= (Real f)
void operator-= (const SymmetricMatrix &M)
void operator-= (Real f)
void operator= (const BaseMatrix &)
void operator= (Real f)
void operator= (const SymmetricMatrix &m)
void resize (int)
void ReSize (int m)
void resize (const GeneralMatrix &A)
void ReSize (const GeneralMatrix &A)
void resize_keep (int)
void RestoreCol (MatrixRowCol &)
Real sum () const
Real sum_absolute_value () const
Real sum_square () const
void swap (SymmetricMatrix &gm)
 SymmetricMatrix ()
 SymmetricMatrix (ArrayLengthSpecifier)
 SymmetricMatrix (const BaseMatrix &)
 SymmetricMatrix (const SymmetricMatrix &gm)
Real trace () const
GeneralMatrixTranspose (TransposedMatrix *, MatrixType)
MatrixType type () const
 ~SymmetricMatrix ()
void GetRow (MatrixRowCol &)
void GetCol (MatrixRowCol &)
void GetCol (MatrixColX &)
void RestoreCol (MatrixColX &)

Private Member Functions

GeneralMatrixImage () const

Detailed Description

Symmetric matrix.

Definition at line 5 of file SymmetricMatrix.h.


Constructor & Destructor Documentation

Definition at line 9 of file SymmetricMatrix.h.

Definition at line 10 of file SymmetricMatrix.h.

Definition at line 730 of file NewMatExhaustive.cpp.

Definition at line 796 of file NewMatExhaustive.cpp.

Definition at line 25 of file SymmetricMatrix.h.


Member Function Documentation

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

Definition at line 3292 of file NewMatExhaustive.cpp.

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

Definition at line 3301 of file NewMatExhaustive.cpp.

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

Implements GeneralMatrix.

Definition at line 6052 of file NewMatExhaustive.cpp.

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

Implements GeneralMatrix.

Definition at line 6091 of file NewMatExhaustive.cpp.

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

Implements GeneralMatrix.

Definition at line 6019 of file NewMatExhaustive.cpp.

GeneralMatrix * SymmetricMatrix::Image ( ) const [private, virtual]

Reimplemented from GeneralMatrix.

Definition at line 1673 of file NewMatExhaustive.cpp.

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

Definition at line 2636 of file NewMatExhaustive.cpp.

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

Definition at line 2748 of file NewMatExhaustive.cpp.

void SymmetricMatrix::operator+= ( const SymmetricMatrix M) [inline]

Definition at line 42 of file SymmetricMatrix.h.

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

Reimplemented from GeneralMatrix.

Definition at line 44 of file SymmetricMatrix.h.

void SymmetricMatrix::operator-= ( const SymmetricMatrix M) [inline]

Definition at line 43 of file SymmetricMatrix.h.

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

Reimplemented from GeneralMatrix.

Definition at line 45 of file SymmetricMatrix.h.

void SymmetricMatrix::operator= ( const BaseMatrix X)

Definition at line 2985 of file NewMatExhaustive.cpp.

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

Reimplemented from GeneralMatrix.

Definition at line 14 of file SymmetricMatrix.h.

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

Definition at line 15 of file SymmetricMatrix.h.

void SymmetricMatrix::resize ( int  nr)

Definition at line 971 of file NewMatExhaustive.cpp.

void SymmetricMatrix::ReSize ( int  m) [inline]

Definition at line 38 of file SymmetricMatrix.h.

void SymmetricMatrix::resize ( const GeneralMatrix A) [virtual]

Reimplemented from GeneralMatrix.

Definition at line 1031 of file NewMatExhaustive.cpp.

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

Reimplemented from GeneralMatrix.

Definition at line 41 of file SymmetricMatrix.h.

void SymmetricMatrix::resize_keep ( int  nr)

Definition at line 1156 of file NewMatExhaustive.cpp.

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

Reimplemented from GeneralMatrix.

Definition at line 34 of file SymmetricMatrix.h.

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

Reimplemented from GeneralMatrix.

Definition at line 6133 of file NewMatExhaustive.cpp.

Real SymmetricMatrix::sum ( ) const [virtual]

Reimplemented from GeneralMatrix.

Definition at line 4179 of file NewMatExhaustive.cpp.

Reimplemented from GeneralMatrix.

Definition at line 4163 of file NewMatExhaustive.cpp.

Real SymmetricMatrix::sum_square ( ) const [virtual]

Reimplemented from GeneralMatrix.

Definition at line 4150 of file NewMatExhaustive.cpp.

void SymmetricMatrix::swap ( SymmetricMatrix gm) [inline]

Definition at line 46 of file SymmetricMatrix.h.

Real SymmetricMatrix::trace ( ) const [virtual]

Reimplemented from BaseMatrix.

Definition at line 4326 of file NewMatExhaustive.cpp.

Reimplemented from GeneralMatrix.

Definition at line 2105 of file NewMatExhaustive.cpp.

MatrixType SymmetricMatrix::type ( ) const [virtual]

Implements GeneralMatrix.

Definition at line 1323 of file NewMatExhaustive.cpp.


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


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