|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
M
- module typeC
- scalar typepublic interface ModulElem<M extends ModulElem<M,C>,C extends RingElem<C>>
Module element interface. Defines scalar operations.
Method Summary | |
---|---|
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. |
Methods inherited from interface edu.jas.structure.AbelianGroupElem |
---|
abs, isZERO, negate, signum, subtract, sum |
Methods inherited from interface edu.jas.structure.Element |
---|
compareTo, equals, factory, hashCode, toScript, toScriptFactory |
Method Detail |
---|
M scalarMultiply(C s)
s
- scalar
M linearCombination(C a, M b, C s)
a
- scalarb
- module elements
- scalar
M linearCombination(M b, C s)
b
- module elements
- scalar
C scalarProduct(M b)
b
- module element
M scalarProduct(java.util.List<M> b)
b
- list of module elements
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |