Package | Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
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. |
Constructor and Description |
---|
BlockDiagonalPreconditioner(Preconditioner prec)
Deprecated.
Constructor for BlockDiagonalPreconditioner
|
TwoLevelPreconditioner(Preconditioner prec,
DistColMatrix A,
DistVector z)
Deprecated.
|
TwoLevelPreconditioner(Preconditioner prec,
DistRowMatrix A,
DistVector z)
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Field and Description |
---|---|
protected Preconditioner |
AbstractIterativeSolver.M
Preconditioner to use
|
Modifier and Type | Method and Description |
---|---|
Preconditioner |
AbstractIterativeSolver.getPreconditioner() |
Preconditioner |
IterativeSolver.getPreconditioner()
Gets preconditioner
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractIterativeSolver.setPreconditioner(Preconditioner M) |
void |
IterativeSolver.setPreconditioner(Preconditioner M)
Sets preconditioner
|
void |
QMR.setPreconditioner(Preconditioner M) |
Constructor and Description |
---|
QMR(Vector template,
Preconditioner M1,
Preconditioner M2)
Constructor for QMR.
|