FieldVector<T> | 
ArrayFieldVector.add(FieldVector<T> v) | 
 Compute the sum of this and v. 
 | 
FieldVector<T> | 
FieldVector.add(FieldVector<T> v) | 
 Compute the sum of this and v. 
 | 
FieldVector<T> | 
SparseFieldVector.add(FieldVector<T> v) | 
 Compute the sum of this and v. 
 | 
FieldVector<T> | 
SparseFieldVector.add(SparseFieldVector<T> v) | 
 Optimized method to add sparse vectors. 
 | 
FieldVector<T> | 
ArrayFieldVector.append(FieldVector<T> v) | 
 Construct a vector by appending a vector to this vector. 
 | 
FieldVector<T> | 
ArrayFieldVector.append(T in) | 
 Construct a vector by appending a T to this vector. 
 | 
FieldVector<T> | 
FieldVector.append(FieldVector<T> v) | 
 Construct a vector by appending a vector to this vector. 
 | 
FieldVector<T> | 
FieldVector.append(T d) | 
 Construct a vector by appending a T to this vector. 
 | 
FieldVector<T> | 
SparseFieldVector.append(FieldVector<T> v) | 
 Construct a vector by appending a vector to this vector. 
 | 
FieldVector<T> | 
SparseFieldVector.append(SparseFieldVector<T> v) | 
 Construct a vector by appending a vector to this vector. 
 | 
FieldVector<T> | 
SparseFieldVector.append(T d) | 
 Construct a vector by appending a T to this vector. 
 | 
FieldVector<T> | 
ArrayFieldVector.copy() | 
 Returns a (deep) copy of this. 
 | 
FieldVector<T> | 
FieldVector.copy() | 
 Returns a (deep) copy of this. 
 | 
FieldVector<T> | 
SparseFieldVector.copy() | 
 Returns a (deep) copy of this. 
 | 
static <T extends FieldElement<T>> FieldVector<T> | 
MatrixUtils.createFieldVector(Field<T> field,
                 int dimension) | 
 | 
static <T extends FieldElement<T>> FieldVector<T> | 
MatrixUtils.createFieldVector(T[] data) | 
Creates a  FieldVector using the data from the input array.  
 | 
FieldVector<T> | 
ArrayFieldVector.ebeDivide(FieldVector<T> v) | 
 Element-by-element division. 
 | 
FieldVector<T> | 
FieldVector.ebeDivide(FieldVector<T> v) | 
 Element-by-element division. 
 | 
FieldVector<T> | 
SparseFieldVector.ebeDivide(FieldVector<T> v) | 
 Element-by-element division. 
 | 
FieldVector<T> | 
ArrayFieldVector.ebeMultiply(FieldVector<T> v) | 
 Element-by-element multiplication. 
 | 
FieldVector<T> | 
FieldVector.ebeMultiply(FieldVector<T> v) | 
 Element-by-element multiplication. 
 | 
FieldVector<T> | 
SparseFieldVector.ebeMultiply(FieldVector<T> v) | 
 Element-by-element multiplication. 
 | 
FieldVector<T> | 
AbstractFieldMatrix.getColumnVector(int column) | 
 Returns the entries in column number column
 as a vector. 
 | 
FieldVector<T> | 
BlockFieldMatrix.getColumnVector(int column) | 
 Returns the entries in column number column
 as a vector. 
 | 
FieldVector<T> | 
FieldMatrix.getColumnVector(int column) | 
 Returns the entries in column number column
 as a vector. 
 | 
FieldVector<Complex> | 
ComplexEigenDecomposition.getEigenvector(int i) | 
 Getter of the eigen vectors. 
 | 
FieldVector<Complex> | 
EigenDecompositionNonSymmetric.getEigenvector(int i) | 
 Gets a copy of the ith eigenvector of the original matrix. 
 | 
FieldVector<T> | 
AbstractFieldMatrix.getRowVector(int row) | 
 Get the entries in row number row
 as a vector. 
 | 
FieldVector<T> | 
BlockFieldMatrix.getRowVector(int row) | 
 Get the entries in row number row
 as a vector. 
 | 
FieldVector<T> | 
FieldMatrix.getRowVector(int row) | 
 Get the entries in row number row
 as a vector. 
 | 
FieldVector<T> | 
ArrayFieldVector.getSubVector(int index,
            int n) | 
 Get a subvector from consecutive elements. 
 | 
FieldVector<T> | 
FieldVector.getSubVector(int index,
            int n) | 
 Get a subvector from consecutive elements. 
 | 
FieldVector<T> | 
SparseFieldVector.getSubVector(int index,
            int n) | 
 Get a subvector from consecutive elements. 
 | 
FieldVector<T> | 
ArrayFieldVector.mapAdd(T d) | 
 Map an addition operation to each entry. 
 | 
FieldVector<T> | 
FieldVector.mapAdd(T d) | 
 Map an addition operation to each entry. 
 | 
FieldVector<T> | 
SparseFieldVector.mapAdd(T d) | 
 Map an addition operation to each entry. 
 | 
FieldVector<T> | 
ArrayFieldVector.mapAddToSelf(T d) | 
 Map an addition operation to each entry. 
 | 
FieldVector<T> | 
FieldVector.mapAddToSelf(T d) | 
 Map an addition operation to each entry. 
 | 
FieldVector<T> | 
SparseFieldVector.mapAddToSelf(T d) | 
 Map an addition operation to each entry. 
 | 
FieldVector<T> | 
ArrayFieldVector.mapDivide(T d) | 
 Map a division operation to each entry. 
 | 
FieldVector<T> | 
FieldVector.mapDivide(T d) | 
 Map a division operation to each entry. 
 | 
FieldVector<T> | 
SparseFieldVector.mapDivide(T d) | 
 Map a division operation to each entry. 
 | 
FieldVector<T> | 
ArrayFieldVector.mapDivideToSelf(T d) | 
 Map a division operation to each entry. 
 | 
FieldVector<T> | 
FieldVector.mapDivideToSelf(T d) | 
 Map a division operation to each entry. 
 | 
FieldVector<T> | 
SparseFieldVector.mapDivideToSelf(T d) | 
 Map a division operation to each entry. 
 | 
FieldVector<T> | 
ArrayFieldVector.mapInv() | 
 Map the 1/x function to each entry. 
 | 
FieldVector<T> | 
FieldVector.mapInv() | 
 Map the 1/x function to each entry. 
 | 
FieldVector<T> | 
SparseFieldVector.mapInv() | 
 Map the 1/x function to each entry. 
 | 
FieldVector<T> | 
ArrayFieldVector.mapInvToSelf() | 
 Map the 1/x function to each entry. 
 | 
FieldVector<T> | 
FieldVector.mapInvToSelf() | 
 Map the 1/x function to each entry. 
 | 
FieldVector<T> | 
SparseFieldVector.mapInvToSelf() | 
 Map the 1/x function to each entry. 
 | 
FieldVector<T> | 
ArrayFieldVector.mapMultiply(T d) | 
 Map a multiplication operation to each entry. 
 | 
FieldVector<T> | 
FieldVector.mapMultiply(T d) | 
 Map a multiplication operation to each entry. 
 | 
FieldVector<T> | 
SparseFieldVector.mapMultiply(T d) | 
 Map a multiplication operation to each entry. 
 | 
FieldVector<T> | 
ArrayFieldVector.mapMultiplyToSelf(T d) | 
 Map a multiplication operation to each entry. 
 | 
FieldVector<T> | 
FieldVector.mapMultiplyToSelf(T d) | 
 Map a multiplication operation to each entry. 
 | 
FieldVector<T> | 
SparseFieldVector.mapMultiplyToSelf(T d) | 
 Map a multiplication operation to each entry. 
 | 
FieldVector<T> | 
ArrayFieldVector.mapSubtract(T d) | 
 Map a subtraction operation to each entry. 
 | 
FieldVector<T> | 
FieldVector.mapSubtract(T d) | 
 Map a subtraction operation to each entry. 
 | 
FieldVector<T> | 
SparseFieldVector.mapSubtract(T d) | 
 Map a subtraction operation to each entry. 
 | 
FieldVector<T> | 
ArrayFieldVector.mapSubtractToSelf(T d) | 
 Map a subtraction operation to each entry. 
 | 
FieldVector<T> | 
FieldVector.mapSubtractToSelf(T d) | 
 Map a subtraction operation to each entry. 
 | 
FieldVector<T> | 
SparseFieldVector.mapSubtractToSelf(T d) | 
 Map a subtraction operation to each entry. 
 | 
FieldVector<T> | 
AbstractFieldMatrix.operate(FieldVector<T> v) | 
 Returns the result of multiplying this by the vector v. 
 | 
FieldVector<T> | 
FieldMatrix.operate(FieldVector<T> v) | 
 Returns the result of multiplying this by the vector v. 
 | 
FieldVector<T> | 
AbstractFieldMatrix.preMultiply(FieldVector<T> v) | 
 Returns the (row) vector result of premultiplying this by the vector
 v. 
 | 
FieldVector<T> | 
FieldMatrix.preMultiply(FieldVector<T> v) | 
 Returns the (row) vector result of premultiplying this by the vector
 v. 
 | 
FieldVector<T> | 
ArrayFieldVector.projection(FieldVector<T> v) | 
 Find the orthogonal projection of this vector onto another vector. 
 | 
FieldVector<T> | 
FieldVector.projection(FieldVector<T> v) | 
 Find the orthogonal projection of this vector onto another vector. 
 | 
FieldVector<T> | 
SparseFieldVector.projection(FieldVector<T> v) | 
 Find the orthogonal projection of this vector onto another vector. 
 | 
FieldVector<T> | 
FieldDecompositionSolver.solve(FieldVector<T> b) | 
 Solve the linear equation A × X = B for matrices A. 
 | 
FieldVector<T> | 
ArrayFieldVector.subtract(FieldVector<T> v) | 
 Compute this minus v. 
 | 
FieldVector<T> | 
FieldVector.subtract(FieldVector<T> v) | 
 Compute this minus v. 
 | 
FieldVector<T> | 
SparseFieldVector.subtract(FieldVector<T> v) | 
 Compute this minus v. 
 |