class LUDecomposition implements AutoCloseable {

    public Vector getPivot() {
        return pivot.copy();
    }

    public  LUDecomposition(Matrix matrix);
    public  LUDecomposition(Matrix matrix, double singularityThreshold);

}