Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV LETTER NEXT LETTER | FRAMES NO FRAMES

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
add(int, int, double) - Method in class no.uib.cipr.matrix.distributed.DistRowMatrix
add(int, double) - Method in class no.uib.cipr.matrix.distributed.DistVector
add(double, Vector) - Method in class no.uib.cipr.matrix.distributed.DistVector
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
  Gathers data from all tasks and distribute it to all.
allReduce(Object, Object, Reduction) - Method in class no.uib.cipr.matrix.distributed.Communicator
  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
  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
apply(Vector, Vector) - Method in class no.uib.cipr.matrix.distributed.BlockDiagonalPreconditioner
apply(Vector, Vector) - Method in class no.uib.cipr.matrix.distributed.TwoLevelPreconditioner
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
  Waits for the given asynchronous operations to finish
await(Future) - Method in class no.uib.cipr.matrix.distributed.Communicator
  Waits for the given asynchronous operation to finish

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV LETTER NEXT LETTER | FRAMES NO FRAMES

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