M
- module typeC
- scalar typepublic interface ModulElem<M extends ModulElem<M,C>,C extends RingElem<C>> extends AbelianGroupElem<M>
Modifier and Type | Method and Description |
---|---|
M |
linearCombination(C a,
M b,
C s)
Linear combination.
|
M |
linearCombination(M b,
C s)
Linear combination.
|
M |
scalarMultiply(C s)
Scalar multiplication.
|
M |
scalarProduct(java.util.List<M> b)
Scalar product.
|
C |
scalarProduct(M b)
Scalar product.
|
M scalarMultiply(C s)
s
- scalarM linearCombination(C a, M b, C s)
a
- scalarb
- module elements
- scalarM linearCombination(M b, C s)
b
- module elements
- scalarC scalarProduct(M b)
b
- module elementM scalarProduct(java.util.List<M> b)
b
- list of module elements