#include <dmatrix.hh>
Public Member Functions | |
| int | columns () const |
| const X | det () const |
| void | detach () |
| DMatrix (int n=0, int m=0) | |
| DMatrix (const DMatrix &) | |
| DMatrix | inv () const |
| DMatrix | operator* (const DMatrix &) const |
| DMatrix | operator* (const X &) const |
| DMatrix | operator+ (const DMatrix &) const |
| DMatrix | operator- (const DMatrix &) const |
| DMatrix & | operator= (const DMatrix &) |
| X * | operator[] (int i) |
| const X * | operator[] (int i) const |
| int | rows () const |
| DMatrix | transpose () const |
| ~DMatrix () | |
Static Public Member Functions | |
| static DMatrix | I (int) |
Protected Attributes | |
| X * | elems |
| X ** | mrows |
| int | ncols |
| int | nrows |
| int * | shares |
Definition at line 46 of file dmatrix.hh.
|
inline |
Definition at line 70 of file dmatrix.hh.
| const X DMatrix< X >::det | ( | ) | const |
| void DMatrix< X >::detach | ( | ) |
|
inline |
Definition at line 54 of file dmatrix.hh.
|
inline |
Definition at line 59 of file dmatrix.hh.
|
inline |
Definition at line 69 of file dmatrix.hh.
|
protected |
Definition at line 77 of file dmatrix.hh.
|
protected |
Definition at line 79 of file dmatrix.hh.
|
protected |
Definition at line 78 of file dmatrix.hh.
|
protected |
Definition at line 78 of file dmatrix.hh.
|
protected |
Definition at line 81 of file dmatrix.hh.