Interface VectorSpace<V,F extends Field>
-
- All Superinterfaces:
GroupAdditive<V>
,javolution.lang.Immutable
,Structure<V>
,javolution.lang.ValueType
- All Known Subinterfaces:
VectorSpaceNormed<V,F>
- All Known Implementing Classes:
AbstractParamVector
,ComplexMatrix
,ComplexVector
,Coordinate3D
,Cylindrical3D
,DenseMatrix
,DenseVector
,Float64Matrix
,Float64Vector
,Matrix
,Matrix3D
,ParameterVector
,Polar3D
,SparseMatrix
,SparseVector
,Vector
,Vector3D
public interface VectorSpace<V,F extends Field> extends GroupAdditive<V>
This interface represents a vector space over a field with two operations, vector addition and scalar multiplication.- Version:
- 3.0, February 13, 2006
- Author:
- Jean-Marie Dautelle
- See Also:
- Wikipedia: Vector Space
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description V
times(F a)
Returns the scalar multiplication of this vector by the specified field element.-
Methods inherited from interface org.jscience.mathematics.structure.GroupAdditive
opposite, plus
-
-