TBCI Numerical high perf. C++ Library  2.8.0
Matrix< T > Member List

This is the complete list of members for Matrix< T >, including all inherited members.

alias(const TMatrix< T > &m)TMatrix< T >inline
cheapdownsizerow(const unsigned)TMatrix< T >
clear()Matrix< T >inline
colTMatrix< T >protected
columns() const TMatrix< T >inline
dimTMatrix< T >protected
div_row(const T &, const unsigned)Matrix< T >
div_rows(const Vector< T > &)Matrix< T >
element_type typedefMatrix< T >
endvecTMatrix< T >protected
fabs() const Matrix< T >inline
fabssqr() const Matrix< T >
FGD(BVector< T > &, const Matrix< T > &m)Matrix< T >friend
FGD(Matrix< T > &, Matrix< T > &)Matrix< T >friend
fill(const T &v=(T) 0)Matrix< T >inline
fill(const Vector< T > &v)Matrix< T >inline
freeableTMatrix< T >mutableprotected
get(const unsigned r, const unsigned c) const TMatrix< T >inline
get_col(const unsigned int) const TMatrix< T >inline
get_row(const unsigned int) const TMatrix< T >inline
getcref(const unsigned r, const unsigned c) const TMatrix< T >inline
getendvec() const TMatrix< T >inline
getrowptr(const unsigned r) const TMatrix< T >inline
getrowptr(const unsigned r)TMatrix< T >inline
getvec() const TMatrix< T >inline
mark_destroy() const TMatrix< T >inline
matTMatrix< T >protected
mat_info()Matrix< T >inlinestatic
mat_t typedefTMatrix< T >protected
Matrix(const unsigned d=0)Matrix< T >inlineexplicit
Matrix(const unsigned r, const unsigned c)Matrix< T >inline
Matrix(const T &v, const unsigned r, const unsigned c)Matrix< T >inline
Matrix(const Vector< T > &v, const enum rowcolvec r=colvec)Matrix< T >inline
Matrix(const Matrix< T > &m)Matrix< T >inline
Matrix(const TMatrix< T > &tm) HOTMatrix< T >inline
Matrix(const TSMatrix< T > &ts)Matrix< T >inline
Matrix(const Matrix< U > &m)Matrix< T >inlineexplicit
Matrix(const TMatrix< U > &tm)Matrix< T >inlineexplicit
Matrix_Sig()Matrix_Sig< T >inline
mult_row(const T &, const unsigned)Matrix< T >
mult_rows(const Vector< T > &)Matrix< T >
operator!=(const Matrix< T > &m) const Matrix< T >inline
operator!=(TMatrix< T > tm) const Matrix< T >inline
operator!=(TSMatrix< T > ts) const Matrix< T >inline
TMatrix::operator!=(const Matrix< T > &m)TMatrix< T >inline
TMatrix::operator!=(TMatrix< T > tm)TMatrix< T >inline
TMatrix::operator!=(TSMatrix< T > ts)TMatrix< T >inline
operator()(const unsigned int, const unsigned int) const HOTMatrix< T >inline
operator()(const unsigned int, const unsigned int) HOTMatrix< T >inline
operator()(const unsigned int) const Matrix< T >inline
Matrix_Sig::operator()(const unsigned, const unsigned) const Matrix_Sig< T >
Matrix_Sig::operator()(const unsigned, const unsigned)Matrix_Sig< T >
operator*(const Matrix< T > &) const Matrix< T >
operator*(TMatrix< T > &) const Matrix< T >inline
operator*(TSMatrix< T > &) const Matrix< T >
operator*(const T &) const Matrix< T >inline
operator*(const Vector< T > &) const HOTMatrix< T >
operator*(TVector< T >) const HOTMatrix< T >inline
operator*(const TSVector< T > &tsv) const HOTMatrix< T >
TMatrix::operator*(const T &)TMatrix< T >inline
TMatrix::operator*(const Matrix< T > &)TMatrix< T >inline
TMatrix::operator*(TMatrix< T >)TMatrix< T >inline
TMatrix::operator*(TSMatrix< T >)TMatrix< T >inline
TMatrix::operator*(const Vector< T > &v)TMatrix< T >inline
TMatrix::operator*(TVector< T > &tv)TMatrix< T >inline
TMatrix::operator*(const TSVector< T > &tsv)TMatrix< T >inline
Matrix_Sig::operator*(const Vector_Sig< T > &) const Matrix_Sig< T >
operator*=(const T &a)Matrix< T >inline
operator+(const Matrix< T > &) const Matrix< T >inline
operator+(TMatrix< T > &) const Matrix< T >inline
operator+(TSMatrix< T > &) const Matrix< T >inline
operator+(const T &) const Matrix< T >inline
TMatrix::operator+(TMatrix< T >)TMatrix< T >inline
TMatrix::operator+(TSMatrix< T >)TMatrix< T >inline
TMatrix::operator+(const Matrix< T > &)TMatrix< T >inline
TMatrix::operator+(const T &)TMatrix< T >inline
operator+=(const Matrix< T > &a)Matrix< T >inline
operator+=(TMatrix< T > a)Matrix< T >inline
operator+=(TSMatrix< T > a)Matrix< T >inline
operator+=(const T &a)Matrix< T >inline
operator-() const Matrix< T >inline
operator-(const Matrix< T > &) const Matrix< T >inline
operator-(TMatrix< T > &) const Matrix< T >inline
operator-(TSMatrix< T > &) const Matrix< T >inline
operator-(const T &) const Matrix< T >inline
TMatrix::operator-()TMatrix< T >inline
TMatrix::operator-(TMatrix< T >)TMatrix< T >inline
TMatrix::operator-(TSMatrix< T >)TMatrix< T >inline
TMatrix::operator-(const Matrix< T > &)TMatrix< T >inline
TMatrix::operator-(const T &)TMatrix< T >inline
operator-=(const Matrix< T > &a)Matrix< T >inline
operator-=(TMatrix< T > a)Matrix< T >inline
operator-=(TSMatrix< T > a)Matrix< T >inline
operator-=(const T &a)Matrix< T >inline
operator/(const T &) const Matrix< T >inline
TMatrix::operator/(const T &)TMatrix< T >inline
operator/=(const T &a)Matrix< T >inline
operator<< FGDT(STD__ ostream &, const Matrix< T > &)Matrix< T >friend
operator=(const Matrix< T > &m)Matrix< T >inline
operator=(const TMatrix< T > &tm)Matrix< T >inline
operator=(TSMatrix< T > ts)Matrix< T >inline
operator=(const T &v)Matrix< T >inline
operator==(const Matrix< T > &m) const Matrix< T >
operator==(TMatrix< T > tm) const Matrix< T >inline
operator==(TSMatrix< T >) const Matrix< T >
TMatrix::operator==(const Matrix< T > &m)TMatrix< T >
TMatrix::operator==(TMatrix< T > tm)TMatrix< T >inline
TMatrix::operator==(TSMatrix< T >)TMatrix< T >
operator>> FGDT(STD__ istream &, Matrix< T > &)Matrix< T >friend
operator[](const unsigned int i) const TMatrix< T >inline
real_destroy()TMatrix< T >inline
resize(const unsigned r, const unsigned c)Matrix< T >inline
resize(const unsigned d)Matrix< T >inline
resize(const T &v, const unsigned r, const unsigned c)Matrix< T >inline
resize(const Matrix< T > &m)Matrix< T >inline
TMatrix::resize(const unsigned int, const unsigned int)TMatrix< T >
TMatrix::resize(const unsigned int d)TMatrix< T >inline
TMatrix::resize(const T &, const unsigned int, const unsigned int)TMatrix< T >
TMatrix::resize(const TMatrix< T > &)TMatrix< T >
rowTMatrix< T >protected
row_expand(const unsigned int r)TMatrix< T >
row_expand(const TMatrix< T > &m)TMatrix< T >
rows() const TMatrix< T >inline
set(const T &val, const unsigned r, const unsigned c)TMatrix< T >inline
set_col(const Vector< T > &, const unsigned int)TMatrix< T >inline
set_col_partial(const Vector< T > &, const unsigned int, const unsigned int)TMatrix< T >inline
set_ptrs()TMatrix< T >inlineprotected
set_row(const Vector< T > &, const unsigned int)TMatrix< T >inline
set_row_partial(const Vector< T > &, const unsigned int, const unsigned int)TMatrix< T >inline
setunit(const T &f=(T) 1)Matrix< T >inline
setval(const T &val, const unsigned int r, const unsigned int c)TMatrix< T >inline
setval(const unsigned r, const unsigned c)TMatrix< T >inline
size() const TMatrix< T >inline
swap(TMatrix< T > &)TMatrix< T >inline
TALIGN typedefMatrix< T >
TMatrix(const unsigned=0)TMatrix< T >inlineexplicit
TMatrix(const unsigned, const unsigned)TMatrix< T >inline
TMatrix(const T &, const unsigned, const unsigned)TMatrix< T >inline
TMatrix(const Vector< T > &, const enum rowcolvec=colvec)TMatrix< T >inlineexplicit
TMatrix(const TMatrix< T > &) HOTTMatrix< T >inline
TMatrix(TSMatrix< T >)TMatrix< T >inline
TMatrix(const Matrix< T > &) HOTTMatrix< T >inline
TMatrix(const Matrix< U > &m)TMatrix< T >inlineexplicit
TMatrix(const TMatrix< U > &tm)TMatrix< T >inlineexplicit
Tptr typedefTMatrix< T >protected
trace() const TMatrix< T >inline
transMult(const Vector< T > &) const HOTMatrix< T >
TMatrix::transMult(const Vector_Sig< T > &) const Matrix_Sig< T >
transpose()TMatrix< T >
transposed_copy() const TMatrix< T >
TSMatrix< T > classMatrix< T >friend
value_type typedefMatrix< T >
vecTMatrix< T >protected
~Matrix()Matrix< T >inline
~Matrix_Sig()Matrix_Sig< T >inline
~TMatrix()TMatrix< T >inline