|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.jas.vector.SolvableBasicLinAlg<C>
public class SolvableBasicLinAlg<C extends RingElem<C>>
Basic linear algebra for solvable polynomials. Implements basic linear algebra computations and tests.
Constructor Summary | |
---|---|
SolvableBasicLinAlg()
Constructor. |
Method Summary | |
---|---|
boolean |
isZero(java.util.List<GenSolvablePolynomial<C>> a)
test vector of zero polynomials. |
java.util.List<GenSolvablePolynomial<C>> |
leftScalarProduct(GenSolvablePolynomial<C> p,
java.util.List<GenSolvablePolynomial<C>> F)
Scalar product of polynomial with vector of polynomials. |
java.util.List<GenSolvablePolynomial<C>> |
leftScalarProduct(java.util.List<GenSolvablePolynomial<C>> F,
GenSolvablePolynomial<C> p)
Scalar product of vector of polynomials with polynomial. |
GenSolvablePolynomial<C> |
leftScalarProduct(java.util.List<GenSolvablePolynomial<C>> r,
java.util.List<GenSolvablePolynomial<C>> F)
Scalar product of vectors of polynomials. |
java.util.List<GenSolvablePolynomial<C>> |
leftScalarProduct(java.util.List<GenSolvablePolynomial<C>> r,
ModuleList<C> F)
Product of vector and matrix of polynomials. |
java.util.List<GenSolvablePolynomial<C>> |
rightScalarProduct(java.util.List<GenSolvablePolynomial<C>> r,
ModuleList<C> F)
Product of vector and matrix of polynomials. |
java.util.List<GenSolvablePolynomial<C>> |
vectorAdd(java.util.List<GenSolvablePolynomial<C>> a,
java.util.List<GenSolvablePolynomial<C>> b)
Addition of vectors of polynomials. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SolvableBasicLinAlg()
Method Detail |
---|
public GenSolvablePolynomial<C> leftScalarProduct(java.util.List<GenSolvablePolynomial<C>> r, java.util.List<GenSolvablePolynomial<C>> F)
r
- a polynomial list.F
- a polynomial list.
public java.util.List<GenSolvablePolynomial<C>> leftScalarProduct(java.util.List<GenSolvablePolynomial<C>> r, ModuleList<C> F)
r
- a polynomial list.F
- a polynomial list.
public java.util.List<GenSolvablePolynomial<C>> rightScalarProduct(java.util.List<GenSolvablePolynomial<C>> r, ModuleList<C> F)
r
- a polynomial list.F
- a polynomial list.
public java.util.List<GenSolvablePolynomial<C>> vectorAdd(java.util.List<GenSolvablePolynomial<C>> a, java.util.List<GenSolvablePolynomial<C>> b)
a
- a polynomial list.b
- a polynomial list.
public boolean isZero(java.util.List<GenSolvablePolynomial<C>> a)
a
- a polynomial list.
public java.util.List<GenSolvablePolynomial<C>> leftScalarProduct(GenSolvablePolynomial<C> p, java.util.List<GenSolvablePolynomial<C>> F)
p
- a polynomial.F
- a polynomial list.
public java.util.List<GenSolvablePolynomial<C>> leftScalarProduct(java.util.List<GenSolvablePolynomial<C>> F, GenSolvablePolynomial<C> p)
F
- a polynomial list.p
- a polynomial.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |