Module flag4j

Interface DenseMatrixMixinOld<T extends DenseMatrixMixinOld<T,U,V,W,Y>,U extends CooMatrixMixin<U,T,?,V,W,Y>,V extends DenseVectorMixin<V,?,T,W,Y>,W,Y>

Type Parameters:
T - Type of this dense matrix.
U - Type of sparse COO matrix which is equivalent to T.
V - Type of vector which is similar to the type of this dense matrix.
Y - Type (or wrapper) of an element of this matrix.
All Superinterfaces:
DenseTensorMixin<T,U>, MatrixMixinOld<T,T,V,V,W,Y>, MatrixVectorOpsMixin<T,V,V>, TensorBinaryOpsMixin<T,T>, TensorMixin<T,W,Y>
All Known Implementing Classes:
CMatrix, DenseFieldMatrixBase, FieldMatrix, Matrix

public interface DenseMatrixMixinOld<T extends DenseMatrixMixinOld<T,U,V,W,Y>,U extends CooMatrixMixin<U,T,?,V,W,Y>,V extends DenseVectorMixin<V,?,T,W,Y>,W,Y> extends MatrixMixinOld<T,T,V,V,W,Y>, DenseTensorMixin<T,U>
This interface defines operations that all dense matrices should implement.