Uses of Class
org.bouncycastle.pqc.legacy.math.linearalgebra.Vector
Packages that use Vector
-
Uses of Vector in org.bouncycastle.pqc.legacy.math.linearalgebra
Subclasses of Vector in org.bouncycastle.pqc.legacy.math.linearalgebraModifier and TypeClassDescriptionclassThis class implements vectors over the finite field GF(2m) for small m (i.e., 1<m<32).classThis class implements the abstract class Vector for the case of vectors over the finite field GF(2).Methods in org.bouncycastle.pqc.legacy.math.linearalgebra that return VectorModifier and TypeMethodDescriptionAdd another vector to this vector.Adds another GF2Vector to this vector.abstract VectorAdd another vector to this vector.GF2Matrix.leftMultiply(Vector vec) compute product a row vector and this matrixGF2mMatrix.leftMultiply(Vector vector) abstract VectorMatrix.leftMultiply(Vector vector) Compute the product of a vector and this matrix.GF2Matrix.leftMultiplyLeftCompactForm(Vector vec) Compute the product of the matrix (this | Id) and a column vector, where Id is a (numRows x numRows) unit matrix.GF2mVector.multiply(Permutation p) Multiply this vector with a permutation.GF2Vector.multiply(Permutation p) Multiply this vector with a permutation.abstract VectorVector.multiply(Permutation p) Multiply this vector with a permutation.GF2Matrix.rightMultiply(Vector vec) Compute the product of this matrix and the given column vector.GF2mMatrix.rightMultiply(Vector vector) abstract VectorMatrix.rightMultiply(Vector vector) Compute the product of this matrix and a vector.GF2Matrix.rightMultiplyRightCompactForm(Vector vec) Compute the product of the matrix (Id | this) and a column vector, where Id is a (numRows x numRows) unit matrix.Methods in org.bouncycastle.pqc.legacy.math.linearalgebra with parameters of type VectorModifier and TypeMethodDescriptionAdd another vector to this vector.Adds another GF2Vector to this vector.abstract VectorAdd another vector to this vector.GF2Matrix.leftMultiply(Vector vec) compute product a row vector and this matrixGF2mMatrix.leftMultiply(Vector vector) abstract VectorMatrix.leftMultiply(Vector vector) Compute the product of a vector and this matrix.GF2Matrix.leftMultiplyLeftCompactForm(Vector vec) Compute the product of the matrix (this | Id) and a column vector, where Id is a (numRows x numRows) unit matrix.GF2Matrix.rightMultiply(Vector vec) Compute the product of this matrix and the given column vector.GF2mMatrix.rightMultiply(Vector vector) abstract VectorMatrix.rightMultiply(Vector vector) Compute the product of this matrix and a vector.GF2Matrix.rightMultiplyRightCompactForm(Vector vec) Compute the product of the matrix (Id | this) and a column vector, where Id is a (numRows x numRows) unit matrix.