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

- Packages that use RealLinearOperator
  Package | Description
  --- | ---
  org.apache.commons.math3.linear | Linear algebra support.

- - ### Uses of RealLinearOperator in org.apache.commons.math3.linear

    Subclasses of RealLinearOperator in org.apache.commons.math3.linear
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractRealMatrix` Basic implementation of RealMatrix methods regardless of the underlying storage.
    `class` | `Array2DRowRealMatrix` Implementation of `RealMatrix` using a `double[][]` array to store entries.
    `class` | `BlockRealMatrix` Cache-friendly implementation of RealMatrix using a flat arrays to store square blocks of the matrix.
    `class` | `JacobiPreconditioner` This class implements the standard Jacobi (diagonal) preconditioner.
    `class` | `OpenMapRealMatrix` Sparse matrix implementation based on an open addressed map.

    Methods in org.apache.commons.math3.linear with parameters of type RealLinearOperator
    Modifier and Type | Method and Description
    --- | ---
    `protected static void` | PreconditionedIterativeLinearSolver.`checkParameters(RealLinearOperator a, RealLinearOperator minv, 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` | 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.
    `static JacobiPreconditioner` | JacobiPreconditioner.`create(RealLinearOperator a)` Creates a new instance of this class.
    `RealVector` | PreconditionedIterativeLinearSolver.`solve(RealLinearOperator a, RealLinearOperator minv, RealVector b)` Returns an estimate of the solution to the linear system A · x = b.
    `RealVector` | SymmLQ.`solve(RealLinearOperator a, RealLinearOperator minv, RealVector b)` Returns an estimate of the solution to the linear system A · x = b.
    `RealVector` | SymmLQ.`solve(RealLinearOperator a, RealLinearOperator minv, RealVector b, boolean goodb, double shift)` Returns an estimate of the solution to the linear system (A - shift · I) · x = b.
    `RealVector` | PreconditionedIterativeLinearSolver.`solve(RealLinearOperator a, RealLinearOperator minv, RealVector b, RealVector x0)` Returns an estimate of the solution to the linear system A · x = b.
    `RealVector` | SymmLQ.`solve(RealLinearOperator a, RealLinearOperator minv, RealVector b, RealVector x)` Returns an estimate of the solution to the linear system A · x = b.
    `RealVector` | IterativeLinearSolver.`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)` 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` | 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, RealVector b, RealVector x0)` Returns an estimate of the solution to the linear system A · x = b.
    `RealVector` | SymmLQ.`solve(RealLinearOperator a, RealVector b, RealVector x)` Returns an estimate of the solution to the linear system A · x = b.
    `abstract RealVector` | PreconditionedIterativeLinearSolver.`solveInPlace(RealLinearOperator a, RealLinearOperator minv, RealVector b, RealVector x0)` Returns an estimate of the solution to the linear system A · x = b.
    `RealVector` | SymmLQ.`solveInPlace(RealLinearOperator a, RealLinearOperator minv, RealVector b, RealVector x)` Returns an estimate of the solution to the linear system A · x = b.
    `RealVector` | ConjugateGradient.`solveInPlace(RealLinearOperator a, RealLinearOperator minv, RealVector b, RealVector x0)` Returns an estimate of the solution to the linear system A · x = b.
    `RealVector` | SymmLQ.`solveInPlace(RealLinearOperator a, RealLinearOperator minv, RealVector b, RealVector x, boolean goodb, double shift)` Returns an estimate of the solution to the linear system (A - shift · I) · 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.
    `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, RealVector b, RealVector x)` Returns an estimate of the solution to the linear system A · x = b.

Copyright © 2003-2012 The Apache Software Foundation. All Rights Reserved.