|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FieldVector | |
---|---|
org.apache.commons.math3.linear | Linear algebra support. |
Uses of FieldVector in org.apache.commons.math3.linear |
---|
Classes in org.apache.commons.math3.linear that implement FieldVector | |
---|---|
class |
ArrayFieldVector<T extends FieldElement<T>>
This class implements the FieldVector interface with a FieldElement array. |
class |
SparseFieldVector<T extends FieldElement<T>>
Deprecated. As of version 3.1, this class is deprecated, for reasons exposed in this JIRA ticket. This class will be removed in version 4.0. |
Methods in org.apache.commons.math3.linear that return FieldVector | ||
---|---|---|
FieldVector<T> |
FieldVector.add(FieldVector<T> v)
Compute the sum of this and v . |
|
FieldVector<T> |
ArrayFieldVector.add(FieldVector<T> v)
Compute the sum of this and v . |
|
FieldVector<T> |
SparseFieldVector.add(FieldVector<T> v)
Deprecated. Compute the sum of this and v . |
|
FieldVector<T> |
SparseFieldVector.add(SparseFieldVector<T> v)
Deprecated. Optimized method to add sparse vectors. |
|
FieldVector<T> |
FieldVector.append(FieldVector<T> v)
Construct a vector by appending a vector to this vector. |
|
FieldVector<T> |
ArrayFieldVector.append(FieldVector<T> v)
Construct a vector by appending a vector to this vector. |
|
FieldVector<T> |
SparseFieldVector.append(FieldVector<T> v)
Deprecated. Construct a vector by appending a vector to this vector. |
|
FieldVector<T> |
SparseFieldVector.append(SparseFieldVector<T> v)
Deprecated. 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> |
ArrayFieldVector.append(T in)
Construct a vector by appending a T to this vector. |
|
FieldVector<T> |
SparseFieldVector.append(T d)
Deprecated. Construct a vector by appending a T to this vector. |
|
FieldVector<T> |
FieldVector.copy()
Returns a (deep) copy of this. |
|
FieldVector<T> |
ArrayFieldVector.copy()
Returns a (deep) copy of this. |
|
FieldVector<T> |
SparseFieldVector.copy()
Deprecated. Returns a (deep) copy of this. |
|
static
|
MatrixUtils.createFieldVector(T[] data)
Creates a FieldVector using the data from the input array. |
|
FieldVector<T> |
FieldVector.ebeDivide(FieldVector<T> v)
Element-by-element division. |
|
FieldVector<T> |
ArrayFieldVector.ebeDivide(FieldVector<T> v)
Element-by-element division. |
|
FieldVector<T> |
SparseFieldVector.ebeDivide(FieldVector<T> v)
Deprecated. Element-by-element division. |
|
FieldVector<T> |
FieldVector.ebeMultiply(FieldVector<T> v)
Element-by-element multiplication. |
|
FieldVector<T> |
ArrayFieldVector.ebeMultiply(FieldVector<T> v)
Element-by-element multiplication. |
|
FieldVector<T> |
SparseFieldVector.ebeMultiply(FieldVector<T> v)
Deprecated. 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<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> |
FieldVector.getSubVector(int index,
int n)
Get a subvector from consecutive elements. |
|
FieldVector<T> |
ArrayFieldVector.getSubVector(int index,
int n)
Get a subvector from consecutive elements. |
|
FieldVector<T> |
SparseFieldVector.getSubVector(int index,
int n)
Deprecated. Get a subvector from consecutive elements. |
|
FieldVector<T> |
FieldVector.mapAdd(T d)
Map an addition operation to each entry. |
|
FieldVector<T> |
ArrayFieldVector.mapAdd(T d)
Map an addition operation to each entry. |
|
FieldVector<T> |
SparseFieldVector.mapAdd(T d)
Deprecated. Map an addition operation to each entry. |
|
FieldVector<T> |
FieldVector.mapAddToSelf(T d)
Map an addition operation to each entry. |
|
FieldVector<T> |
ArrayFieldVector.mapAddToSelf(T d)
Map an addition operation to each entry. |
|
FieldVector<T> |
SparseFieldVector.mapAddToSelf(T d)
Deprecated. Map an addition operation to each entry. |
|
FieldVector<T> |
FieldVector.mapDivide(T d)
Map a division operation to each entry. |
|
FieldVector<T> |
ArrayFieldVector.mapDivide(T d)
Map a division operation to each entry. |
|
FieldVector<T> |
SparseFieldVector.mapDivide(T d)
Deprecated. Map a division operation to each entry. |
|
FieldVector<T> |
FieldVector.mapDivideToSelf(T d)
Map a division operation to each entry. |
|
FieldVector<T> |
ArrayFieldVector.mapDivideToSelf(T d)
Map a division operation to each entry. |
|
FieldVector<T> |
SparseFieldVector.mapDivideToSelf(T d)
Deprecated. Map a division operation to each entry. |
|
FieldVector<T> |
FieldVector.mapInv()
Map the 1/x function to each entry. |
|
FieldVector<T> |
ArrayFieldVector.mapInv()
Map the 1/x function to each entry. |
|
FieldVector<T> |
SparseFieldVector.mapInv()
Deprecated. Map the 1/x function to each entry. |
|
FieldVector<T> |
FieldVector.mapInvToSelf()
Map the 1/x function to each entry. |
|
FieldVector<T> |
ArrayFieldVector.mapInvToSelf()
Map the 1/x function to each entry. |
|
FieldVector<T> |
SparseFieldVector.mapInvToSelf()
Deprecated. Map the 1/x function to each entry. |
|
FieldVector<T> |
FieldVector.mapMultiply(T d)
Map a multiplication operation to each entry. |
|
FieldVector<T> |
ArrayFieldVector.mapMultiply(T d)
Map a multiplication operation to each entry. |
|
FieldVector<T> |
SparseFieldVector.mapMultiply(T d)
Deprecated. Map a multiplication operation to each entry. |
|
FieldVector<T> |
FieldVector.mapMultiplyToSelf(T d)
Map a multiplication operation to each entry. |
|
FieldVector<T> |
ArrayFieldVector.mapMultiplyToSelf(T d)
Map a multiplication operation to each entry. |
|
FieldVector<T> |
SparseFieldVector.mapMultiplyToSelf(T d)
Deprecated. Map a multiplication operation to each entry. |
|
FieldVector<T> |
FieldVector.mapSubtract(T d)
Map a subtraction operation to each entry. |
|
FieldVector<T> |
ArrayFieldVector.mapSubtract(T d)
Map a subtraction operation to each entry. |
|
FieldVector<T> |
SparseFieldVector.mapSubtract(T d)
Deprecated. Map a subtraction operation to each entry. |
|
FieldVector<T> |
FieldVector.mapSubtractToSelf(T d)
Map a subtraction operation to each entry. |
|
FieldVector<T> |
ArrayFieldVector.mapSubtractToSelf(T d)
Map a subtraction operation to each entry. |
|
FieldVector<T> |
SparseFieldVector.mapSubtractToSelf(T d)
Deprecated. 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> |
FieldVector.projection(FieldVector<T> v)
Find the orthogonal projection of this vector onto another vector. |
|
FieldVector<T> |
ArrayFieldVector.projection(FieldVector<T> v)
Find the orthogonal projection of this vector onto another vector. |
|
FieldVector<T> |
SparseFieldVector.projection(FieldVector<T> v)
Deprecated. 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> |
FieldVector.subtract(FieldVector<T> v)
Compute this minus v . |
|
FieldVector<T> |
ArrayFieldVector.subtract(FieldVector<T> v)
Compute this minus v . |
|
FieldVector<T> |
SparseFieldVector.subtract(FieldVector<T> v)
Deprecated. Compute this minus v . |
Methods in org.apache.commons.math3.linear with parameters of type FieldVector | |
---|---|
FieldVector<T> |
FieldVector.add(FieldVector<T> v)
Compute the sum of this and v . |
FieldVector<T> |
ArrayFieldVector.add(FieldVector<T> v)
Compute the sum of this and v . |
FieldVector<T> |
SparseFieldVector.add(FieldVector<T> v)
Deprecated. Compute the sum of this and v . |
FieldVector<T> |
FieldVector.append(FieldVector<T> v)
Construct a vector by appending a vector to this vector. |
FieldVector<T> |
ArrayFieldVector.append(FieldVector<T> v)
Construct a vector by appending a vector to this vector. |
FieldVector<T> |
SparseFieldVector.append(FieldVector<T> v)
Deprecated. Construct a vector by appending a vector to this vector. |
protected void |
ArrayFieldVector.checkVectorDimensions(FieldVector<T> v)
Check if instance and specified vectors have the same dimension. |
T |
FieldVector.dotProduct(FieldVector<T> v)
Compute the dot product. |
T |
ArrayFieldVector.dotProduct(FieldVector<T> v)
Compute the dot product. |
T |
SparseFieldVector.dotProduct(FieldVector<T> v)
Deprecated. Compute the dot product. |
FieldVector<T> |
FieldVector.ebeDivide(FieldVector<T> v)
Element-by-element division. |
FieldVector<T> |
ArrayFieldVector.ebeDivide(FieldVector<T> v)
Element-by-element division. |
FieldVector<T> |
SparseFieldVector.ebeDivide(FieldVector<T> v)
Deprecated. Element-by-element division. |
FieldVector<T> |
FieldVector.ebeMultiply(FieldVector<T> v)
Element-by-element multiplication. |
FieldVector<T> |
ArrayFieldVector.ebeMultiply(FieldVector<T> v)
Element-by-element multiplication. |
FieldVector<T> |
SparseFieldVector.ebeMultiply(FieldVector<T> v)
Deprecated. Element-by-element multiplication. |
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 . |
FieldMatrix<T> |
FieldVector.outerProduct(FieldVector<T> v)
Compute the outer product. |
FieldMatrix<T> |
ArrayFieldVector.outerProduct(FieldVector<T> v)
Compute the outer product. |
FieldMatrix<T> |
SparseFieldVector.outerProduct(FieldVector<T> v)
Deprecated. Compute the outer product. |
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> |
FieldVector.projection(FieldVector<T> v)
Find the orthogonal projection of this vector onto another vector. |
FieldVector<T> |
ArrayFieldVector.projection(FieldVector<T> v)
Find the orthogonal projection of this vector onto another vector. |
FieldVector<T> |
SparseFieldVector.projection(FieldVector<T> v)
Deprecated. Find the orthogonal projection of this vector onto another vector. |
void |
AbstractFieldMatrix.setColumnVector(int column,
FieldVector<T> vector)
Set the entries in column number column
as a vector. |
void |
BlockFieldMatrix.setColumnVector(int column,
FieldVector<T> vector)
Set the entries in column number column
as a vector. |
void |
FieldMatrix.setColumnVector(int column,
FieldVector<T> vector)
Set the entries in column number column
as a vector. |
void |
AbstractFieldMatrix.setRowVector(int row,
FieldVector<T> vector)
Set the entries in row number row
as a vector. |
void |
BlockFieldMatrix.setRowVector(int row,
FieldVector<T> vector)
Set the entries in row number row
as a vector. |
void |
FieldMatrix.setRowVector(int row,
FieldVector<T> vector)
Set the entries in row number row
as a vector. |
void |
FieldVector.setSubVector(int index,
FieldVector<T> v)
Set a set of consecutive elements. |
void |
ArrayFieldVector.setSubVector(int index,
FieldVector<T> v)
Set a set of consecutive elements. |
void |
SparseFieldVector.setSubVector(int index,
FieldVector<T> v)
Deprecated. 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> |
FieldVector.subtract(FieldVector<T> v)
Compute this minus v . |
FieldVector<T> |
ArrayFieldVector.subtract(FieldVector<T> v)
Compute this minus v . |
FieldVector<T> |
SparseFieldVector.subtract(FieldVector<T> v)
Deprecated. Compute this minus v . |
Constructors in org.apache.commons.math3.linear with parameters of type FieldVector | |
---|---|
ArrayFieldVector(FieldVector<T> v)
Construct a vector from another vector, using a deep copy. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |