- 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[]) - 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
- 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.
- 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
-
- ArpackSym - Class in no.uib.cipr.matrix.sparse
-
Uses ARPACK to partially solve symmetric eigensystems (ARPACK is designed to
compute a subset of eigenvalues/eigenvectors).
- ArpackSym(Matrix) - Constructor for class no.uib.cipr.matrix.sparse.ArpackSym
-
- ArpackSym.Ritz - Enum in no.uib.cipr.matrix.sparse
-