org.jscience.mathematics.structure
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:
- ComplexMatrix, ComplexVector, DenseMatrix, DenseVector, Float64Matrix, Float64Vector, Matrix, SparseMatrix, SparseVector, Vector
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.- See Also:
- Wikipedia: Vector Space
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description Vtimes(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
-
-
DMelt 3.0 © DataMelt by jWork.ORG