org.apache.commons.math.linear
Class InvertibleRealLinearOperator

java.lang.Object
  extended by org.apache.commons.math.linear.RealLinearOperator
      extended by org.apache.commons.math.linear.InvertibleRealLinearOperator
Direct Known Subclasses:
JacobiPreconditioner

public abstract class InvertibleRealLinearOperator
extends RealLinearOperator

This interface defines a RealLinearOperator which can be inverted. Preconditioners typically fall into this category.

Since:
3.0
Version:
$Id: InvertibleRealLinearOperator.java 1178071 2011-10-01 19:05:11Z celestin $

Constructor Summary
InvertibleRealLinearOperator()
           
 
Method Summary
abstract  RealVector solve(RealVector b)
          Computes the matrix-vector product of the inverse of this instance with b and returns the result.
 
Methods inherited from class org.apache.commons.math.linear.RealLinearOperator
getColumnDimension, getRowDimension, operate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InvertibleRealLinearOperator

public InvertibleRealLinearOperator()
Method Detail

solve

public abstract RealVector solve(RealVector b)
Computes the matrix-vector product of the inverse of this instance with b and returns the result.

Parameters:
b - Right-hand side vector.
Returns:
the left-hand side vector.


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