Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

Matrix::MatrixData Class Reference

#include <matrix.hh>

List of all members.

Public Methods

 MatrixData ()
 MatrixData (const MatrixData &)
 MatrixData (int m, int n, double re=0)
 MatrixData (int m, int n, double *re, double *im=NULL)
 MatrixData (bool isc, bool isd)
 ~MatrixData ()
MatrixData & operator= (const MatrixData &)
bool IsEmpty () const
bool IsReal () const
bool IsComplex () const
double * GetPr ()
const double * GetPr () const
double * GetPi ()
const double * GetPi () const
double index (int) const
double & index (int)
double index (int, int) const
double & index (int, int)
int DoubleToSingleIndex (int i, int j) const

Public Attributes

int m
int n
int l
double * re
double * im
bool iscolon
bool isdin


Constructor & Destructor Documentation

Matrix::MatrixData::MatrixData (    ) 
 

Matrix::MatrixData::MatrixData (  const MatrixData &    ) 
 

Matrix::MatrixData::MatrixData (  int    m,
int    n,
double    re = 0
) 
 

Matrix::MatrixData::MatrixData (  int    m,
int    n,
double *    re,
double *    im = NULL
) 
 

Matrix::MatrixData::MatrixData (  bool    isc,
bool    isd
) 
 

Matrix::MatrixData::~MatrixData (    ) 
 


Member Function Documentation

int Matrix::MatrixData::DoubleToSingleIndex (  int    i,
int    j
)  const [inline]
 

const double * Matrix::MatrixData::GetPi (    )  const [inline]
 

double * Matrix::MatrixData::GetPi (    )  [inline]
 

const double * Matrix::MatrixData::GetPr (    )  const [inline]
 

double * Matrix::MatrixData::GetPr (    )  [inline]
 

double & Matrix::MatrixData::index (  int   ,
int   
)  [inline]
 

double Matrix::MatrixData::index (  int   ,
int   
)  const [inline]
 

double & Matrix::MatrixData::index (  int    )  [inline]
 

double Matrix::MatrixData::index (  int    )  const [inline]
 

bool Matrix::MatrixData::IsComplex (    )  const [inline]
 

bool Matrix::MatrixData::IsEmpty (    )  const [inline]
 

bool Matrix::MatrixData::IsReal (    )  const [inline]
 

Matrix::MatrixData & Matrix::MatrixData::operator= (  const MatrixData &    ) 
 


Member Data Documentation

double * Matrix::MatrixData::im
 

bool Matrix::MatrixData::iscolon
 

bool Matrix::MatrixData::isdin
 

int Matrix::MatrixData::l
 

int Matrix::MatrixData::m
 

int Matrix::MatrixData::n
 

double* Matrix::MatrixData::re
 


The documentation for this class was generated from the following files:
Generated on Wed Jun 18 09:16:22 2003 for admc++ by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002