Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Matrix Class Reference

#include <matrix.h>

List of all members.

Public Methods

 Matrix (int zSz=3, int sSz=-1, Zahl diag=1, Zahl other=0)
 Matrix (Matrix &x)
 ~Matrix ()
Zahl Get (const int i, const int j)
Zahl Set (int i, int j, const Zahl val)
int GetSize (void)
int GetZSize (void)
int GetSSize (void)
bool Quadratic (void)
bool TauscheZeilen (int n, int m)
bool TauscheSpalten (int n, int m)
Zahl Det ()

Protected Methods

bool AllocMxMem (int zSz, int sSz)
bool FreeMxMem ()
int GetBestPivot (int Col)

Protected Attributes

Zahl* Elements
int zSize
int sSize


Constructor & Destructor Documentation

Matrix::Matrix ( int zSz = 3,
int sSz = -1,
Zahl diag = 1,
Zahl other = 0 )
 

Matrix::Matrix ( Matrix & x )
 

Matrix::~Matrix ( )
 


Member Function Documentation

bool Matrix::AllocMxMem ( int zSz,
int sSz ) [protected]
 

Zahl Matrix::Det ( void )
 

bool Matrix::FreeMxMem ( ) [protected]
 

Zahl Matrix::Get ( const int i,
const int j )
 

int Matrix::GetBestPivot ( int Col ) [protected]
 

int Matrix::GetSSize ( void )
 

int Matrix::GetSize ( void )
 

int Matrix::GetZSize ( void )
 

bool Matrix::Quadratic ( void )
 

Zahl Matrix::Set ( int i,
int j,
const Zahl val )
 

bool Matrix::TauscheSpalten ( int n,
int m )
 

bool Matrix::TauscheZeilen ( int n,
int m )
 


Member Data Documentation

Zahl * Matrix::Elements [protected]
 

int Matrix::sSize [protected]
 

int Matrix::zSize [protected]
 


The documentation for this class was generated from the following files:
Generated at Wed Jun 20 19:48:29 2001 for LDSequences by doxygen1.2.7 written by Dimitri van Heesch, © 1997-2001