Public Member Functions | Private Member Functions | Private Attributes
nricMatrix Class Reference

Rectangular matrix for use with Numerical Recipes in C. More...

#include <nricMatrix.h>

Inheritance diagram for nricMatrix:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void cleanup ()
void MiniCleanUp ()
Real ** nric () const
 nricMatrix ()
 nricMatrix (int m, int n)
 nricMatrix (const BaseMatrix &bm)
 nricMatrix (const nricMatrix &gm)
void operator+= (const Matrix &M)
void operator+= (Real f)
void operator-= (const Matrix &M)
void operator-= (Real f)
void operator<< (const BaseMatrix &X)
void operator= (const BaseMatrix &bm)
void operator= (Real f)
void operator= (const nricMatrix &m)
void resize (int m, int n)
void ReSize (int m, int n)
void resize (const GeneralMatrix &A)
void ReSize (const GeneralMatrix &A)
void resize_keep (int m, int n)
void swap (nricMatrix &gm)
 ~nricMatrix ()

Private Member Functions

void DeleteRowPointer ()
GeneralMatrixImage () const
void MakeRowPointer ()

Private Attributes

Real ** row_pointer

Detailed Description

Rectangular matrix for use with Numerical Recipes in C.

Definition at line 5 of file nricMatrix.h.


Constructor & Destructor Documentation

nricMatrix::nricMatrix ( ) [inline]

Definition at line 12 of file nricMatrix.h.

nricMatrix::nricMatrix ( int  m,
int  n 
) [inline]

Definition at line 13 of file nricMatrix.h.

nricMatrix::nricMatrix ( const BaseMatrix bm) [inline]

Definition at line 15 of file nricMatrix.h.

nricMatrix::nricMatrix ( const nricMatrix gm) [inline]

Definition at line 24 of file nricMatrix.h.

Definition at line 34 of file nricMatrix.h.


Member Function Documentation

void nricMatrix::cleanup ( ) [virtual]

Reimplemented from GeneralMatrix.

Definition at line 1784 of file NewMatExhaustive.cpp.

void nricMatrix::DeleteRowPointer ( ) [private]

Definition at line 1759 of file NewMatExhaustive.cpp.

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

Reimplemented from Matrix.

Definition at line 1715 of file NewMatExhaustive.cpp.

void nricMatrix::MakeRowPointer ( ) [private]

Definition at line 1747 of file NewMatExhaustive.cpp.

void nricMatrix::MiniCleanUp ( ) [virtual]

Reimplemented from GeneralMatrix.

Definition at line 1787 of file NewMatExhaustive.cpp.

Real** nricMatrix::nric ( ) const [inline]

Definition at line 35 of file nricMatrix.h.

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

Reimplemented from Matrix.

Definition at line 38 of file nricMatrix.h.

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

Reimplemented from Matrix.

Definition at line 40 of file nricMatrix.h.

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

Reimplemented from Matrix.

Definition at line 39 of file nricMatrix.h.

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

Reimplemented from Matrix.

Definition at line 41 of file nricMatrix.h.

void nricMatrix::operator<< ( const BaseMatrix X) [inline]

Reimplemented from GeneralMatrix.

Definition at line 22 of file nricMatrix.h.

void nricMatrix::operator= ( const BaseMatrix bm) [inline]

Reimplemented from Matrix.

Definition at line 17 of file nricMatrix.h.

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

Reimplemented from Matrix.

Definition at line 19 of file nricMatrix.h.

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

Definition at line 20 of file nricMatrix.h.

void nricMatrix::resize ( int  m,
int  n 
) [inline, virtual]

Reimplemented from Matrix.

Definition at line 26 of file nricMatrix.h.

void nricMatrix::ReSize ( int  m,
int  n 
) [inline, virtual]

Reimplemented from Matrix.

Definition at line 30 of file nricMatrix.h.

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

Reimplemented from Matrix.

Definition at line 1022 of file NewMatExhaustive.cpp.

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

Reimplemented from Matrix.

Definition at line 33 of file nricMatrix.h.

void nricMatrix::resize_keep ( int  m,
int  n 
) [inline, virtual]

Reimplemented from Matrix.

Definition at line 28 of file nricMatrix.h.

void nricMatrix::swap ( nricMatrix gm)

Definition at line 1943 of file NewMatExhaustive.cpp.


Member Data Documentation

Definition at line 8 of file nricMatrix.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