|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DoubleVector | |
---|---|
JSci.awt | |
JSci.Demos.CurveFitter | |
JSci.io | |
JSci.maths | |
JSci.maths.algebras | Provides classes for algebras and their generalisations (vector spaces, modules). |
JSci.maths.groups | Provides classes for groups and their generalisations (monoids, semigroups). |
JSci.physics.relativity | |
JSci.util |
Uses of DoubleVector in JSci.awt |
---|
Fields in JSci.awt declared as DoubleVector | |
---|---|
DoubleVector |
CurveFitter.coeffs
|
DoubleVector |
CurveFitterApplet.coeffs
|
Uses of DoubleVector in JSci.Demos.CurveFitter |
---|
Fields in JSci.Demos.CurveFitter declared as DoubleVector | |
---|---|
DoubleVector |
CurveFitter.coeffs
|
Uses of DoubleVector in JSci.io |
---|
Methods in JSci.io with parameters of type DoubleVector | |
---|---|
org.w3c.dom.Element |
MathMLDocumentJSciImpl.createVector(DoubleVector v)
Creates a MathML vector element ( <vector> ). |
Uses of DoubleVector in JSci.maths |
---|
Subclasses of DoubleVector in JSci.maths | |
---|---|
class |
Double3Vector
The Double3Vector class encapsulates double 3-vectors. |
class |
DoubleSparseVector
The DoubleSparseVector class encapsulates sparse vectors. |
Methods in JSci.maths that return DoubleVector | |
---|---|
DoubleVector |
DoubleVector.add(DoubleVector v)
Returns the addition of this vector and another. |
DoubleVector |
DoubleSparseVector.add(DoubleVector v)
Returns the addition of this vector and another. |
DoubleVector |
ComplexVector.imag()
Returns the imaginary part of this complex vector. |
DoubleVector |
Complex3Vector.imag()
Returns the imaginary part of this complex 3-vector. |
static DoubleVector |
LinearMath.leastSquaresFit(int n,
double[][] data)
Fits an nth degree polynomial to data using the method of least squares. |
static DoubleVector |
LinearMath.linearRegression(double[][] data)
Fits a line to multi-dimensional data using the method of least squares. |
DoubleVector |
Double3Vector.mapComponents(Mapping f)
Applies a function on all the vector components. |
DoubleVector |
DoubleVector.mapComponents(Mapping f)
Applies a function on all the vector components. |
DoubleVector |
DoubleSparseVector.mapComponents(Mapping f)
Applies a function on all the vector components. |
DoubleVector |
DoubleTridiagonalMatrix.multiply(DoubleVector v)
Returns the multiplication of a vector by this matrix. |
DoubleVector |
DoubleSparseSquareMatrix.multiply(DoubleVector v)
Returns the multiplication of a vector by this matrix. |
DoubleVector |
DoubleSparseMatrix.multiply(DoubleVector v)
Returns the multiplication of a vector by this matrix. |
DoubleVector |
DoubleDiagonalMatrix.multiply(DoubleVector v)
Returns the multiplication of a vector by this matrix. |
DoubleVector |
DoubleSquareMatrix.multiply(DoubleVector v)
Returns the multiplication of a vector by this matrix. |
DoubleVector |
DoubleMatrix.multiply(DoubleVector v)
Returns the multiplication of a vector by this matrix. |
static DoubleVector[] |
LinearMath.orthonormalize(DoubleVector[] vecs)
The Gram-Schmidt orthonormalization method. |
DoubleVector |
ComplexVector.real()
Returns the real part of this complex vector. |
DoubleVector |
Complex3Vector.real()
Returns the real part of this complex 3-vector. |
DoubleVector |
Double3Vector.scalarDivide(double x)
Returns the division of this vector by a scalar. |
DoubleVector |
DoubleVector.scalarDivide(double x)
Returns the division of this vector by a scalar. |
DoubleVector |
DoubleSparseVector.scalarDivide(double x)
Returns the division of this vector by a scalar. |
DoubleVector |
Double3Vector.scalarMultiply(double x)
Returns the multiplication of this vector by a scalar. |
DoubleVector |
DoubleVector.scalarMultiply(double x)
Returns the multiplication of this vector by a scalar. |
DoubleVector |
DoubleSparseVector.scalarMultiply(double x)
Returns the multiplication of this vector by a scalar. |
static DoubleVector |
LinearMath.solve(DoubleSquareMatrix M,
DoubleVector v)
Solves the linear system Mx=v. |
static DoubleVector |
LinearMath.solveGMRes(DoubleMatrix A,
DoubleVector b,
int max_iter,
double tol)
Solves the unsymmetric linear system Ax=b using the Generalized Minimum Residual method (doesn't require A to be nonsingular). |
DoubleVector |
DoubleVector.subtract(DoubleVector v)
Returns the subtraction of this vector by another. |
DoubleVector |
DoubleSparseVector.subtract(DoubleVector v)
Returns the subtraction of this vector by another. |
DoubleVector |
IntegerVector.toDoubleVector()
Converts this vector to a double vector. |
DoubleVector |
Integer3Vector.toDoubleVector()
Converts this 3-vector to a double 3-vector. |
Methods in JSci.maths with parameters of type DoubleVector | |
---|---|
DoubleVector |
DoubleVector.add(DoubleVector v)
Returns the addition of this vector and another. |
ComplexVector |
ComplexVector.add(DoubleVector v)
Returns the addition of this vector and another. |
DoubleVector |
DoubleSparseVector.add(DoubleVector v)
Returns the addition of this vector and another. |
static double[] |
LinearMath.eigenSolveSymmetric(DoubleSquareMatrix matrix,
DoubleVector[] eigenvector)
This method finds the eigenvalues and eigenvectors of a symmetric square matrix. |
static double[] |
LinearMath.eigenSolveSymmetric(DoubleTridiagonalMatrix matrix,
DoubleVector[] eigenvector)
This method finds the eigenvalues and eigenvectors of a symmetric tridiagonal matrix by the QL method. |
DoubleVector |
DoubleTridiagonalMatrix.multiply(DoubleVector v)
Returns the multiplication of a vector by this matrix. |
DoubleVector |
DoubleSparseSquareMatrix.multiply(DoubleVector v)
Returns the multiplication of a vector by this matrix. |
DoubleVector |
DoubleSparseMatrix.multiply(DoubleVector v)
Returns the multiplication of a vector by this matrix. |
DoubleVector |
DoubleDiagonalMatrix.multiply(DoubleVector v)
Returns the multiplication of a vector by this matrix. |
DoubleVector |
DoubleSquareMatrix.multiply(DoubleVector v)
Returns the multiplication of a vector by this matrix. |
DoubleVector |
DoubleMatrix.multiply(DoubleVector v)
Returns the multiplication of a vector by this matrix. |
static DoubleVector[] |
LinearMath.orthonormalize(DoubleVector[] vecs)
The Gram-Schmidt orthonormalization method. |
double |
DoubleVector.scalarProduct(DoubleVector v)
Returns the scalar product of this vector and another. |
double |
DoubleSparseVector.scalarProduct(DoubleVector v)
Returns the scalar product of this vector and another. |
static DoubleVector |
LinearMath.solve(DoubleSquareMatrix M,
DoubleVector v)
Solves the linear system Mx=v. |
static DoubleVector |
LinearMath.solveGMRes(DoubleMatrix A,
DoubleVector b,
int max_iter,
double tol)
Solves the unsymmetric linear system Ax=b using the Generalized Minimum Residual method (doesn't require A to be nonsingular). |
DoubleVector |
DoubleVector.subtract(DoubleVector v)
Returns the subtraction of this vector by another. |
ComplexVector |
ComplexVector.subtract(DoubleVector v)
Returns the subtraction of this vector by another. |
DoubleVector |
DoubleSparseVector.subtract(DoubleVector v)
Returns the subtraction of this vector by another. |
Constructors in JSci.maths with parameters of type DoubleVector | |
---|---|
DoubleMatrix(DoubleVector[] array)
Constructs a matrix from an array of vectors (columns). |
|
DoubleSquareMatrix(DoubleVector[] array)
Constructs a matrix from an array of vectors (columns). |
Uses of DoubleVector in JSci.maths.algebras |
---|
Methods in JSci.maths.algebras that return DoubleVector | |
---|---|
abstract DoubleVector |
LieAlgebra.multiply(DoubleVector a,
DoubleVector b)
Returns the Lie bracket (commutator) of two elements. |
DoubleVector |
sp2_RDim3.multiply(DoubleVector a,
DoubleVector b)
Returns the Lie bracket (commutator) of two elements. |
DoubleVector |
so3_1Dim4.multiply(DoubleVector a,
DoubleVector b)
Returns the Lie bracket (commutator) of two elements. |
DoubleVector |
su2Dim3.multiply(DoubleVector a,
DoubleVector b)
Returns the Lie bracket (commutator) of two elements. |
DoubleVector |
su2Dim2.multiply(DoubleVector a,
DoubleVector b)
Returns the Lie bracket (commutator) of two elements. |
DoubleVector |
su3Dim3.multiply(DoubleVector a,
DoubleVector b)
Returns the Lie bracket (commutator) of two elements. |
DoubleVector |
sp2_RDim2.multiply(DoubleVector a,
DoubleVector b)
Returns the Lie bracket (commutator) of two elements. |
Methods in JSci.maths.algebras with parameters of type DoubleVector | |
---|---|
abstract ComplexSquareMatrix |
LieAlgebra.getElement(DoubleVector v)
Returns an element as a matrix (vector*basis). |
ComplexSquareMatrix |
sp2_RDim3.getElement(DoubleVector v)
Returns an element as a matrix (vector*basis). |
ComplexSquareMatrix |
so3_1Dim4.getElement(DoubleVector v)
Returns an element as a matrix (vector*basis). |
ComplexSquareMatrix |
su2Dim3.getElement(DoubleVector v)
Returns an element as a matrix (vector*basis). |
ComplexSquareMatrix |
su2Dim2.getElement(DoubleVector v)
Returns an element as a matrix (vector*basis). |
ComplexSquareMatrix |
su3Dim3.getElement(DoubleVector v)
Returns an element as a matrix (vector*basis). |
ComplexSquareMatrix |
sp2_RDim2.getElement(DoubleVector v)
Returns an element as a matrix (vector*basis). |
double |
su2Dim3.killingForm(DoubleVector a,
DoubleVector b)
Returns the Killing Form of two elements (scalar product). |
abstract DoubleVector |
LieAlgebra.multiply(DoubleVector a,
DoubleVector b)
Returns the Lie bracket (commutator) of two elements. |
DoubleVector |
sp2_RDim3.multiply(DoubleVector a,
DoubleVector b)
Returns the Lie bracket (commutator) of two elements. |
DoubleVector |
so3_1Dim4.multiply(DoubleVector a,
DoubleVector b)
Returns the Lie bracket (commutator) of two elements. |
DoubleVector |
su2Dim3.multiply(DoubleVector a,
DoubleVector b)
Returns the Lie bracket (commutator) of two elements. |
DoubleVector |
su2Dim2.multiply(DoubleVector a,
DoubleVector b)
Returns the Lie bracket (commutator) of two elements. |
DoubleVector |
su3Dim3.multiply(DoubleVector a,
DoubleVector b)
Returns the Lie bracket (commutator) of two elements. |
DoubleVector |
sp2_RDim2.multiply(DoubleVector a,
DoubleVector b)
Returns the Lie bracket (commutator) of two elements. |
Uses of DoubleVector in JSci.maths.groups |
---|
Methods in JSci.maths.groups with parameters of type DoubleVector | |
---|---|
ComplexSquareMatrix |
LieGroup.getElement(DoubleVector v)
Returns an element near the identity. |
Uses of DoubleVector in JSci.physics.relativity |
---|
Constructors in JSci.physics.relativity with parameters of type DoubleVector | |
---|---|
EMFieldTensor(DoubleVector E,
DoubleVector B)
Constructs an electromagnetic field tensor. |
|
LorentzBoost(DoubleVector v)
Constructs a Lorentz boost. |
|
Rank1Tensor(double s,
DoubleVector v)
Constructs a 1st rank tensor. |
Uses of DoubleVector in JSci.util |
---|
Methods in JSci.util that return DoubleVector | |
---|---|
static DoubleVector |
VectorToolkit.randomVector(int size)
Creates a random generated vector. |
Methods in JSci.util with parameters of type DoubleVector | |
---|---|
static double[] |
VectorToolkit.toArray(DoubleVector v)
Converts a vector to an array. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |