In file matrix.hpp:template<int H, typename T = double> class MatrixFixHeight
A Matrix class with memory allocation/deallocation
Documentation
A Matrix class with memory allocation/deallocation
Inheritance:
Public Methods
-
MatrixFixHeight(int aw)
- allocate matrix of size ah * ah
-
~MatrixFixHeight()
- delete memory
-
void SetSize(int aw)
- sets new size of matrix
-
template<typename TB> MatrixFixHeight& operator= (const Expr<TB> & m)
- assign matrix, sizes must match
-
MatrixFixHeight& operator= (TSCAL s)
- fill matrix with scalar
Public Methods
-
void AssignMemory(int aw, LocalHeap & lh)
-
void AssignMemory(int aw, T* mem)
-
FlatMatrixFixHeight& Assign(const FlatMatrixFixHeight & m)
-
TELEM& operator() (int i)
-
TELEM& operator() (int i, int j)
-
const TELEM& operator() (int i) const
-
const TELEM& operator() (int i, int j) const
-
TELEM Eval(int i) const
-
TELEM Eval(int i, int j) const
-
const TELEM& REval(int i) const
-
const TELEM& REval(int i, int j) const
-
int Height() const
-
int Width() const
Protected Fields
-
T* data
-
int w
Inherited from MatExpr:
Inherited from Expr:
MatrixFixHeight(int aw)
- allocate matrix of size ah * ah
~MatrixFixHeight()
- delete memory
void SetSize(int aw)
- sets new size of matrix
template<typename TB> MatrixFixHeight& operator= (const Expr<TB> & m)
- assign matrix, sizes must match
MatrixFixHeight& operator= (TSCAL s)
- fill matrix with scalar
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.