| Package | Description |
|---|---|
| org.lsmp.djep.groupJep | |
| org.lsmp.djep.groupJep.groups | |
| org.lsmp.djep.groupJep.values |
| Modifier and Type | Method and Description |
|---|---|
Polynomial |
PolynomialVisitor.calcPolynomial(Node node,
FreeGroup fg)
calculates a polynomial representing the node.
|
| Modifier and Type | Method and Description |
|---|---|
Polynomial |
AlgebraicExtension.getPoly()
Returns the polynomial defining the algebraic number.
|
Polynomial |
AlgebraicExtension.getSubsPoly()
Returns the polynomial -a_(n-1) t^(n-1) + ...
|
| Constructor and Description |
|---|
AlgebraicExtension(RingI K,
Polynomial poly)
Create the ring K(t) where t is a solution of the monic polynomial p.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AlgebraicExtensionElement
An element of the algrabraic extension K(t).
|
class |
FreeGroupElement
An element of a free group with one generator.
|
| Modifier and Type | Method and Description |
|---|---|
Polynomial |
Polynomial.add(Polynomial poly) |
Polynomial |
Polynomial.div(Polynomial poly) |
Polynomial |
Polynomial.mul(Polynomial poly) |
Polynomial |
Polynomial.pow(int exp) |
Polynomial |
Polynomial.sub(Polynomial poly) |
protected Polynomial |
Polynomial.valueOf(Number[] lcoeffs)
Factory method to create a polynomial with the given coefficients.
|
protected Polynomial |
FreeGroupElement.valueOf(Number[] lcoeffs)
sub classes should overwrite this to make the correct type.
|
protected Polynomial |
AlgebraicExtensionElement.valueOf(Number[] lcoeffs)
sub classes should overwrite this to make the correct type.
|
| Modifier and Type | Method and Description |
|---|---|
Polynomial |
Polynomial.add(Polynomial poly) |
Polynomial |
Polynomial.div(Polynomial poly) |
boolean |
Polynomial.equals(Polynomial n) |
Polynomial |
Polynomial.mul(Polynomial poly) |
Polynomial |
Polynomial.sub(Polynomial poly) |
Copyright © 2018. All rights reserved.