Index
All Classes and Interfaces|All Packages|Serialized Form
T
- toString() - Method in class no.uib.cipr.matrix.AbstractMatrix
- toString() - Method in class no.uib.cipr.matrix.AbstractVector
- toString() - Method in class no.uib.cipr.matrix.io.MatrixInfo
-
Returns a string representation of the specifier.
- toString() - Method in class no.uib.cipr.matrix.io.VectorInfo
-
Returns a string representation of the specifier.
- transABmult(double, Matrix, Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
- transABmult(double, Matrix, Matrix) - Method in interface no.uib.cipr.matrix.Matrix
-
C = alpha*AT*BT
- transABmult(Matrix, Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
- transABmult(Matrix, Matrix) - Method in interface no.uib.cipr.matrix.Matrix
-
C = AT*BT
- transABmultAdd(double, Matrix, Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
- transABmultAdd(double, Matrix, Matrix) - Method in class no.uib.cipr.matrix.DenseMatrix
- transABmultAdd(double, Matrix, Matrix) - Method in interface no.uib.cipr.matrix.Matrix
-
C = alpha*AT*BT + C
- transABmultAdd(Matrix, Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
- transABmultAdd(Matrix, Matrix) - Method in interface no.uib.cipr.matrix.Matrix
-
C = AT*BT + C
- transAmult(double, Matrix, Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
- transAmult(double, Matrix, Matrix) - Method in class no.uib.cipr.matrix.LowerTriangDenseMatrix
- transAmult(double, Matrix, Matrix) - Method in class no.uib.cipr.matrix.UnitLowerTriangDenseMatrix
- transAmult(double, Matrix, Matrix) - Method in class no.uib.cipr.matrix.UnitUpperTriangDenseMatrix
- transAmult(double, Matrix, Matrix) - Method in class no.uib.cipr.matrix.UpperTriangDenseMatrix
- transAmult(double, Matrix, Matrix) - Method in interface no.uib.cipr.matrix.Matrix
-
C = alpha*AT*B
- transAmult(Matrix, Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
- transAmult(Matrix, Matrix) - Method in interface no.uib.cipr.matrix.Matrix
-
C = AT*B
- transAmultAdd(double, Matrix, Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
- transAmultAdd(double, Matrix, Matrix) - Method in class no.uib.cipr.matrix.LowerSPDDenseMatrix
- transAmultAdd(double, Matrix, Matrix) - Method in class no.uib.cipr.matrix.LowerSymmDenseMatrix
- transAmultAdd(double, Matrix, Matrix) - Method in class no.uib.cipr.matrix.UpperSPDDenseMatrix
- transAmultAdd(double, Matrix, Matrix) - Method in class no.uib.cipr.matrix.UpperSymmDenseMatrix
- transAmultAdd(double, Matrix, Matrix) - Method in class no.uib.cipr.matrix.DenseMatrix
- transAmultAdd(double, Matrix, Matrix) - Method in interface no.uib.cipr.matrix.Matrix
-
C = alpha*AT*B + C
- transAmultAdd(Matrix, Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
- transAmultAdd(Matrix, Matrix) - Method in interface no.uib.cipr.matrix.Matrix
-
C = AT*B + C
- transApply(Vector, Vector) - Method in class no.uib.cipr.matrix.distributed.BlockDiagonalPreconditioner
-
Deprecated.
- transApply(Vector, Vector) - Method in class no.uib.cipr.matrix.distributed.TwoLevelPreconditioner
-
Deprecated.
- transApply(Vector, Vector) - Method in class no.uib.cipr.matrix.sparse.AMG
- transApply(Vector, Vector) - Method in class no.uib.cipr.matrix.sparse.DiagonalPreconditioner
- transApply(Vector, Vector) - Method in class no.uib.cipr.matrix.sparse.ICC
- transApply(Vector, Vector) - Method in class no.uib.cipr.matrix.sparse.ILU
- transApply(Vector, Vector) - Method in class no.uib.cipr.matrix.sparse.ILUT
- transApply(Vector, Vector) - Method in interface no.uib.cipr.matrix.sparse.Preconditioner
-
Solves the approximate transpose problem with the given right hand side.
- transApply(Vector, Vector) - Method in class no.uib.cipr.matrix.sparse.SSOR
- transBmult(double, Matrix, Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
- transBmult(double, Matrix, Matrix) - Method in interface no.uib.cipr.matrix.Matrix
-
C = alpha*A*BT
- transBmult(Matrix, Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
- transBmult(Matrix, Matrix) - Method in interface no.uib.cipr.matrix.Matrix
-
C = A*BT
- transBmultAdd(double, Matrix, Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
- transBmultAdd(double, Matrix, Matrix) - Method in class no.uib.cipr.matrix.DenseMatrix
- transBmultAdd(double, Matrix, Matrix) - Method in interface no.uib.cipr.matrix.Matrix
-
C = alpha*A*BT + C
- transBmultAdd(Matrix, Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
- transBmultAdd(Matrix, Matrix) - Method in interface no.uib.cipr.matrix.Matrix
-
C = A*BT + C
- transMult(double, Vector, Vector) - Method in class no.uib.cipr.matrix.AbstractMatrix
- transMult(double, Vector, Vector) - Method in class no.uib.cipr.matrix.LowerTriangBandMatrix
- transMult(double, Vector, Vector) - Method in class no.uib.cipr.matrix.UnitLowerTriangBandMatrix
- transMult(double, Vector, Vector) - Method in class no.uib.cipr.matrix.UnitUpperTriangBandMatrix
- transMult(double, Vector, Vector) - Method in class no.uib.cipr.matrix.UpperTriangBandMatrix
- transMult(double, Vector, Vector) - Method in class no.uib.cipr.matrix.LowerTriangDenseMatrix
- transMult(double, Vector, Vector) - Method in class no.uib.cipr.matrix.UnitLowerTriangDenseMatrix
- transMult(double, Vector, Vector) - Method in class no.uib.cipr.matrix.UnitUpperTriangDenseMatrix
- transMult(double, Vector, Vector) - Method in class no.uib.cipr.matrix.UpperTriangDenseMatrix
- transMult(double, Vector, Vector) - Method in class no.uib.cipr.matrix.LowerTriangPackMatrix
- transMult(double, Vector, Vector) - Method in class no.uib.cipr.matrix.UnitLowerTriangPackMatrix
- transMult(double, Vector, Vector) - Method in class no.uib.cipr.matrix.UnitUpperTriangPackMatrix
- transMult(double, Vector, Vector) - Method in class no.uib.cipr.matrix.UpperTriangPackMatrix
- transMult(double, Vector, Vector) - Method in interface no.uib.cipr.matrix.Matrix
-
y = alpha*AT*x
- transMult(Vector, Vector) - Method in class no.uib.cipr.matrix.AbstractMatrix
- transMult(Vector, Vector) - Method in interface no.uib.cipr.matrix.Matrix
-
y = AT*x
- transMult(Vector, Vector) - Method in class no.uib.cipr.matrix.sparse.CompColMatrix
- transMult(Vector, Vector) - Method in class no.uib.cipr.matrix.sparse.CompRowMatrix
- transMultAdd(double, Vector, Vector) - Method in class no.uib.cipr.matrix.AbstractMatrix
- transMultAdd(double, Vector, Vector) - Method in class no.uib.cipr.matrix.LowerSPDBandMatrix
- transMultAdd(double, Vector, Vector) - Method in class no.uib.cipr.matrix.LowerSymmBandMatrix
- transMultAdd(double, Vector, Vector) - Method in class no.uib.cipr.matrix.UpperSPDBandMatrix
- transMultAdd(double, Vector, Vector) - Method in class no.uib.cipr.matrix.UpperSymmBandMatrix
- transMultAdd(double, Vector, Vector) - Method in class no.uib.cipr.matrix.LowerSPDDenseMatrix
- transMultAdd(double, Vector, Vector) - Method in class no.uib.cipr.matrix.LowerSymmDenseMatrix
- transMultAdd(double, Vector, Vector) - Method in class no.uib.cipr.matrix.UpperSPDDenseMatrix
- transMultAdd(double, Vector, Vector) - Method in class no.uib.cipr.matrix.UpperSymmDenseMatrix
- transMultAdd(double, Vector, Vector) - Method in class no.uib.cipr.matrix.LowerSPDPackMatrix
- transMultAdd(double, Vector, Vector) - Method in class no.uib.cipr.matrix.LowerSymmPackMatrix
- transMultAdd(double, Vector, Vector) - Method in class no.uib.cipr.matrix.UpperSPDPackMatrix
- transMultAdd(double, Vector, Vector) - Method in class no.uib.cipr.matrix.UpperSymmPackMatrix
- transMultAdd(double, Vector, Vector) - Method in class no.uib.cipr.matrix.BandMatrix
- transMultAdd(double, Vector, Vector) - Method in class no.uib.cipr.matrix.DenseMatrix
- transMultAdd(double, Vector, Vector) - Method in class no.uib.cipr.matrix.distributed.DistColMatrix
-
Deprecated.
- transMultAdd(double, Vector, Vector) - Method in class no.uib.cipr.matrix.distributed.DistRowMatrix
-
Deprecated.
- transMultAdd(double, Vector, Vector) - Method in interface no.uib.cipr.matrix.Matrix
-
y = alpha*AT*x + y
- transMultAdd(double, Vector, Vector) - Method in class no.uib.cipr.matrix.sparse.CompColMatrix
- transMultAdd(double, Vector, Vector) - Method in class no.uib.cipr.matrix.sparse.CompDiagMatrix
- transMultAdd(double, Vector, Vector) - Method in class no.uib.cipr.matrix.sparse.CompRowMatrix
- transMultAdd(double, Vector, Vector) - Method in class no.uib.cipr.matrix.sparse.FlexCompColMatrix
- transMultAdd(double, Vector, Vector) - Method in class no.uib.cipr.matrix.sparse.FlexCompRowMatrix
- transMultAdd(Vector, Vector) - Method in class no.uib.cipr.matrix.AbstractMatrix
- transMultAdd(Vector, Vector) - Method in interface no.uib.cipr.matrix.Matrix
-
y = AT*x + y
- transpose() - Method in class no.uib.cipr.matrix.AbstractMatrix
- transpose() - Method in class no.uib.cipr.matrix.LowerSPDBandMatrix
- transpose() - Method in class no.uib.cipr.matrix.LowerSymmBandMatrix
- transpose() - Method in class no.uib.cipr.matrix.UpperSPDBandMatrix
- transpose() - Method in class no.uib.cipr.matrix.UpperSymmBandMatrix
- transpose() - Method in class no.uib.cipr.matrix.LowerSPDDenseMatrix
- transpose() - Method in class no.uib.cipr.matrix.LowerSymmDenseMatrix
- transpose() - Method in class no.uib.cipr.matrix.UpperSPDDenseMatrix
- transpose() - Method in class no.uib.cipr.matrix.UpperSymmDenseMatrix
- transpose() - Method in class no.uib.cipr.matrix.LowerSPDPackMatrix
- transpose() - Method in class no.uib.cipr.matrix.LowerSymmPackMatrix
- transpose() - Method in class no.uib.cipr.matrix.UpperSPDPackMatrix
- transpose() - Method in class no.uib.cipr.matrix.UpperSymmPackMatrix
- transpose() - Method in class no.uib.cipr.matrix.BandMatrix
- transpose() - Method in interface no.uib.cipr.matrix.Matrix
-
Transposes the matrix in-place.
- transpose() - Method in class no.uib.cipr.matrix.SymmTridiagMatrix
- transpose() - Method in class no.uib.cipr.matrix.TridiagMatrix
- transpose(Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
- transpose(Matrix) - Method in interface no.uib.cipr.matrix.Matrix
-
Sets the tranpose of this matrix into
B
. - transRank1(double, Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
- transRank1(double, Matrix) - Method in class no.uib.cipr.matrix.LowerSPDDenseMatrix
- transRank1(double, Matrix) - Method in class no.uib.cipr.matrix.LowerSymmDenseMatrix
- transRank1(double, Matrix) - Method in class no.uib.cipr.matrix.UpperSPDDenseMatrix
- transRank1(double, Matrix) - Method in class no.uib.cipr.matrix.UpperSymmDenseMatrix
- transRank1(double, Matrix) - Method in interface no.uib.cipr.matrix.Matrix
-
A = alpha*CT*C + A
The matrices must be square and of the same size - transRank1(Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
- transRank1(Matrix) - Method in interface no.uib.cipr.matrix.Matrix
-
A = CT*C + A
The matrices must be square and of the same size - transRank2(double, Matrix, Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
- transRank2(double, Matrix, Matrix) - Method in class no.uib.cipr.matrix.LowerSPDDenseMatrix
- transRank2(double, Matrix, Matrix) - Method in class no.uib.cipr.matrix.LowerSymmDenseMatrix
- transRank2(double, Matrix, Matrix) - Method in class no.uib.cipr.matrix.UpperSPDDenseMatrix
- transRank2(double, Matrix, Matrix) - Method in class no.uib.cipr.matrix.UpperSymmDenseMatrix
- transRank2(double, Matrix, Matrix) - Method in interface no.uib.cipr.matrix.Matrix
-
A = alpha*BT*C + alpha*CT*B + A
. - transRank2(Matrix, Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
- transRank2(Matrix, Matrix) - Method in interface no.uib.cipr.matrix.Matrix
-
A = BT*C + CT*B + A
. - transSolve(DenseMatrix) - Method in class no.uib.cipr.matrix.BandLU
-
Computes
AT\B
, overwritingB
- transSolve(DenseMatrix) - Method in class no.uib.cipr.matrix.DenseLU
-
Computes
AT\B
, overwritingB
- transSolve(Matrix, Matrix) - Method in class no.uib.cipr.matrix.AbstractMatrix
- transSolve(Matrix, Matrix) - Method in class no.uib.cipr.matrix.LowerSPDBandMatrix
- transSolve(Matrix, Matrix) - Method in class no.uib.cipr.matrix.LowerSymmBandMatrix
- transSolve(Matrix, Matrix) - Method in class no.uib.cipr.matrix.UpperSPDBandMatrix
- transSolve(Matrix, Matrix) - Method in class no.uib.cipr.matrix.UpperSymmBandMatrix
- transSolve(Matrix, Matrix) - Method in class no.uib.cipr.matrix.LowerSPDDenseMatrix
- transSolve(Matrix, Matrix) - Method in class no.uib.cipr.matrix.LowerSymmDenseMatrix
- transSolve(Matrix, Matrix) - Method in class no.uib.cipr.matrix.UpperSPDDenseMatrix
- transSolve(Matrix, Matrix) - Method in class no.uib.cipr.matrix.UpperSymmDenseMatrix
- transSolve(Matrix, Matrix) - Method in class no.uib.cipr.matrix.LowerSPDPackMatrix
- transSolve(Matrix, Matrix) - Method in class no.uib.cipr.matrix.LowerSymmPackMatrix
- transSolve(Matrix, Matrix) - Method in class no.uib.cipr.matrix.UpperSPDPackMatrix
- transSolve(Matrix, Matrix) - Method in class no.uib.cipr.matrix.UpperSymmPackMatrix
- transSolve(Matrix, Matrix) - Method in class no.uib.cipr.matrix.LowerTriangBandMatrix
- transSolve(Matrix, Matrix) - Method in class no.uib.cipr.matrix.UnitLowerTriangBandMatrix
- transSolve(Matrix, Matrix) - Method in class no.uib.cipr.matrix.UnitUpperTriangBandMatrix
- transSolve(Matrix, Matrix) - Method in class no.uib.cipr.matrix.UpperTriangBandMatrix
- transSolve(Matrix, Matrix) - Method in class no.uib.cipr.matrix.LowerTriangDenseMatrix
- transSolve(Matrix, Matrix) - Method in class no.uib.cipr.matrix.UnitLowerTriangDenseMatrix
- transSolve(Matrix, Matrix) - Method in class no.uib.cipr.matrix.UnitUpperTriangDenseMatrix
- transSolve(Matrix, Matrix) - Method in class no.uib.cipr.matrix.UpperTriangDenseMatrix
- transSolve(Matrix, Matrix) - Method in class no.uib.cipr.matrix.LowerTriangPackMatrix
- transSolve(Matrix, Matrix) - Method in class no.uib.cipr.matrix.UnitLowerTriangPackMatrix
- transSolve(Matrix, Matrix) - Method in class no.uib.cipr.matrix.UnitUpperTriangPackMatrix
- transSolve(Matrix, Matrix) - Method in class no.uib.cipr.matrix.UpperTriangPackMatrix
- transSolve(Matrix, Matrix) - Method in class no.uib.cipr.matrix.DenseMatrix
- transSolve(Matrix, Matrix) - Method in interface no.uib.cipr.matrix.Matrix
-
X = AT\B
. - transSolve(Matrix, Matrix) - Method in class no.uib.cipr.matrix.SymmTridiagMatrix
- transSolve(Vector, Vector) - Method in class no.uib.cipr.matrix.AbstractMatrix
- transSolve(Vector, Vector) - Method in class no.uib.cipr.matrix.LowerSPDBandMatrix
- transSolve(Vector, Vector) - Method in class no.uib.cipr.matrix.LowerSymmBandMatrix
- transSolve(Vector, Vector) - Method in class no.uib.cipr.matrix.UpperSPDBandMatrix
- transSolve(Vector, Vector) - Method in class no.uib.cipr.matrix.UpperSymmBandMatrix
- transSolve(Vector, Vector) - Method in class no.uib.cipr.matrix.LowerSPDDenseMatrix
- transSolve(Vector, Vector) - Method in class no.uib.cipr.matrix.LowerSymmDenseMatrix
- transSolve(Vector, Vector) - Method in class no.uib.cipr.matrix.UpperSPDDenseMatrix
- transSolve(Vector, Vector) - Method in class no.uib.cipr.matrix.UpperSymmDenseMatrix
- transSolve(Vector, Vector) - Method in class no.uib.cipr.matrix.LowerSPDPackMatrix
- transSolve(Vector, Vector) - Method in class no.uib.cipr.matrix.LowerSymmPackMatrix
- transSolve(Vector, Vector) - Method in class no.uib.cipr.matrix.UpperSPDPackMatrix
- transSolve(Vector, Vector) - Method in class no.uib.cipr.matrix.UpperSymmPackMatrix
- transSolve(Vector, Vector) - Method in class no.uib.cipr.matrix.LowerTriangBandMatrix
- transSolve(Vector, Vector) - Method in class no.uib.cipr.matrix.UnitLowerTriangBandMatrix
- transSolve(Vector, Vector) - Method in class no.uib.cipr.matrix.UnitUpperTriangBandMatrix
- transSolve(Vector, Vector) - Method in class no.uib.cipr.matrix.UpperTriangBandMatrix
- transSolve(Vector, Vector) - Method in class no.uib.cipr.matrix.LowerTriangDenseMatrix
- transSolve(Vector, Vector) - Method in class no.uib.cipr.matrix.UnitLowerTriangDenseMatrix
- transSolve(Vector, Vector) - Method in class no.uib.cipr.matrix.UnitUpperTriangDenseMatrix
- transSolve(Vector, Vector) - Method in class no.uib.cipr.matrix.UpperTriangDenseMatrix
- transSolve(Vector, Vector) - Method in class no.uib.cipr.matrix.LowerTriangPackMatrix
- transSolve(Vector, Vector) - Method in class no.uib.cipr.matrix.UnitLowerTriangPackMatrix
- transSolve(Vector, Vector) - Method in class no.uib.cipr.matrix.UnitUpperTriangPackMatrix
- transSolve(Vector, Vector) - Method in class no.uib.cipr.matrix.UpperTriangPackMatrix
- transSolve(Vector, Vector) - Method in class no.uib.cipr.matrix.DenseMatrix
- transSolve(Vector, Vector) - Method in interface no.uib.cipr.matrix.Matrix
-
x = AT\b
. - transSolve(Vector, Vector) - Method in class no.uib.cipr.matrix.SymmTridiagMatrix
- TridiagMatrix - Class in no.uib.cipr.matrix
-
Tridiagonal matrix.
- TridiagMatrix(int) - Constructor for class no.uib.cipr.matrix.TridiagMatrix
-
Constructor for TridiagMatrix
- TridiagMatrix(Matrix) - Constructor for class no.uib.cipr.matrix.TridiagMatrix
-
Constructor for TridiagMatrix
- TridiagMatrix(Matrix, boolean) - Constructor for class no.uib.cipr.matrix.TridiagMatrix
-
Constructor for TridiagMatrix
- Two - Enum constant in enum no.uib.cipr.matrix.Vector.Norm
-
The root of sum of squares
- TwoLevelPreconditioner - Class in no.uib.cipr.matrix.distributed
-
Deprecated.
- TwoLevelPreconditioner(Preconditioner, DistColMatrix, DistVector) - Constructor for class no.uib.cipr.matrix.distributed.TwoLevelPreconditioner
-
Deprecated.
- TwoLevelPreconditioner(Preconditioner, DistRowMatrix, DistVector) - Constructor for class no.uib.cipr.matrix.distributed.TwoLevelPreconditioner
-
Deprecated.
- TwoRobust - Enum constant in enum no.uib.cipr.matrix.Vector.Norm
-
As the 2 norm may overflow, an overflow resistant version is also available.
All Classes and Interfaces|All Packages|Serialized Form
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.