Package org.hipparchus.linear
Interface FieldMatrixDecomposer<T extends FieldElement<T>>
-
- Type Parameters:
T- the type of the field elements
- All Known Implementing Classes:
FieldLUDecomposer,FieldQRDecomposer
public interface FieldMatrixDecomposer<T extends FieldElement<T>>Interface for all algorithms providing matrix decomposition.- Since:
- 2.2
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FieldDecompositionSolver<T>decompose(FieldMatrix<T> a)Get a solver for finding the A × X = B solution in least square sense.
-
-
-
Method Detail
-
decompose
FieldDecompositionSolver<T> decompose(FieldMatrix<T> a) throws MathIllegalArgumentException
Get a solver for finding the A × X = B solution in least square sense.- Parameters:
a- coefficient matrix A to decompose- Returns:
- a solver
- Throws:
MathIllegalArgumentException- if decomposition fails
-
-