class LUDecomposition {

    public DecompositionSolver getSolver() {
        return new Solver(lu, pivot, singular);
    }

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

}