class SymmLQ extends PreconditionedIterativeLinearSolver {

    @Override
    public RealVector solve(final RealLinearOperator a,
        final RealLinearOperator m, final RealVector b) throws
        NullArgumentException, NonSquareOperatorException,
        DimensionMismatchException, MaxCountExceededException,
        NonSelfAdjointOperatorException, NonPositiveDefiniteOperatorException,
        IllConditionedOperatorException {
        MathUtils.checkNotNull(a);
        final RealVector x = new ArrayRealVector(a.getColumnDimension());
        return solveInPlace(a, m, b, x, false, 0.);
    }

    public  SymmLQ(final int maxIterations, final double delta,
                  final boolean check);
    public  SymmLQ(final IterationManager manager, final double delta,
                  final boolean check);

}