blitz  Version 0.9
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions
GeneralMatrix Class Reference

#include <matgen.h>

Inheritance diagram for GeneralMatrix:
AsymmetricMatrix MatrixStructure ColumnMajor RowMajor Toeplitz

List of all members.

Public Member Functions

 GeneralMatrix ()
 GeneralMatrix (unsigned rows, unsigned cols)
unsigned firstInRow (unsigned i) const
unsigned lastInRow (unsigned i) const
unsigned firstInCol (unsigned j) const
unsigned lastInCol (unsigned j) const
unsigned numElements () const
- Public Member Functions inherited from AsymmetricMatrix
 AsymmetricMatrix ()
 AsymmetricMatrix (unsigned rows, unsigned cols)
unsigned columns () const
unsigned cols () const
bool inRange (const unsigned i, const unsigned j) const
void resize (unsigned rows, unsigned cols)
unsigned rows () const

Additional Inherited Members

- Protected Attributes inherited from AsymmetricMatrix
unsigned rows_
unsigned cols_

Constructor & Destructor Documentation

GeneralMatrix::GeneralMatrix ( )
inline
GeneralMatrix::GeneralMatrix ( unsigned  rows,
unsigned  cols 
)
inline

Member Function Documentation

unsigned GeneralMatrix::firstInCol ( unsigned  j) const
inline

Reimplemented in Toeplitz.

unsigned GeneralMatrix::firstInRow ( unsigned  i) const
inline

Reimplemented in Toeplitz.

unsigned GeneralMatrix::lastInCol ( unsigned  j) const
inline

Reimplemented in Toeplitz.

unsigned GeneralMatrix::lastInRow ( unsigned  i) const
inline

Reimplemented in Toeplitz.

unsigned GeneralMatrix::numElements ( ) const
inline

Reimplemented in Toeplitz.


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