denseMatrix Class Template Reference

Full coefficient matrix representation. More...

#include <matrix.h>

Inheritance diagram for denseMatrix:

goblinMatrix managedObject goblinRootObject

Public Member Functions

 denseMatrix (TItem, TItem, goblinController &=goblinDefaultContext) throw ()
 denseMatrix (goblinMatrix< TItem, TCoeff > &) throw ()
 ~denseMatrix () throw ()
unsigned long Allocated () const throw ()
unsigned long Size () const throw ()
void SetCoeff (TItem, TItem, TCoeff) throw (ERRange)
TCoeff Coeff (TItem, TItem) const throw (ERRange)

Detailed Description

template<class TItem, class TCoeff>
class denseMatrix< TItem, TCoeff >

Full coefficient matrix representation.


Constructor & Destructor Documentation

denseMatrix TItem  ,
TItem  ,
goblinController = goblinDefaultContext
throw ()
 

denseMatrix goblinMatrix< TItem, TCoeff > &   )  throw ()
 

~denseMatrix  )  throw ()
 


Member Function Documentation

unsigned long Allocated  )  const throw ()
 

Reimplemented from goblinMatrix.

TCoeff Coeff TItem  ,
TItem 
const throw (ERRange) [virtual]
 

Implements goblinMatrix.

void SetCoeff TItem  ,
TItem  ,
TCoeff 
throw (ERRange) [virtual]
 

Implements goblinMatrix.

unsigned long Size  )  const throw () [virtual]
 

Implements goblinRootObject.