INMOST
A toolkit for distributed mathematical modeling
INMOST::MatrixMul< VarA, VarB, VarR > Member List

This is the complete list of members for INMOST::MatrixMul< VarA, VarB, VarR >, including all inherited members.

AbstractMatrix()INMOST::AbstractMatrix< VarR >inline
BlockOf(enumerator nrows, enumerator ncols, enumerator offset_row, enumerator offset_col)INMOST::AbstractMatrix< VarR >
AbstractMatrixReadOnly< VarR >::BlockOf(enumerator nrows, enumerator ncols, enumerator offset_row, enumerator offset_col) constINMOST::AbstractMatrixReadOnly< VarR >
CheckInfs() constINMOST::AbstractMatrix< VarR >inline
CheckNans() constINMOST::AbstractMatrix< VarR >inline
CheckNansInfs() constINMOST::AbstractMatrix< VarR >inline
CholeskyInvert(int *ierr=NULL) constINMOST::AbstractMatrixReadOnly< VarR >
CholeskySolve(const AbstractMatrixReadOnly< typeB > &B, int *ierr=NULL) constINMOST::AbstractMatrixReadOnly< VarR >
CholeskySolve(const AbstractMatrixReadOnly< variable > &B, int *ierr) const (defined in INMOST::AbstractMatrixReadOnly< VarR >)INMOST::AbstractMatrixReadOnly< VarR >
CholeskySolve(const AbstractMatrixReadOnly< variable > &B, int *ierr) const (defined in INMOST::AbstractMatrixReadOnly< VarR >)INMOST::AbstractMatrixReadOnly< VarR >
CholeskySolve(const AbstractMatrixReadOnly< INMOST_DATA_REAL_TYPE > &B, int *ierr) const (defined in INMOST::AbstractMatrixReadOnly< VarR >)INMOST::AbstractMatrixReadOnly< VarR >
Cols() constINMOST::MatrixMul< VarA, VarB, VarR >inlinevirtual
compute(enumerator i, enumerator j) constINMOST::MatrixMul< VarA, VarB, VarR >inline
AbstractMatrix< VarR >::compute(enumerator i, enumerator j) const=0INMOST::AbstractMatrixReadOnly< VarR >pure virtual
ConcatCols(AbstractMatrix< VarR > &B)INMOST::AbstractMatrix< VarR >inline
AbstractMatrixReadOnly< VarR >::ConcatCols(const AbstractMatrixReadOnly< VarR > &B) constINMOST::AbstractMatrixReadOnly< VarR >inline
AbstractMatrixReadOnly< VarR >::ConcatCols(const AbstractMatrixReadOnly< VarB > &B) constINMOST::AbstractMatrixReadOnly< VarR >inline
ConcatRows(AbstractMatrix< VarR > &B)INMOST::AbstractMatrix< VarR >inline
AbstractMatrixReadOnly< VarR >::ConcatRows(const AbstractMatrixReadOnly< VarR > &B) constINMOST::AbstractMatrixReadOnly< VarR >inline
AbstractMatrixReadOnly< VarR >::ConcatRows(const AbstractMatrixReadOnly< VarB > &B) constINMOST::AbstractMatrixReadOnly< VarR >inline
Conjugate() constINMOST::AbstractMatrixReadOnly< VarR >inline
ConjugateTranspose() constINMOST::AbstractMatrixReadOnly< VarR >inline
CrossProduct(const AbstractMatrix< typeB > &other) constINMOST::AbstractMatrix< VarR >
CrossProduct(const AbstractMatrixReadOnly< typeB > &other) constINMOST::AbstractMatrix< VarR >
cSVD(AbstractMatrix< VarR > &U, AbstractMatrix< VarR > &Sigma, AbstractMatrix< VarR > &V) constINMOST::AbstractMatrixReadOnly< VarR >
Det() constINMOST::AbstractMatrixReadOnly< VarR >inline
DotProduct(const AbstractMatrix< typeB > &other) constINMOST::AbstractMatrix< VarR >inline
DotProduct(const AbstractMatrixReadOnly< typeB > &other) constINMOST::AbstractMatrix< VarR >inline
enumerator typedef (defined in INMOST::MatrixMul< VarA, VarB, VarR >)INMOST::MatrixMul< VarA, VarB, VarR >
ExtractSubMatrix(enumerator ibeg, enumerator iend, enumerator jbeg, enumerator jend) constINMOST::AbstractMatrixReadOnly< VarR >
FrobeniusNorm() constINMOST::AbstractMatrix< VarR >inline
get(enumerator i, enumerator j) constINMOST::MatrixMul< VarA, VarB, VarR >inline
AbstractMatrix< VarR >::get(enumerator i, enumerator j) const=0INMOST::AbstractMatrix< VarR >pure virtual
GetMatrixCount() constINMOST::MatrixMul< VarA, VarB, VarR >inlinevirtual
Invert(int *ierr=NULL) constINMOST::AbstractMatrixReadOnly< VarR >
isSymmetric(double eps=1.0e-7) constINMOST::AbstractMatrix< VarR >inline
Kronecker(const AbstractMatrixReadOnly< typeB > &other) constINMOST::AbstractMatrixReadOnly< VarR >
MatrixMul(const AbstractMatrixReadOnly< VarA > &rA, const AbstractMatrixReadOnly< VarB > &rB) (defined in INMOST::MatrixMul< VarA, VarB, VarR >)INMOST::MatrixMul< VarA, VarB, VarR >inline
MatrixMul(const MatrixMul &b) (defined in INMOST::MatrixMul< VarA, VarB, VarR >)INMOST::MatrixMul< VarA, VarB, VarR >inline
MaxNorm() constINMOST::AbstractMatrix< VarR >inline
merger (defined in INMOST::AbstractMatrixBase)INMOST::AbstractMatrixBaseprotectedstatic
MPT(INMOST_DATA_ENUM_TYPE *Perm, INMOST_DATA_REAL_TYPE *SL=NULL, INMOST_DATA_REAL_TYPE *SR=NULL) constINMOST::AbstractMatrix< VarR >
operator()(enumerator i, enumerator j)INMOST::MatrixMul< VarA, VarB, VarR >inline
AbstractMatrix< VarR >::operator()(enumerator i, enumerator j)=0INMOST::AbstractMatrix< VarR >pure virtual
AbstractMatrix< VarR >::operator()(enumerator first_row, enumerator last_row, enumerator first_col, enumerator last_col)INMOST::AbstractMatrix< VarR >
AbstractMatrixReadOnly< VarR >::operator()(enumerator first_row, enumerator last_row, enumerator first_col, enumerator last_col) constINMOST::AbstractMatrixReadOnly< VarR >
operator*(const AbstractMatrixReadOnly< typeB > &other) constINMOST::AbstractMatrixReadOnly< VarR >
operator*(const typeB &coef) constINMOST::AbstractMatrixReadOnly< VarR >
operator*(shell_expression< A > const &coef) constINMOST::AbstractMatrixReadOnly< VarR >
operator*=(const AbstractMatrixReadOnly< typeB > &B)INMOST::AbstractMatrix< VarR >
operator*=(typeB coef)INMOST::AbstractMatrix< VarR >
operator*=(const AbstractMatrixReadOnly< typeB > &B) (defined in INMOST::AbstractMatrix< VarR >)INMOST::AbstractMatrix< VarR >
operator*=(typeB coef) (defined in INMOST::AbstractMatrix< VarR >)INMOST::AbstractMatrix< VarR >
operator+(const AbstractMatrixReadOnly< typeB > &other) constINMOST::AbstractMatrixReadOnly< VarR >
operator+=(const AbstractMatrixReadOnly< typeB > &other)INMOST::AbstractMatrix< VarR >
operator+=(const AbstractMatrix< typeB > &other)INMOST::AbstractMatrix< VarR >
operator+=(const AbstractMatrix< typeB > &other) (defined in INMOST::AbstractMatrix< VarR >)INMOST::AbstractMatrix< VarR >
operator+=(const AbstractMatrixReadOnly< typeB > &other) (defined in INMOST::AbstractMatrix< VarR >)INMOST::AbstractMatrix< VarR >
operator-(const AbstractMatrixReadOnly< typeB > &other) constINMOST::AbstractMatrixReadOnly< VarR >
operator-() constINMOST::AbstractMatrixReadOnly< VarR >inline
operator-=(const AbstractMatrixReadOnly< typeB > &other)INMOST::AbstractMatrix< VarR >
operator-=(const AbstractMatrix< typeB > &other)INMOST::AbstractMatrix< VarR >
operator-=(const AbstractMatrix< typeB > &other) (defined in INMOST::AbstractMatrix< VarR >)INMOST::AbstractMatrix< VarR >
operator-=(const AbstractMatrixReadOnly< typeB > &other) (defined in INMOST::AbstractMatrix< VarR >)INMOST::AbstractMatrix< VarR >
operator/(const typeB &coef) constINMOST::AbstractMatrixReadOnly< VarR >
operator/(shell_expression< A > const &coef) constINMOST::AbstractMatrixReadOnly< VarR >
operator/(const AbstractMatrixReadOnly< typeB > &other) constINMOST::AbstractMatrixReadOnly< VarR >inline
operator/=(typeB coef)INMOST::AbstractMatrix< VarR >
operator/=(typeB coef) (defined in INMOST::AbstractMatrix< VarR >)INMOST::AbstractMatrix< VarR >
operator=(AbstractMatrix const &other)INMOST::AbstractMatrix< VarR >inline
operator=(AbstractMatrixReadOnly< typeB > const &other)INMOST::AbstractMatrix< VarR >inline
operator=(VarR const &b)INMOST::AbstractMatrix< VarR >inline
operator^(const AbstractMatrix< typeB > &other) constINMOST::AbstractMatrix< VarR >inline
operator^(const AbstractMatrixReadOnly< typeB > &other) constINMOST::AbstractMatrix< VarR >inline
Power(INMOST_DATA_REAL_TYPE n, int *ierr=NULL) constINMOST::AbstractMatrixReadOnly< VarR >
Print(INMOST_DATA_REAL_TYPE threshold=1.0e-10, std::ostream &sout=std::cout) constINMOST::AbstractMatrix< VarR >inline
PseudoInvert(INMOST_DATA_REAL_TYPE tol=0, int *ierr=NULL) constINMOST::AbstractMatrixReadOnly< VarR >
PseudoSolve(const AbstractMatrixReadOnly< typeB > &B, INMOST_DATA_REAL_TYPE tol=0, int *ierr=NULL) constINMOST::AbstractMatrixReadOnly< VarR >
Repack(enumerator rows, enumerator cols)INMOST::AbstractMatrix< VarR >inline
AbstractMatrixReadOnly< VarR >::Repack(enumerator rows, enumerator cols) constINMOST::AbstractMatrixReadOnly< VarR >inline
Resize(enumerator rows, enumerator cols)INMOST::MatrixMul< VarA, VarB, VarR >inline
AbstractMatrix< VarR >::Resize(enumerator rows, enumerator cols)=0INMOST::AbstractMatrix< VarR >pure virtual
Root(INMOST_DATA_ENUM_TYPE iter=25, INMOST_DATA_REAL_TYPE tol=1.0e-7, int *ierr=NULL) constINMOST::AbstractMatrixReadOnly< VarR >
Rows() constINMOST::MatrixMul< VarA, VarB, VarR >inlinevirtual
Solve(const AbstractMatrixReadOnly< typeB > &B, int *ierr=NULL) constINMOST::AbstractMatrixReadOnly< VarR >
SVD(AbstractMatrix< VarR > &U, AbstractMatrix< VarR > &Sigma, AbstractMatrix< VarR > &V, bool order_singular_values=true, bool nonnegative=true) constINMOST::AbstractMatrixReadOnly< VarR >
Swap(AbstractMatrix< VarR > &b)INMOST::AbstractMatrix< VarR >virtual
Trace() constINMOST::AbstractMatrix< VarR >inline
Transform(const AbstractMatrix< typeB > &other) constINMOST::AbstractMatrix< VarR >
Transform(const AbstractMatrixReadOnly< typeB > &other) constINMOST::AbstractMatrix< VarR >
Transpose()INMOST::AbstractMatrix< VarR >inline
AbstractMatrixReadOnly< VarR >::Transpose() constINMOST::AbstractMatrixReadOnly< VarR >inline
Zero()INMOST::AbstractMatrix< VarR >inline
~AbstractMatrix()INMOST::AbstractMatrix< VarR >inlinevirtual
~AbstractMatrixReadOnly()INMOST::AbstractMatrixReadOnly< VarR >inlinevirtual