Uses of Interface
no.uib.cipr.matrix.sparse.Preconditioner

Packages that use Preconditioner
no.uib.cipr.matrix.distributed Message passing interface (MPI) for Java. 
no.uib.cipr.matrix.sparse Unstructured sparse matrices and vectors with iterative solvers and preconditioners. 
 

Uses of Preconditioner in no.uib.cipr.matrix.distributed
 

Classes in no.uib.cipr.matrix.distributed that implement Preconditioner
 class BlockDiagonalPreconditioner
          Deprecated. the no.uib.cipr.matrix.distributed package has been deprecated because of a number of hard to fix concurrency bugs. It is distributed only for backwards compatibility, but is not recommended. The utility of this package is questionable, as it does not allow distribution of computation between JVMs or across a network. For many people, distributed computing of multiple matrices can be achieved at a user-level through the JPPF Framework. Users who need to deal with few very large matrices may wish to implement their own storage classes and solvers using JPPF, but this will not be supported directly in matrix-toolkits-java.
 class TwoLevelPreconditioner
          Deprecated. the no.uib.cipr.matrix.distributed package has been deprecated because of a number of hard to fix concurrency bugs. It is distributed only for backwards compatibility, but is not recommended. The utility of this package is questionable, as it does not allow distribution of computation between JVMs or across a network. For many people, distributed computing of multiple matrices can be achieved at a user-level through the JPPF Framework. Users who need to deal with few very large matrices may wish to implement their own storage classes and solvers using JPPF, but this will not be supported directly in matrix-toolkits-java.
 

Constructors in no.uib.cipr.matrix.distributed with parameters of type Preconditioner
BlockDiagonalPreconditioner(Preconditioner prec)
          Deprecated. Constructor for BlockDiagonalPreconditioner
TwoLevelPreconditioner(Preconditioner prec, DistColMatrix A, DistVector z)
          Deprecated.  
TwoLevelPreconditioner(Preconditioner prec, DistRowMatrix A, DistVector z)
          Deprecated.  
 

Uses of Preconditioner in no.uib.cipr.matrix.sparse
 

Classes in no.uib.cipr.matrix.sparse that implement Preconditioner
 class AMG
          Algebraic multigrid preconditioner.
 class DiagonalPreconditioner
          Diagonal preconditioner.
 class ICC
          Incomplete Cholesky preconditioner without fill-in using a compressed row matrix as internal storage
 class ILU
          ILU(0) preconditioner using a compressed row matrix as internal storage
 class ILUT
          ILU preconditioner with fill-in.
 class SSOR
          SSOR preconditioner.
 

Fields in no.uib.cipr.matrix.sparse declared as Preconditioner
protected  Preconditioner AbstractIterativeSolver.M
          Preconditioner to use
 

Methods in no.uib.cipr.matrix.sparse that return Preconditioner
 Preconditioner AbstractIterativeSolver.getPreconditioner()
           
 Preconditioner IterativeSolver.getPreconditioner()
          Gets preconditioner
 

Methods in no.uib.cipr.matrix.sparse with parameters of type Preconditioner
 void AbstractIterativeSolver.setPreconditioner(Preconditioner M)
           
 void IterativeSolver.setPreconditioner(Preconditioner M)
          Sets preconditioner
 void QMR.setPreconditioner(Preconditioner M)
           
 

Constructors in no.uib.cipr.matrix.sparse with parameters of type Preconditioner
QMR(Vector template, Preconditioner M1, Preconditioner M2)
          Constructor for QMR.