- random(int) - Static method in class no.uib.cipr.matrix.Matrices
-
Creates a random vector.
- random(Vector) - Static method in class no.uib.cipr.matrix.Matrices
-
Populates a vector with random numbers drawn from a uniform distribution
between 0 and 1
- random(int, int) - Static method in class no.uib.cipr.matrix.Matrices
-
Creates a random matrix.
- random(Matrix) - Static method in class no.uib.cipr.matrix.Matrices
-
Populates a matrix with random numbers drawn from a uniform distribution
between 0 and 1
- rank() - Method in class no.uib.cipr.matrix.distributed.Communicator
-
Deprecated.
Rank of this thread in the collective
- rank1(Vector) - Method in class no.uib.cipr.matrix.AbstractMatrix
-
- rank1(double, Vector) - Method in class no.uib.cipr.matrix.AbstractMatrix
-
- rank1(Vector, Vector) - Method in class no.uib.cipr.matrix.AbstractMatrix
-
- rank1(double, Vector, Vector) - Method in class no.uib.cipr.matrix.AbstractMatrix
-
- rank1(Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
-
- rank1(double, Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
-
- rank1(double, Vector, Vector) - Method in class no.uib.cipr.matrix.DenseMatrix
-
- rank1(Vector) - Method in interface no.uib.cipr.matrix.Matrix
-
A = x*xT + A
.
- rank1(double, Vector) - Method in interface no.uib.cipr.matrix.Matrix
-
A = alpha*x*xT + A
.
- rank1(Vector, Vector) - Method in interface no.uib.cipr.matrix.Matrix
-
A = x*yT + A
.
- rank1(double, Vector, Vector) - Method in interface no.uib.cipr.matrix.Matrix
-
A = alpha*x*yT + A
.
- rank1(Matrix) - Method in interface no.uib.cipr.matrix.Matrix
-
A = C*CT + A
.
- rank1(double, Matrix) - Method in interface no.uib.cipr.matrix.Matrix
-
A = alpha*C*CT + A
.
- rank2(Vector, Vector) - Method in class no.uib.cipr.matrix.AbstractMatrix
-
- rank2(double, Vector, Vector) - Method in class no.uib.cipr.matrix.AbstractMatrix
-
- rank2(Matrix, Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
-
- rank2(double, Matrix, Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
-
- rank2(Vector, Vector) - Method in interface no.uib.cipr.matrix.Matrix
-
A = x*yT + y*xT + A
.
- rank2(double, Vector, Vector) - Method in interface no.uib.cipr.matrix.Matrix
-
A = alpha*x*yT + alpha*y*xT + A
.
- rank2(Matrix, Matrix) - Method in interface no.uib.cipr.matrix.Matrix
-
A = B*CT + C*BT + A
.
- rank2(double, Matrix, Matrix) - Method in interface no.uib.cipr.matrix.Matrix
-
A = alpha*B*CT + alpha*C*BT + A
.
- rcond(Matrix) - Method in class no.uib.cipr.matrix.BandCholesky
-
Computes the reciprocal condition number
- rcond(Matrix, Matrix.Norm) - Method in class no.uib.cipr.matrix.BandLU
-
Computes the reciprocal condition number, using either the infinity norm
of the 1 norm.
- rcond(Matrix) - Method in class no.uib.cipr.matrix.DenseCholesky
-
Computes the reciprocal condition number
- rcond(Matrix, Matrix.Norm) - Method in class no.uib.cipr.matrix.DenseLU
-
Computes the reciprocal condition number, using either the infinity norm
of the 1 norm.
- rcond(Matrix) - Method in class no.uib.cipr.matrix.PackCholesky
-
Computes the reciprocal condition number
- readArray(double[]) - Method in class no.uib.cipr.matrix.io.MatrixVectorReader
-
Reads the array data
- readArray(float[]) - Method in class no.uib.cipr.matrix.io.MatrixVectorReader
-
Reads the array data
- readArray(int[]) - Method in class no.uib.cipr.matrix.io.MatrixVectorReader
-
Reads the array data
- readArray(long[]) - Method in class no.uib.cipr.matrix.io.MatrixVectorReader
-
Reads the array data
- readArray(double[], double[]) - Method in class no.uib.cipr.matrix.io.MatrixVectorReader
-
Reads the array data.
- readArray(float[], float[]) - Method in class no.uib.cipr.matrix.io.MatrixVectorReader
-
Reads the array data.
- readArraySize() - Method in class no.uib.cipr.matrix.io.MatrixVectorReader
-
Reads in the size of an array matrix.
- readComments() - Method in class no.uib.cipr.matrix.io.MatrixVectorReader
-
Reads all the comments (lines starting with '%').
- readCoordinate(int[], double[]) - Method in class no.uib.cipr.matrix.io.MatrixVectorReader
-
Reads a coordinate vector
- readCoordinate(int[], float[]) - Method in class no.uib.cipr.matrix.io.MatrixVectorReader
-
Reads a coordinate vector
- readCoordinate(int[], int[]) - Method in class no.uib.cipr.matrix.io.MatrixVectorReader
-
Reads a coordinate vector
- readCoordinate(int[], long[]) - Method in class no.uib.cipr.matrix.io.MatrixVectorReader
-
Reads a coordinate vector
- readCoordinate(int[], float[], float[]) - Method in class no.uib.cipr.matrix.io.MatrixVectorReader
-
Reads a coordinate vector.
- readCoordinate(int[], double[], double[]) - Method in class no.uib.cipr.matrix.io.MatrixVectorReader
-
Reads a coordinate vector.
- readCoordinate(int[], int[], double[]) - Method in class no.uib.cipr.matrix.io.MatrixVectorReader
-
Reads a coordinate matrix
- readCoordinate(int[], int[], float[]) - Method in class no.uib.cipr.matrix.io.MatrixVectorReader
-
Reads a coordinate matrix
- readCoordinate(int[], int[], int[]) - Method in class no.uib.cipr.matrix.io.MatrixVectorReader
-
Reads a coordinate matrix
- readCoordinate(int[], int[], long[]) - Method in class no.uib.cipr.matrix.io.MatrixVectorReader
-
Reads a coordinate matrix
- readCoordinate(int[], int[], double[], double[]) - Method in class no.uib.cipr.matrix.io.MatrixVectorReader
-
Reads a coordinate matrix.
- readCoordinate(int[], int[], float[], float[]) - Method in class no.uib.cipr.matrix.io.MatrixVectorReader
-
Reads a coordinate matrix.
- readCoordinateSize() - Method in class no.uib.cipr.matrix.io.MatrixVectorReader
-
Reads in the size of a coordinate matrix.
- readMatrixInfo() - Method in class no.uib.cipr.matrix.io.MatrixVectorReader
-
Reads the matrix info for the Matrix Market exchange format.
- readMatrixSize(MatrixInfo) - Method in class no.uib.cipr.matrix.io.MatrixVectorReader
-
Reads in the size of a matrix.
- readPattern(int[]) - Method in class no.uib.cipr.matrix.io.MatrixVectorReader
-
Reads a pattern vector
- readPattern(int[], int[]) - Method in class no.uib.cipr.matrix.io.MatrixVectorReader
-
Reads a pattern matrix
- readVectorArraySize() - Method in class no.uib.cipr.matrix.io.MatrixVectorReader
-
Reads in the size of a dense vector.
- readVectorCoordinateSize() - Method in class no.uib.cipr.matrix.io.MatrixVectorReader
-
Reads in the size of a coordinate vector.
- readVectorInfo() - Method in class no.uib.cipr.matrix.io.MatrixVectorReader
-
Reads the vector info for the Matrix Market exchange format.
- readVectorSize(VectorInfo) - Method in class no.uib.cipr.matrix.io.MatrixVectorReader
-
Reads in the size of a vector.
- reason - Variable in exception no.uib.cipr.matrix.NotConvergedException
-
The reason for this exception
- recv(Object, int, int, int) - Method in class no.uib.cipr.matrix.distributed.Communicator
-
Deprecated.
Receives data[offset:offset+length] from peer
- recv(Object, int) - Method in class no.uib.cipr.matrix.distributed.Communicator
-
Deprecated.
- reduce(Object, Object, Reduction, int) - Method in class no.uib.cipr.matrix.distributed.Communicator
-
Deprecated.
Reduces values on all processes to a single value
- Reduction - Class in no.uib.cipr.matrix.distributed
-
- Reduction() - Constructor for class no.uib.cipr.matrix.distributed.Reduction
-
Deprecated.
- Reductions - Class in no.uib.cipr.matrix.distributed
-
- reporter - Variable in class no.uib.cipr.matrix.sparse.AbstractIterationMonitor
-
Iteration reporter
- residual - Variable in class no.uib.cipr.matrix.sparse.AbstractIterationMonitor
-
Current residual
- residual() - Method in class no.uib.cipr.matrix.sparse.AbstractIterationMonitor
-
- residual() - Method in interface no.uib.cipr.matrix.sparse.IterationMonitor
-
Returns current residual
- row() - Method in interface no.uib.cipr.matrix.MatrixEntry
-
Returns the current row index
- rowBandwidth(Matrix) - Static method in class no.uib.cipr.matrix.Matrices
-
Finds the number of non-zero entries on each row
- RQ - Class in no.uib.cipr.matrix
-
Computes RQ decompositions
- RQ(int, int) - Constructor for class no.uib.cipr.matrix.RQ
-
Constructs an empty RQ decomposition