JMSLTM Numerical Library 6.0

com.imsl.math
Interface GenMinRes.Preconditioner

All Superinterfaces:
GenMinRes.Function
Enclosing class:
GenMinRes

public static interface GenMinRes.Preconditioner
extends GenMinRes.Function

Public interface for the user supplied function to GenMinRes used for preconditioning.


Method Summary
 void preconditioner(double[] r, double[] z)
          Used to compute z = M^{-1}r where M is the preconditioning matrix and r and z are arrays of length n, the order of matrix M.
 
Methods inherited from interface com.imsl.math.GenMinRes.Function
amultp
 

Method Detail

preconditioner

void preconditioner(double[] r,
                    double[] z)
Used to compute z = M^{-1}r where M is the preconditioning matrix and r and z are arrays of length n, the order of matrix M.

Parameters:
r - an input double array of length n generated during the implementation of the solve method.
z - an output double array of length n.

JMSLTM Numerical Library 6.0

Copyright © 1970-2009 Visual Numerics, Inc.
Built September 1 2009.