Interface InnerProductSpace<V,S,F extends Field<S>>
- Type Parameters:
V
- Vector type.S
- Scalar type.F
- Scalar field type
- All Superinterfaces:
AdditiveGroup<V>
,CommutativeMonoid<V>
,Module<V,
,S, F> Set<V>
,VectorSpace<V,
S, F>
- All Known Implementing Classes:
ComplexCoordinateSpace
,RealCoordinateSpace
,VectorSpaceOverField
A group is a set with an associative addition operation and an inverse operation.
-
Method Summary
Modifier and TypeMethodDescriptioninnerProduct
(V v, V u) Return the inner product ⟨v,u⟩ of two vectors v and u.Methods inherited from interface dk.jonaslindstrom.ruffini.common.abstractions.AdditiveGroup
doubling, isZero, negate, scale, scale, subtract, sum
Methods inherited from interface dk.jonaslindstrom.ruffini.common.abstractions.CommutativeMonoid
add, add, add, zero
Methods inherited from interface dk.jonaslindstrom.ruffini.common.abstractions.Module
getScalars, scale
-
Method Details
-
innerProduct
Return the inner product ⟨v,u⟩ of two vectors v and u.
-