SuanShu, a Java numerical and statistical library

com.numericalmethod.suanshu.matrix.doubles.matrixtype.sparse.solver.iterative
Class IteratesMonitor

java.lang.Object
  extended by com.numericalmethod.suanshu.matrix.doubles.matrixtype.sparse.solver.iterative.IteratesMonitor
All Implemented Interfaces:
IterationMonitor

public class IteratesMonitor
extends java.lang.Object
implements IterationMonitor

This IterationMonitor stores all iterates generated during iterations.


Constructor Summary
IteratesMonitor()
           
 
Method Summary
 void addIterate(Vector x)
          Add a newly computed iterate to this monitor.
 VectorList iterates()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IteratesMonitor

public IteratesMonitor()
Method Detail

addIterate

public void addIterate(Vector x)
Description copied from interface: IterationMonitor
Add a newly computed iterate to this monitor. This should also be called with the initial guess of solution.

Specified by:
addIterate in interface IterationMonitor
Parameters:
x - the new iterate

iterates

public VectorList iterates()
Returns:
the list of iterates during iterations

SuanShu, a Java numerical and statistical library

Copyright © 2011 Numerical Method Inc. Ltd. All Rights Reserved.