-
- All Superinterfaces:
TensorSpace<V,S>
,VectorModule<V,S>
public interface VectorSpace<V,S> extends VectorModule<V,S>, TensorSpace<V,S>
-
-
Method Detail
-
scalar
Field<S> scalar()
- Specified by:
scalar
in interfaceTensorSpace<V,S>
- Specified by:
scalar
in interfaceVectorModule<V,S>
-
zero
V zero()
- Specified by:
zero
in interfaceTensorSpace<V,S>
- Specified by:
zero
in interfaceVectorModule<V,S>
-
add
V add(V u, V v)
- Specified by:
add
in interfaceTensorSpace<V,S>
- Specified by:
add
in interfaceVectorModule<V,S>
-
opposite
V opposite(V v)
- Specified by:
opposite
in interfaceTensorSpace<V,S>
- Specified by:
opposite
in interfaceVectorModule<V,S>
-
subtract
V subtract(V u, V v)
- Specified by:
subtract
in interfaceTensorSpace<V,S>
- Specified by:
subtract
in interfaceVectorModule<V,S>
-
multiply
V multiply(V u, S a)
- Specified by:
multiply
in interfaceTensorSpace<V,S>
- Specified by:
multiply
in interfaceVectorModule<V,S>
-
-