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

C

cardinality(Vector) - Static method in class no.uib.cipr.matrix.Matrices
Returns the number of non-zero entries in the given vector
cardinality(Matrix) - Static method in class no.uib.cipr.matrix.Matrices
Returns the number of non-zero entries in the given matrix
CG - Class in no.uib.cipr.matrix.sparse
Conjugate Gradients solver.
CG(Vector) - Constructor for class no.uib.cipr.matrix.sparse.CG
Constructor for CG.
CGS - Class in no.uib.cipr.matrix.sparse
Conjugate Gradients squared solver.
CGS(Vector) - Constructor for class no.uib.cipr.matrix.sparse.CGS
Constructor for CGS.
Chebyshev - Class in no.uib.cipr.matrix.sparse
Chebyshev solver.
Chebyshev(Vector, double, double) - Constructor for class no.uib.cipr.matrix.sparse.Chebyshev
Constructor for Chebyshev.
check(int, int) - Method in class no.uib.cipr.matrix.AbstractMatrix
Checks the passed row and column indices
check(int) - Method in class no.uib.cipr.matrix.AbstractVector
Checks the index
checkMultAdd(Vector, Vector) - Method in class no.uib.cipr.matrix.AbstractMatrix
Checks the arguments to mult and multAdd
checkMultAdd(Matrix, Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
Checks the arguments to mult and multAdd
checkRank1(Vector, Vector) - Method in class no.uib.cipr.matrix.AbstractMatrix
Checks that a vector rank1 update is possible for the given vectors
checkRank1(Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
Checks that a matrix rank1 update is possible for the given matrix
checkRank2(Vector, Vector) - Method in class no.uib.cipr.matrix.AbstractMatrix
Checks that a vector rank2 update is legal with the given vectors
checkRank2(Matrix, Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
Checks that a rank2 update is legal for the given arguments
checkSize(Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
Checks that the sizes of this matrix and the given conform
checkSize(Vector) - Method in class no.uib.cipr.matrix.AbstractVector
Checks for conformant sizes
checkSizes(Matrix, Vector, Vector) - Method in class no.uib.cipr.matrix.sparse.AbstractIterativeSolver
Checks sizes of input data for IterativeSolver.solve(Matrix, Vector, Vector).
checkSolve(Vector, Vector) - Method in class no.uib.cipr.matrix.AbstractMatrix
Checks that a matrix inversion is legal for the given arguments.
checkSolve(Matrix, Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
Checks that a matrix inversion is legal for the given arguments.
checkTransABmultAdd(Matrix, Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
Checks the arguments to transABmultAdd and transABmultAdd
checkTransAmultAdd(Matrix, Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
Checks the arguments to transAmult and transAmultAdd
checkTransBmultAdd(Matrix, Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
Checks the arguments to transBmult and transBmultAdd
checkTransMultAdd(Vector, Vector) - Method in class no.uib.cipr.matrix.AbstractMatrix
Checks the arguments to transMult and transMultAdd
checkTranspose() - Method in class no.uib.cipr.matrix.AbstractMatrix
Checks that the matrix may be transposed
checkTranspose(Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
Checks that this matrix can be transposed into the given matrix
checkTransRank1(Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
Checks that a transposed rank1 update is leagal with the given argument
checkTransRank2(Matrix, Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
Checks that a transposed rank2 update is leagal with the given arguments
CollectiveCommunications - Class in no.uib.cipr.matrix.distributed
Deprecated. the no.uib.cipr.matrix.distributed package has been deprecated because of a number of hard to fix concurrency bugs. It is distributed only for backwards compatibility, but is not recommended. The utility of this package is questionable, as it does not allow distribution of computation between JVMs or across a network. For many people, distributed computing of multiple matrices can be achieved at a user-level through the JPPF Framework. Users who need to deal with few very large matrices may wish to implement their own storage classes and solvers using JPPF, but this will not be supported directly in matrix-toolkits-java.
CollectiveCommunications(int) - Constructor for class no.uib.cipr.matrix.distributed.CollectiveCommunications
Deprecated. Sets up a collective of the given size
column() - Method in interface no.uib.cipr.matrix.MatrixEntry
Returns the current column index
columnBandwidth(Matrix) - Static method in class no.uib.cipr.matrix.Matrices
Finds the number of non-zero entries on each column
Communicator - Class in no.uib.cipr.matrix.distributed
Deprecated. the no.uib.cipr.matrix.distributed package has been deprecated because of a number of hard to fix concurrency bugs. It is distributed only for backwards compatibility, but is not recommended. The utility of this package is questionable, as it does not allow distribution of computation between JVMs or across a network. For many people, distributed computing of multiple matrices can be achieved at a user-level through the JPPF Framework. Users who need to deal with few very large matrices may wish to implement their own storage classes and solvers using JPPF, but this will not be supported directly in matrix-toolkits-java.
compact() - Method in class no.uib.cipr.matrix.sparse.FlexCompColMatrix
Tries to store the matrix as compactly as possible
compact() - Method in class no.uib.cipr.matrix.sparse.FlexCompRowMatrix
Tries to store the matrix as compactly as possible
compact() - Method in class no.uib.cipr.matrix.sparse.SparseVector
Compacts the vector
CompColMatrix - Class in no.uib.cipr.matrix.sparse
Compressed column storage (CCS) matrix
CompColMatrix(MatrixVectorReader) - Constructor for class no.uib.cipr.matrix.sparse.CompColMatrix
Constructor for CompColMatrix
CompColMatrix(int, int, int[][]) - Constructor for class no.uib.cipr.matrix.sparse.CompColMatrix
Constructor for CompColMatrix
CompColMatrix(Matrix, boolean) - Constructor for class no.uib.cipr.matrix.sparse.CompColMatrix
Constructor for CompColMatrix
CompColMatrix(Matrix) - Constructor for class no.uib.cipr.matrix.sparse.CompColMatrix
Constructor for CompColMatrix
CompDiagMatrix - Class in no.uib.cipr.matrix.sparse
Compressed diagonal storage (CDS) matrix
CompDiagMatrix(MatrixVectorReader) - Constructor for class no.uib.cipr.matrix.sparse.CompDiagMatrix
Constructor for CompDiagMatrix
CompDiagMatrix(int, int, int[]) - Constructor for class no.uib.cipr.matrix.sparse.CompDiagMatrix
Creates a new sparse matrix with the given diagonals preallocated.
CompDiagMatrix(int, int) - Constructor for class no.uib.cipr.matrix.sparse.CompDiagMatrix
Creates a new sparse matrix without preallocation
CompDiagMatrix(Matrix, int[], boolean) - Constructor for class no.uib.cipr.matrix.sparse.CompDiagMatrix
Creates a new sparse matrix copied from the given matrix.
CompDiagMatrix(Matrix, int[]) - Constructor for class no.uib.cipr.matrix.sparse.CompDiagMatrix
Creates a new sparse matrix copied from the given matrix.
CompDiagMatrix(Matrix, boolean) - Constructor for class no.uib.cipr.matrix.sparse.CompDiagMatrix
Creates a new sparse matrix copied from the given matrix.
CompDiagMatrix(Matrix) - Constructor for class no.uib.cipr.matrix.sparse.CompDiagMatrix
Creates a new sparse matrix copied from the given matrix.
CompRowMatrix - Class in no.uib.cipr.matrix.sparse
Compressed row storage (CRS) matrix
CompRowMatrix(MatrixVectorReader) - Constructor for class no.uib.cipr.matrix.sparse.CompRowMatrix
Constructor for CompRowMatrix
CompRowMatrix(int, int, int[][]) - Constructor for class no.uib.cipr.matrix.sparse.CompRowMatrix
Constructor for CompRowMatrix
CompRowMatrix(Matrix, boolean) - Constructor for class no.uib.cipr.matrix.sparse.CompRowMatrix
Constructor for CompRowMatrix
CompRowMatrix(Matrix) - Constructor for class no.uib.cipr.matrix.sparse.CompRowMatrix
Constructor for CompRowMatrix
converged(Vector, Vector) - Method in class no.uib.cipr.matrix.sparse.AbstractIterationMonitor
 
converged(double, Vector) - Method in class no.uib.cipr.matrix.sparse.AbstractIterationMonitor
 
converged(double) - Method in class no.uib.cipr.matrix.sparse.AbstractIterationMonitor
 
converged(Vector) - Method in class no.uib.cipr.matrix.sparse.AbstractIterationMonitor
 
converged(Vector, Vector) - Method in interface no.uib.cipr.matrix.sparse.IterationMonitor
Checks for convergence
converged(double, Vector) - Method in interface no.uib.cipr.matrix.sparse.IterationMonitor
Checks for convergence
converged(double) - Method in interface no.uib.cipr.matrix.sparse.IterationMonitor
Checks for convergence
converged(Vector) - Method in interface no.uib.cipr.matrix.sparse.IterationMonitor
Checks for convergence
convergedI(double, Vector) - Method in class no.uib.cipr.matrix.sparse.AbstractIterationMonitor
 
convergedI(double) - Method in class no.uib.cipr.matrix.sparse.AbstractIterationMonitor
 
convergedI(double) - Method in class no.uib.cipr.matrix.sparse.DefaultIterationMonitor
 
convergedI(double, Vector) - Method in class no.uib.cipr.matrix.sparse.DefaultIterationMonitor
 
convergedI(double, Vector) - Method in class no.uib.cipr.matrix.sparse.MatrixIterationMonitor
 
convergedI(double) - Method in class no.uib.cipr.matrix.sparse.MatrixIterationMonitor
 
copy() - Method in class no.uib.cipr.matrix.AbstractMatrix
 
copy() - Method in class no.uib.cipr.matrix.AbstractVector
 
copy() - Method in class no.uib.cipr.matrix.BandMatrix
 
copy() - Method in class no.uib.cipr.matrix.DenseMatrix
 
copy() - Method in class no.uib.cipr.matrix.DenseVector
 
copy() - Method in class no.uib.cipr.matrix.distributed.DistColMatrix
Deprecated.  
copy() - Method in class no.uib.cipr.matrix.distributed.DistRowMatrix
Deprecated.  
copy() - Method in class no.uib.cipr.matrix.distributed.DistVector
Deprecated.  
copy() - Method in class no.uib.cipr.matrix.LowerSPDBandMatrix
 
copy() - Method in class no.uib.cipr.matrix.LowerSPDDenseMatrix
 
copy() - Method in class no.uib.cipr.matrix.LowerSPDPackMatrix
 
copy() - Method in class no.uib.cipr.matrix.LowerSymmBandMatrix
 
copy() - Method in class no.uib.cipr.matrix.LowerSymmDenseMatrix
 
copy() - Method in class no.uib.cipr.matrix.LowerSymmPackMatrix
 
copy() - Method in class no.uib.cipr.matrix.LowerTriangBandMatrix
 
copy() - Method in class no.uib.cipr.matrix.LowerTriangDenseMatrix
 
copy() - Method in class no.uib.cipr.matrix.LowerTriangPackMatrix
 
copy() - Method in interface no.uib.cipr.matrix.Matrix
Creates a deep copy of the matrix
copy() - Method in class no.uib.cipr.matrix.sparse.CompColMatrix
 
copy() - Method in class no.uib.cipr.matrix.sparse.CompDiagMatrix
 
copy() - Method in class no.uib.cipr.matrix.sparse.CompRowMatrix
 
copy() - Method in class no.uib.cipr.matrix.sparse.FlexCompColMatrix
 
copy() - Method in class no.uib.cipr.matrix.sparse.FlexCompRowMatrix
 
copy() - Method in class no.uib.cipr.matrix.sparse.SparseVector
 
copy() - Method in class no.uib.cipr.matrix.SPDTridiagMatrix
 
copy() - Method in class no.uib.cipr.matrix.SymmTridiagMatrix
 
copy() - Method in class no.uib.cipr.matrix.TridiagMatrix
 
copy() - Method in class no.uib.cipr.matrix.UnitLowerTriangBandMatrix
 
copy() - Method in class no.uib.cipr.matrix.UnitLowerTriangDenseMatrix
 
copy() - Method in class no.uib.cipr.matrix.UnitLowerTriangPackMatrix
 
copy() - Method in class no.uib.cipr.matrix.UnitUpperTriangBandMatrix
 
copy() - Method in class no.uib.cipr.matrix.UnitUpperTriangDenseMatrix
 
copy() - Method in class no.uib.cipr.matrix.UnitUpperTriangPackMatrix
 
copy() - Method in class no.uib.cipr.matrix.UpperSPDBandMatrix
 
copy() - Method in class no.uib.cipr.matrix.UpperSPDDenseMatrix
 
copy() - Method in class no.uib.cipr.matrix.UpperSPDPackMatrix
 
copy() - Method in class no.uib.cipr.matrix.UpperSymmBandMatrix
 
copy() - Method in class no.uib.cipr.matrix.UpperSymmDenseMatrix
 
copy() - Method in class no.uib.cipr.matrix.UpperSymmPackMatrix
 
copy() - Method in class no.uib.cipr.matrix.UpperTriangBandMatrix
 
copy() - Method in class no.uib.cipr.matrix.UpperTriangDenseMatrix
 
copy() - Method in class no.uib.cipr.matrix.UpperTriangPackMatrix
 
copy() - Method in interface no.uib.cipr.matrix.Vector
Creates a deep copy of the vector
createCommunicator(int) - Method in class no.uib.cipr.matrix.distributed.CollectiveCommunications
Deprecated. Creates a communicator for point-to-point data-exchange.

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