# Uses of Class
org.apache.commons.math3.linear.NonSquareOperatorException

Packages that use NonSquareOperatorException
Package
Description
org.apache.commons.math3.linear
Linear algebra support.

## Uses of NonSquareOperatorException in org.apache.commons.math3.linear

Methods in org.apache.commons.math3.linear that throw NonSquareOperatorException
Modifier and Type
Method
Description
`protected static void`
IterativeLinearSolver.`checkParameters(RealLinearOperator a, RealVector b, RealVector x0)`
Performs all dimension checks on the parameters of `solve` and `solveInPlace`, and throws an exception if one of the checks fails.
`protected static void`
PreconditionedIterativeLinearSolver.`checkParameters(RealLinearOperator a, RealLinearOperator m, RealVector b, RealVector x0)`
Performs all dimension checks on the parameters of `solve` and `solveInPlace`, and throws an exception if one of the checks fails.
`static JacobiPreconditioner`
JacobiPreconditioner.`create(RealLinearOperator a)`
Creates a new instance of this class.
`RealVector`
IterativeLinearSolver.`solve(RealLinearOperator a, RealVector b)`
Returns an estimate of the solution to the linear system A · x = b.
`RealVector`
IterativeLinearSolver.`solve(RealLinearOperator a, RealVector b, RealVector x0)`
Returns an estimate of the solution to the linear system A · x = b.
`RealVector`
PreconditionedIterativeLinearSolver.`solve(RealLinearOperator a, RealLinearOperator m, RealVector b)`
Returns an estimate of the solution to the linear system A · x = b.
`RealVector`
PreconditionedIterativeLinearSolver.`solve(RealLinearOperator a, RealLinearOperator m, RealVector b, RealVector x0)`
Returns an estimate of the solution to the linear system A · x = b.
`RealVector`
PreconditionedIterativeLinearSolver.`solve(RealLinearOperator a, RealVector b)`
Returns an estimate of the solution to the linear system A · x = b.
`RealVector`
PreconditionedIterativeLinearSolver.`solve(RealLinearOperator a, RealVector b, RealVector x0)`
Returns an estimate of the solution to the linear system A · x = b.
`RealVector`
SymmLQ.`solve(RealLinearOperator a, RealLinearOperator m, RealVector b)`
Returns an estimate of the solution to the linear system A · x = b.
`RealVector`
SymmLQ.`solve(RealLinearOperator a, RealLinearOperator m, RealVector b, boolean goodb, double shift)`
Returns an estimate of the solution to the linear system (A - shift · I) · x = b.
`RealVector`
SymmLQ.`solve(RealLinearOperator a, RealLinearOperator m, RealVector b, RealVector x)`
Returns an estimate of the solution to the linear system A · x = b.
`RealVector`
SymmLQ.`solve(RealLinearOperator a, RealVector b)`
Returns an estimate of the solution to the linear system A · x = b.
`RealVector`
SymmLQ.`solve(RealLinearOperator a, RealVector b, boolean goodb, double shift)`
Returns the solution to the system (A - shift · I) · x = b.
`RealVector`
SymmLQ.`solve(RealLinearOperator a, RealVector b, RealVector x)`
Returns an estimate of the solution to the linear system A · x = b.
`RealVector`
ConjugateGradient.`solveInPlace(RealLinearOperator a, RealLinearOperator m, RealVector b, RealVector x0)`
Returns an estimate of the solution to the linear system A · x = b.
`abstract RealVector`
IterativeLinearSolver.`solveInPlace(RealLinearOperator a, RealVector b, RealVector x0)`
Returns an estimate of the solution to the linear system A · x = b.
`abstract RealVector`
PreconditionedIterativeLinearSolver.`solveInPlace(RealLinearOperator a, RealLinearOperator m, RealVector b, RealVector x0)`
Returns an estimate of the solution to the linear system A · x = b.
`RealVector`
PreconditionedIterativeLinearSolver.`solveInPlace(RealLinearOperator a, RealVector b, RealVector x0)`
Returns an estimate of the solution to the linear system A · x = b.
`RealVector`
SymmLQ.`solveInPlace(RealLinearOperator a, RealLinearOperator m, RealVector b, RealVector x)`
Returns an estimate of the solution to the linear system A · x = b.
`RealVector`
SymmLQ.`solveInPlace(RealLinearOperator a, RealLinearOperator m, RealVector b, RealVector x, boolean goodb, double shift)`
Returns an estimate of the solution to the linear system (A - shift · I) · x = b.
`RealVector`
SymmLQ.`solveInPlace(RealLinearOperator a, RealVector b, RealVector x)`
Returns an estimate of the solution to the linear system A · x = b.