- ICC - Class in no.uib.cipr.matrix.sparse
-
Incomplete Cholesky preconditioner without fill-in using a compressed row
matrix as internal storage
- ICC(CompRowMatrix) - Constructor for class no.uib.cipr.matrix.sparse.ICC
-
Sets up the ICC preconditioner
- identity(int) - Static method in class no.uib.cipr.matrix.Matrices
-
Returns the identity matrix of the given size
- ILU - Class in no.uib.cipr.matrix.sparse
-
ILU(0) preconditioner using a compressed row matrix as internal storage
- ILU(CompRowMatrix) - Constructor for class no.uib.cipr.matrix.sparse.ILU
-
Sets up the ILU preconditioner
- ILUT - Class in no.uib.cipr.matrix.sparse
-
ILU preconditioner with fill-in.
- ILUT(FlexCompRowMatrix, double, int) - Constructor for class no.uib.cipr.matrix.sparse.ILUT
-
Sets up the preconditioner for the given matrix
- ILUT(FlexCompRowMatrix) - Constructor for class no.uib.cipr.matrix.sparse.ILUT
-
Sets up the preconditioner for the given matrix.
- index(int, int) - Static method in class no.uib.cipr.matrix.Matrices
-
Creates a continuous linear index.
- index(int, int, int) - Static method in class no.uib.cipr.matrix.Matrices
-
Creates a strided linear index.
- index() - Method in interface no.uib.cipr.matrix.VectorEntry
-
Returns the current index
- init(Object) - Method in class no.uib.cipr.matrix.distributed.Reduction
-
Deprecated.
Sets up the output data
- initBoolean(boolean[]) - Method in class no.uib.cipr.matrix.distributed.Reduction
-
Deprecated.
- initByte(byte[]) - Method in class no.uib.cipr.matrix.distributed.Reduction
-
Deprecated.
- initChar(char[]) - Method in class no.uib.cipr.matrix.distributed.Reduction
-
Deprecated.
- initDouble(double[]) - Method in class no.uib.cipr.matrix.distributed.Reduction
-
Deprecated.
- initFloat(float[]) - Method in class no.uib.cipr.matrix.distributed.Reduction
-
Deprecated.
- initInt(int[]) - Method in class no.uib.cipr.matrix.distributed.Reduction
-
Deprecated.
- initLong(long[]) - Method in class no.uib.cipr.matrix.distributed.Reduction
-
Deprecated.
- initShort(short[]) - Method in class no.uib.cipr.matrix.distributed.Reduction
-
Deprecated.
- IR - Class in no.uib.cipr.matrix.sparse
-
Iterative Refinement.
- IR(Vector) - Constructor for class no.uib.cipr.matrix.sparse.IR
-
Constructor for IR.
- irecv(Object, int, int, int) - Method in class no.uib.cipr.matrix.distributed.Communicator
-
Deprecated.
- irecv(Object, int) - Method in class no.uib.cipr.matrix.distributed.Communicator
-
Deprecated.
- isArray() - Method in class no.uib.cipr.matrix.io.MatrixInfo
-
Returns true
if the matrix is in array format, else
false
- isArray() - Method in class no.uib.cipr.matrix.io.VectorInfo
-
Returns true
if the vector is in array format, else
false
- isComplex() - Method in class no.uib.cipr.matrix.io.MatrixInfo
-
Returns true
if the matrix stores complex numbers, else
false
- isComplex() - Method in class no.uib.cipr.matrix.io.VectorInfo
-
Returns true
if the vector stores complex numbers, else
false
- isCoordinate() - Method in class no.uib.cipr.matrix.io.MatrixInfo
-
Returns true
if the matrix is in coordinate format, else
false
- isCoordinate() - Method in class no.uib.cipr.matrix.io.VectorInfo
-
Returns true
if the vector is in coordinate format, else
false
- isDense() - Method in class no.uib.cipr.matrix.io.MatrixInfo
-
Returns true
if the matrix is in array format, else
false
- isDense() - Method in class no.uib.cipr.matrix.io.VectorInfo
-
Returns true
if the vector is in array format, else
false
- isend(Object, int, int, int) - Method in class no.uib.cipr.matrix.distributed.Communicator
-
Deprecated.
- isend(Object, int) - Method in class no.uib.cipr.matrix.distributed.Communicator
-
Deprecated.
- isFirst() - Method in class no.uib.cipr.matrix.sparse.AbstractIterationMonitor
-
- isFirst() - Method in interface no.uib.cipr.matrix.sparse.IterationMonitor
-
Returns true for the first iteration
- isGeneral() - Method in class no.uib.cipr.matrix.io.MatrixInfo
-
Returns true
if the matrix form is general, else
false
- isHermitian() - Method in class no.uib.cipr.matrix.io.MatrixInfo
-
Returns true
if the matrix is Hermitian, else
false
- isInteger() - Method in class no.uib.cipr.matrix.io.MatrixInfo
-
Returns true
if the matrix stores integers, else
false
- isInteger() - Method in class no.uib.cipr.matrix.io.VectorInfo
-
Returns true
if the vector stores integers, else
false
- ISparseVector - Interface in no.uib.cipr.matrix.sparse
-
- isPattern() - Method in class no.uib.cipr.matrix.io.MatrixInfo
-
Returns true
if the matrix does not store any numbers,
else false
- isPattern() - Method in class no.uib.cipr.matrix.io.VectorInfo
-
Returns true
if the vector does not store any numbers,
else false
- isReal() - Method in class no.uib.cipr.matrix.io.MatrixInfo
-
Returns true
if the matrix stores real numbers, else
false
- isReal() - Method in class no.uib.cipr.matrix.io.VectorInfo
-
Returns true
if the vector stores real numbers, else
false
- isSingular() - Method in class no.uib.cipr.matrix.BandLU
-
Checks for singularity
- isSingular() - Method in class no.uib.cipr.matrix.DenseLU
-
Checks for singularity
- isSkewSymmetric() - Method in class no.uib.cipr.matrix.io.MatrixInfo
-
Returns true
if the matrix is skew-symmetrical, else
false
- isSparse() - Method in class no.uib.cipr.matrix.io.MatrixInfo
-
Returns true
if the matrix is in coordinate format, else
false
- isSparse() - Method in class no.uib.cipr.matrix.io.VectorInfo
-
Returns true
if the vector is in coordinate format, else
false
- isSPD() - Method in class no.uib.cipr.matrix.BandCholesky
-
Returns true if the matrix decomposed is symmetrical, positive definite
- isSPD() - Method in class no.uib.cipr.matrix.DenseCholesky
-
Returns true if the matrix decomposed is symmetrical, positive definite
- isSPD() - Method in class no.uib.cipr.matrix.PackCholesky
-
Returns true if the matrix decomposed is symmetrical, positive definite
- isSquare() - Method in class no.uib.cipr.matrix.AbstractMatrix
-
- isSquare() - Method in class no.uib.cipr.matrix.io.MatrixSize
-
Returns true
if the matrix is square, else
false
- isSquare() - Method in interface no.uib.cipr.matrix.Matrix
-
Returns true if the matrix is square
- isSymmetric() - Method in class no.uib.cipr.matrix.io.MatrixInfo
-
Returns true
if the matrix is symmetrical, else
false
- iter - Variable in class no.uib.cipr.matrix.sparse.AbstractIterationMonitor
-
Iteration number
- iter - Variable in class no.uib.cipr.matrix.sparse.AbstractIterativeSolver
-
Iteration monitor
- IterationMonitor - Interface in no.uib.cipr.matrix.sparse
-
Monitors the iterative solution process for convergence and divergence.
- IterationReporter - Interface in no.uib.cipr.matrix.sparse
-
Reports on the progress of an iterative solver
- iterations() - Method in class no.uib.cipr.matrix.sparse.AbstractIterationMonitor
-
- iterations() - Method in interface no.uib.cipr.matrix.sparse.IterationMonitor
-
Number of iterations performed
- IterativeSolver - Interface in no.uib.cipr.matrix.sparse
-
Iterative linear solver.
- IterativeSolverNotConvergedException - Exception in no.uib.cipr.matrix.sparse
-
Exception for lack of convergence in a linear problem.
- IterativeSolverNotConvergedException(NotConvergedException.Reason, String, IterationMonitor) - Constructor for exception no.uib.cipr.matrix.sparse.IterativeSolverNotConvergedException
-
Constructor for IterativeSolverNotConvergedException
- IterativeSolverNotConvergedException(NotConvergedException.Reason, IterationMonitor) - Constructor for exception no.uib.cipr.matrix.sparse.IterativeSolverNotConvergedException
-
Constructor for IterativeSolverNotConvergedException
- iterator() - Method in class no.uib.cipr.matrix.AbstractMatrix
-
- iterator() - Method in class no.uib.cipr.matrix.AbstractVector
-
- iterator() - Method in class no.uib.cipr.matrix.distributed.DistColMatrix
-
Deprecated.
- iterator() - Method in class no.uib.cipr.matrix.distributed.DistRowMatrix
-
Deprecated.
- iterator() - Method in class no.uib.cipr.matrix.distributed.DistVector
-
Deprecated.
- iterator() - Method in class no.uib.cipr.matrix.sparse.CompColMatrix
-
- iterator() - Method in class no.uib.cipr.matrix.sparse.CompDiagMatrix
-
- iterator() - Method in class no.uib.cipr.matrix.sparse.CompRowMatrix
-
- iterator() - Method in class no.uib.cipr.matrix.sparse.FlexCompColMatrix
-
- iterator() - Method in class no.uib.cipr.matrix.sparse.FlexCompRowMatrix
-
- iterator() - Method in class no.uib.cipr.matrix.sparse.SparseVector
-
- iterator() - Method in class no.uib.cipr.matrix.SymmTridiagMatrix
-
- iterator() - Method in class no.uib.cipr.matrix.TridiagMatrix
-