Interface Decomposition<R extends DecompositionResult>
-
- Type Parameters:
R
- the type of the decomposition result
- All Superinterfaces:
Function<DoubleMatrix,R>
- All Known Implementing Classes:
CholeskyDecompositionCommons
,CholeskyDecompositionOpenGamma
,LUDecompositionCommons
,QRDecompositionCommons
,SVDecompositionCommons
public interface Decomposition<R extends DecompositionResult> extends Function<DoubleMatrix,R>
Base interface for matrix decompositions, such as SVD and LU.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description R
apply(DoubleMatrix input)
Applies this function to the given argument.
-
-
-
Method Detail
-
apply
R apply(DoubleMatrix input)
Applies this function to the given argument.- Specified by:
apply
in interfaceFunction<DoubleMatrix,R extends DecompositionResult>
- Parameters:
input
- the input matrix- Returns:
- the resulting decomposition
-
-