Uses of Interface
org.apache.commons.math4.linear.FieldVector
| Package | Description |
|---|---|
| org.apache.commons.math4.linear |
Linear algebra support.
|
-
Uses of FieldVector in org.apache.commons.math4.linear
Classes in org.apache.commons.math4.linear that implement FieldVector Modifier and Type Class Description classArrayFieldVector<T extends FieldElement<T>>This class implements theFieldVectorinterface with aFieldElementarray.classSparseFieldVector<T extends FieldElement<T>>This class implements theFieldVectorinterface with aOpenIntToFieldHashMapbacking store.Methods in org.apache.commons.math4.linear that return FieldVector Modifier and Type Method Description FieldVector<T>ArrayFieldVector. add(FieldVector<T> v)Compute the sum ofthisandv.FieldVector<T>FieldVector. add(FieldVector<T> v)Compute the sum ofthisandv.FieldVector<T>SparseFieldVector. add(FieldVector<T> v)Compute the sum ofthisandv.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(T[] data)Creates aFieldVectorusing 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 numbercolumnas a vector.FieldVector<T>BlockFieldMatrix. getColumnVector(int column)Returns the entries in column numbercolumnas a vector.FieldVector<T>FieldMatrix. getColumnVector(int column)Returns the entries in column numbercolumnas a vector.FieldVector<T>AbstractFieldMatrix. getRowVector(int row)Get the entries in row numberrowas a vector.FieldVector<T>BlockFieldMatrix. getRowVector(int row)Get the entries in row numberrowas a vector.FieldVector<T>FieldMatrix. getRowVector(int row)Get the entries in row numberrowas 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 vectorv.FieldVector<T>FieldMatrix. operate(FieldVector<T> v)Returns the result of multiplying this by the vectorv.FieldVector<T>AbstractFieldMatrix. preMultiply(FieldVector<T> v)Returns the (row) vector result of premultiplying this by the vectorv.FieldVector<T>FieldMatrix. preMultiply(FieldVector<T> v)Returns the (row) vector result of premultiplying this by the vectorv.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)Computethisminusv.FieldVector<T>FieldVector. subtract(FieldVector<T> v)Computethisminusv.FieldVector<T>SparseFieldVector. subtract(FieldVector<T> v)Computethisminusv.Methods in org.apache.commons.math4.linear with parameters of type FieldVector Modifier and Type Method Description FieldVector<T>ArrayFieldVector. add(FieldVector<T> v)Compute the sum ofthisandv.FieldVector<T>FieldVector. add(FieldVector<T> v)Compute the sum ofthisandv.FieldVector<T>SparseFieldVector. add(FieldVector<T> v)Compute the sum ofthisandv.FieldVector<T>ArrayFieldVector. append(FieldVector<T> v)Construct a vector by appending a vector to this vector.FieldVector<T>FieldVector. append(FieldVector<T> v)Construct a vector by appending a vector to this vector.FieldVector<T>SparseFieldVector. append(FieldVector<T> v)Construct a vector by appending a vector to this vector.protected voidArrayFieldVector. checkVectorDimensions(FieldVector<T> v)Check if instance and specified vectors have the same dimension.TArrayFieldVector. dotProduct(FieldVector<T> v)Compute the dot product.TFieldVector. dotProduct(FieldVector<T> v)Compute the dot product.TSparseFieldVector. dotProduct(FieldVector<T> v)Compute the dot product.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. operate(FieldVector<T> v)Returns the result of multiplying this by the vectorv.FieldVector<T>FieldMatrix. operate(FieldVector<T> v)Returns the result of multiplying this by the vectorv.FieldMatrix<T>ArrayFieldVector. outerProduct(FieldVector<T> v)Compute the outer product.FieldMatrix<T>FieldVector. outerProduct(FieldVector<T> v)Compute the outer product.FieldMatrix<T>SparseFieldVector. outerProduct(FieldVector<T> v)Compute the outer product.FieldVector<T>AbstractFieldMatrix. preMultiply(FieldVector<T> v)Returns the (row) vector result of premultiplying this by the vectorv.FieldVector<T>FieldMatrix. preMultiply(FieldVector<T> v)Returns the (row) vector result of premultiplying this by the vectorv.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.voidAbstractFieldMatrix. setColumnVector(int column, FieldVector<T> vector)Set the entries in column numbercolumnas a vector.voidBlockFieldMatrix. setColumnVector(int column, FieldVector<T> vector)Set the entries in column numbercolumnas a vector.voidFieldMatrix. setColumnVector(int column, FieldVector<T> vector)Set the entries in column numbercolumnas a vector.voidAbstractFieldMatrix. setRowVector(int row, FieldVector<T> vector)Set the entries in row numberrowas a vector.voidBlockFieldMatrix. setRowVector(int row, FieldVector<T> vector)Set the entries in row numberrowas a vector.voidFieldMatrix. setRowVector(int row, FieldVector<T> vector)Set the entries in row numberrowas a vector.voidArrayFieldVector. setSubVector(int index, FieldVector<T> v)Set a set of consecutive elements.voidFieldVector. setSubVector(int index, FieldVector<T> v)Set a set of consecutive elements.voidSparseFieldVector. setSubVector(int index, FieldVector<T> v)Set a set of consecutive elements.FieldVector<T>FieldDecompositionSolver. solve(FieldVector<T> b)Solve the linear equation A × X = B for matrices A.FieldVector<T>ArrayFieldVector. subtract(FieldVector<T> v)Computethisminusv.FieldVector<T>FieldVector. subtract(FieldVector<T> v)Computethisminusv.FieldVector<T>SparseFieldVector. subtract(FieldVector<T> v)Computethisminusv.Constructors in org.apache.commons.math4.linear with parameters of type FieldVector Constructor Description ArrayFieldVector(FieldVector<T> v)Construct a vector from another vector, using a deep copy.ArrayFieldVector(FieldVector<T> v1, FieldVector<T> v2)Construct a vector by appending one vector to another vector.ArrayFieldVector(FieldVector<T> v1, T[] v2)Construct a vector by appending one vector to another vector.ArrayFieldVector(T[] v1, FieldVector<T> v2)Construct a vector by appending one vector to another vector.