A B C D E F G H I L M N O P Q R S T U V Z

A

AbstractIterationMonitor - Class in no.uib.cipr.matrix.sparse
Partial implementation of an iteration reporter
AbstractIterationMonitor() - Constructor for class no.uib.cipr.matrix.sparse.AbstractIterationMonitor
Constructor for AbstractIterationMonitor.
AbstractIterativeSolver - Class in no.uib.cipr.matrix.sparse
Partial implementation of an iterative solver
AbstractIterativeSolver() - Constructor for class no.uib.cipr.matrix.sparse.AbstractIterativeSolver
Constructor for AbstractIterativeSolver.
AbstractMatrix - Class in no.uib.cipr.matrix
Partial implementation of Matrix.
AbstractMatrix(int, int) - Constructor for class no.uib.cipr.matrix.AbstractMatrix
Constructor for AbstractMatrix
AbstractMatrix(Matrix) - Constructor for class no.uib.cipr.matrix.AbstractMatrix
Constructor for AbstractMatrix, same size as A.
AbstractVector - Class in no.uib.cipr.matrix
Partial implementation of Vector.
AbstractVector(int) - Constructor for class no.uib.cipr.matrix.AbstractVector
Constructor for AbstractVector.
AbstractVector(Vector) - Constructor for class no.uib.cipr.matrix.AbstractVector
Constructor for AbstractVector, same size as x
add(int, int, double) - Method in class no.uib.cipr.matrix.AbstractMatrix
 
add(Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
 
add(double, Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
 
add(int, double) - Method in class no.uib.cipr.matrix.AbstractVector
 
add(Vector) - Method in class no.uib.cipr.matrix.AbstractVector
 
add(double, Vector) - Method in class no.uib.cipr.matrix.AbstractVector
 
add(int, double) - Method in class no.uib.cipr.matrix.DenseVector
 
add(Vector) - Method in class no.uib.cipr.matrix.DenseVector
 
add(double, Vector) - Method in class no.uib.cipr.matrix.DenseVector
 
add(int, int, double) - Method in class no.uib.cipr.matrix.distributed.DistColMatrix
Deprecated.  
add(int, int, double) - Method in class no.uib.cipr.matrix.distributed.DistRowMatrix
Deprecated.  
add(int, double) - Method in class no.uib.cipr.matrix.distributed.DistVector
Deprecated.  
add(double, Vector) - Method in class no.uib.cipr.matrix.distributed.DistVector
Deprecated.  
add(int, int[]) - Method in class no.uib.cipr.matrix.io.MatrixVectorReader
Shifts the indices.
add(int, int[]) - Method in class no.uib.cipr.matrix.io.MatrixVectorWriter
Shifts the indices.
add(int, int, double) - Method in class no.uib.cipr.matrix.LowerSymmBandMatrix
 
add(int, int, double) - Method in class no.uib.cipr.matrix.LowerSymmDenseMatrix
 
add(int, int, double) - Method in class no.uib.cipr.matrix.LowerSymmPackMatrix
 
add(int, int, double) - Method in class no.uib.cipr.matrix.LowerTriangDenseMatrix
 
add(int, int, double) - Method in class no.uib.cipr.matrix.LowerTriangPackMatrix
 
add(int, int, double) - Method in interface no.uib.cipr.matrix.Matrix
A(row,column) += value
add(Matrix) - Method in interface no.uib.cipr.matrix.Matrix
A = B + A.
add(double, Matrix) - Method in interface no.uib.cipr.matrix.Matrix
A = alpha*B + A.
add(int, int, double) - Method in class no.uib.cipr.matrix.sparse.CompColMatrix
 
add(int, int, double) - Method in class no.uib.cipr.matrix.sparse.CompDiagMatrix
 
add(int, int, double) - Method in class no.uib.cipr.matrix.sparse.CompRowMatrix
 
add(int, int, double) - Method in class no.uib.cipr.matrix.sparse.FlexCompColMatrix
 
add(int, int, double) - Method in class no.uib.cipr.matrix.sparse.FlexCompRowMatrix
 
add(int, double) - Method in class no.uib.cipr.matrix.sparse.SparseVector
 
add(int, int, double) - Method in class no.uib.cipr.matrix.SymmTridiagMatrix
 
add(int, int, double) - Method in class no.uib.cipr.matrix.TridiagMatrix
 
add(int, int, double) - Method in class no.uib.cipr.matrix.UnitLowerTriangBandMatrix
 
add(int, int, double) - Method in class no.uib.cipr.matrix.UnitLowerTriangDenseMatrix
 
add(int, int, double) - Method in class no.uib.cipr.matrix.UnitLowerTriangPackMatrix
 
add(int, int, double) - Method in class no.uib.cipr.matrix.UnitUpperTriangBandMatrix
 
add(int, int, double) - Method in class no.uib.cipr.matrix.UnitUpperTriangDenseMatrix
 
add(int, int, double) - Method in class no.uib.cipr.matrix.UnitUpperTriangPackMatrix
 
add(int, int, double) - Method in class no.uib.cipr.matrix.UpperSymmBandMatrix
 
add(int, int, double) - Method in class no.uib.cipr.matrix.UpperSymmDenseMatrix
 
add(int, int, double) - Method in class no.uib.cipr.matrix.UpperSymmPackMatrix
 
add(int, int, double) - Method in class no.uib.cipr.matrix.UpperTriangDenseMatrix
 
add(int, int, double) - Method in class no.uib.cipr.matrix.UpperTriangPackMatrix
 
add(int, double) - Method in interface no.uib.cipr.matrix.Vector
x(index) += value
add(Vector) - Method in interface no.uib.cipr.matrix.Vector
x = y + x
add(double, Vector) - Method in interface no.uib.cipr.matrix.Vector
x = alpha*y + x
allGather(Object, Object[]) - Method in class no.uib.cipr.matrix.distributed.Communicator
Deprecated. Gathers data from all tasks and distribute it to all.
allReduce(Object, Object, Reduction) - Method in class no.uib.cipr.matrix.distributed.Communicator
Deprecated. Combines values from all processes and distribute the result back to all processes.
allToAll(Object[], Object[]) - Method in class no.uib.cipr.matrix.distributed.Communicator
Deprecated. Sends data from all to all processes.
AMG - Class in no.uib.cipr.matrix.sparse
Algebraic multigrid preconditioner.
AMG(double, double, double, double, int, int, int, int, double) - Constructor for class no.uib.cipr.matrix.sparse.AMG
Sets up the algebraic multigrid preconditioner
AMG(double, double, int, int, int, int, double) - Constructor for class no.uib.cipr.matrix.sparse.AMG
Sets up the algebraic multigrid preconditioner.
AMG() - Constructor for class no.uib.cipr.matrix.sparse.AMG
Sets up the algebraic multigrid preconditioner using some default parameters.
and() - Static method in class no.uib.cipr.matrix.distributed.Reductions
Deprecated.  
apply(Vector, Vector) - Method in class no.uib.cipr.matrix.distributed.BlockDiagonalPreconditioner
Deprecated.  
apply(Vector, Vector) - Method in class no.uib.cipr.matrix.distributed.TwoLevelPreconditioner
Deprecated.  
apply(Matrix, int, int, int) - Method in class no.uib.cipr.matrix.GivensRotation
Applies the Givens rotation to two elements in a matrix column
apply(Vector, int, int) - Method in class no.uib.cipr.matrix.GivensRotation
Applies the Givens rotation to two elements of a vector
apply(Vector, Vector) - Method in class no.uib.cipr.matrix.sparse.AMG
 
apply(Vector, Vector) - Method in class no.uib.cipr.matrix.sparse.DiagonalPreconditioner
 
apply(Vector, Vector) - Method in class no.uib.cipr.matrix.sparse.ICC
 
apply(Vector, Vector) - Method in class no.uib.cipr.matrix.sparse.ILU
 
apply(Vector, Vector) - Method in class no.uib.cipr.matrix.sparse.ILUT
 
apply(Vector, Vector) - Method in interface no.uib.cipr.matrix.sparse.Preconditioner
Solves the approximate problem with the given right hand side.
apply(Vector, Vector) - Method in class no.uib.cipr.matrix.sparse.SSOR
 
await(Future[]) - Method in class no.uib.cipr.matrix.distributed.Communicator
Deprecated. Waits for the given asynchronous operations to finish
await(Future) - Method in class no.uib.cipr.matrix.distributed.Communicator
Deprecated. Waits for the given asynchronous operation to finish

A B C D E F G H I L M N O P Q R S T U V Z