A B C D E F G H I L M N O P Q R S T U V Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
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(double, Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
- add(double, Matrix) - Method in interface no.uib.cipr.matrix.Matrix
-
A = alpha*B + A
. - add(double, Vector) - Method in class no.uib.cipr.matrix.AbstractVector
- add(double, Vector) - Method in class no.uib.cipr.matrix.DenseVector
- add(double, Vector) - Method in class no.uib.cipr.matrix.distributed.DistVector
-
Deprecated.
- add(double, Vector) - Method in interface no.uib.cipr.matrix.Vector
-
x = alpha*y + x
- add(int, double) - Method in class no.uib.cipr.matrix.AbstractVector
- add(int, double) - Method in class no.uib.cipr.matrix.DenseVector
- add(int, double) - Method in class no.uib.cipr.matrix.distributed.DistVector
-
Deprecated.
- add(int, double) - Method in class no.uib.cipr.matrix.sparse.SparseVector
- add(int, double) - Method in interface no.uib.cipr.matrix.Vector
-
x(index) += value
- 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.AbstractMatrix
- 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, 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(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, 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(Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
- add(Matrix) - Method in interface no.uib.cipr.matrix.Matrix
-
A = B + A
. - add(Vector) - Method in class no.uib.cipr.matrix.AbstractVector
- add(Vector) - Method in class no.uib.cipr.matrix.DenseVector
- add(Vector) - Method in interface no.uib.cipr.matrix.Vector
-
x = 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() - Constructor for class no.uib.cipr.matrix.sparse.AMG
-
Sets up the algebraic multigrid preconditioner using some default parameters.
- 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.
- and() - Static method in class no.uib.cipr.matrix.distributed.Reductions
-
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.distributed.BlockDiagonalPreconditioner
-
Deprecated.
- apply(Vector, Vector) - Method in class no.uib.cipr.matrix.distributed.TwoLevelPreconditioner
-
Deprecated.
- 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 operation to finish
- await(Future[]) - Method in class no.uib.cipr.matrix.distributed.Communicator
-
Deprecated.Waits for the given asynchronous operations to finish
All Classes All Packages