Interface MatrixMixin<T,U,V,W,VV,X extends Number,TT extends VectorMixin<TT,UU,?,?,?,?,?,?>,UU extends VectorMixin<UU,UU,?,CVector,X,U,U,CMatrix>>

Type Parameters:
T - Matrix type.
U - Dense matrix type.
V - Sparse matrix type.
W - Complex matrix type.
VV - Complex sparse matrix type.
X - Matrix entry type.
TT - Vector type equivalent.
UU - Dense vector type.
Y - Real matrix type.
All Superinterfaces:
MatrixComparisonsMixin<T>, MatrixManipulationsMixin<T,X>, MatrixOperationsMixin<T,U,V,W,VV,X,TT,UU>, MatrixPropertiesMixin
All Known Implementing Classes:
CMatrix, CooCMatrix, CooMatrix, CsrCMatrix, CsrMatrix, Matrix

public interface MatrixMixin<T,U,V,W,VV,X extends Number,TT extends VectorMixin<TT,UU,?,?,?,?,?,?>,UU extends VectorMixin<UU,UU,?,CVector,X,U,U,CMatrix>> extends MatrixPropertiesMixin, MatrixComparisonsMixin<T>, MatrixManipulationsMixin<T,X>, MatrixOperationsMixin<T,U,V,W,VV,X,TT,UU>
This interface specified methods which all matrices should implement.