Serialized Form
|
Package edu.jas.application |
debug
boolean debug
zero
Ideal<C extends GcdRingElem<C>> zero
- Data structure for condition zero.
nonZero
MultiplicativeSet<C extends GcdRingElem<C>> nonZero
- Data structure for condition non-zero.
pi
ColorPolynomial<C extends RingElem<C>> pi
pj
ColorPolynomial<C extends RingElem<C>> pj
i
int i
j
int j
n
int n
toZero
boolean toZero
useCriterion4
boolean useCriterion4
useCriterion3
boolean useCriterion3
d
int d
- Ideal dimension.
S
java.util.Set<E> S
- Indices of a maximal independent set (of variables).
M
java.util.Set<E> M
- Set of indices of all maximal independent sets (of variables).
v
java.lang.String[] v
- Names of all variables.
factory
RingFactory<C extends RingElem<C>> factory
- The current factory.
debug
boolean debug
factorCoeff
FactorAbstract<C extends GcdRingElem<C>> factorCoeff
- Factorization engine for base coefficients.
debug
boolean debug
factorAlgebraic
FactorAbstract<C extends GcdRingElem<C>> factorAlgebraic
- Factorization engine for base coefficients.
debug
boolean debug
list
PolynomialList<C extends RingElem<C>> list
- The data structure is a PolynomialList.
isGB
boolean isGB
- Indicator if list is a Groebner Base.
testGB
boolean testGB
- Indicator if test has been performed if this is a Groebner Base.
isTopt
boolean isTopt
- Indicator if list has optimized term order.
bb
GroebnerBaseAbstract<C extends RingElem<C>> bb
- Groebner base engine.
red
Reduction<C extends RingElem<C>> red
- Reduction engine.
engine
SquarefreeAbstract<C extends GcdRingElem<C>> engine
- Squarefree decomposition engine.
can
java.util.List<E> can
- The list of complex algebraic roots.
droots
java.util.List<E> droots
- The list of decimal approximations of the complex algebraic roots.
ran
java.util.List<E> ran
- The list of real algebraic roots.
droots
java.util.List<E> droots
- The list of decimal approximations of the real algebraic roots.
rroots
java.util.List<E> rroots
- The list of real roots.
ideal
Ideal<C extends GcdRingElem<C>> ideal
- The ideal.
upolys
java.util.List<E> upolys
- The list of univariate polynomials.
Contains polynomials from serveral rings, depending on the stage of the decomposition.
1) polynomials in a ring of one variable,
2) polynomials depending on only one variable but in a ring with multiple variables,
3) after contraction to a non-zero dimensional ring multivariate polynomials depending on
one significant variable and multiple variables from the quotient coefficients.
others
java.util.List<E> others
- A list of other useful polynomials.
1) field extension polynomials,
2) generators for infinite quotients.
debug
boolean debug
ring
LocalRing<C extends GcdRingElem<C>> ring
- Local class factory data structure.
num
GenPolynomial<C extends RingElem<C>> num
- Numerator part of the element data structure.
den
GenPolynomial<C extends RingElem<C>> den
- Denominator part of the element data structure.
isunit
int isunit
- Flag to remember if this local element is a unit.
-1 is unknown, 1 is unit, 0 not a unit.
engine
GreatestCommonDivisor<C extends GcdRingElem<C>> engine
- Greatest common divisor engine for coefficient content and primitive parts.
ideal
Ideal<C extends GcdRingElem<C>> ideal
- Polynomial ideal for localization.
ring
GenPolynomialRing<C extends RingElem<C>> ring
- Polynomial ring of the factory.
isField
int isField
- Indicator if this ring is a field.
ring
GenPolynomialRing<C extends RingElem<C>> ring
P
java.util.List<E> P
pairlist
java.util.SortedMap<K,V> pairlist
red
java.util.List<E> red
reduction
CReductionSeq<C extends GcdRingElem<C>> reduction
oneInGB
boolean oneInGB
useCriterion4
boolean useCriterion4
putCount
int putCount
remCount
int remCount
moduleVars
int moduleVars
primary
Ideal<C extends GcdRingElem<C>> primary
- The primary ideal.
prime
IdealWithUniv<C extends GcdRingElem<C>> prime
- The associated prime ideal.
exponent
int exponent
- The exponent of prime for primary.
primitiveElem
AlgebraicNumberRing<C extends GcdRingElem<C>> primitiveElem
- The primitive element.
A
AlgebraicNumber<C extends GcdRingElem<C>> A
- The representation of the first algebraic element in the new ring.
B
AlgebraicNumber<C extends GcdRingElem<C>> B
- The representation of the second algebraic element in the new ring.
Aring
AlgebraicNumberRing<C extends GcdRingElem<C>> Aring
- The first algebraic ring.
Bring
AlgebraicNumberRing<C extends GcdRingElem<C>> Bring
- The second algebraic ring.
numberRes
Residue<C extends GcdRingElem<C>> numberRes
number
RealAlgebraicNumber<C extends GcdRingElem<C> & Rational> number
- Representing recursive RealAlgebraicNumber.
ring
RealAlgebraicRing<C extends GcdRingElem<C> & Rational> ring
- Ring part of the data structure.
univs
IdealWithUniv<C extends GcdRingElem<C>> univs
- Representing ideal with univariate polynomials IdealWithUniv.
algebraic
ResidueRing<C extends GcdRingElem<C>> algebraic
- Representing ResidueRing.
root
RealRootTuple<C extends GcdRingElem<C> & Rational> root
- Isolating intervals for the real algebraic roots of the real and
imaginary part. Note: intervals may shrink eventually.
realRing
RealAlgebraicRing<C extends GcdRingElem<C> & Rational> realRing
- Recursive real root ring.
eps
GcdRingElem<C extends GcdRingElem<C>> eps
- Epsilon of the isolating rectangle for a complex root.
PRECISION
int PRECISION
- Precision of the isolating rectangle for a complex root.
ring
ResidueRing<C extends GcdRingElem<C>> ring
- Residue class factory data structure.
val
GenPolynomial<C extends RingElem<C>> val
- Value part of the element data structure.
isunit
int isunit
- Flag to remember if this residue element is a unit.
-1 is unknown, 1 is unit, 0 not a unit.
engine
GreatestCommonDivisor<C extends GcdRingElem<C>> engine
- Greatest common divisor engine for coefficient content and primitive parts.
ideal
Ideal<C extends GcdRingElem<C>> ideal
- Polynomial ideal for the reduction.
ring
GenPolynomialRing<C extends RingElem<C>> ring
- Polynomial ring of the factory.
Shortcut to ideal.list.ring.
isField
int isField
- Indicator if this ring is a field.
re
BigRational re
- Real part of the data structure.
im
BigRational im
- Imaginary part of the data structure.
val
java.math.BigDecimal val
- The data structure.
context
java.math.MathContext context
val
java.math.BigInteger val
- The data structure.
nonNegative
boolean nonNegative
or
BigQuaternion or
- First part of the data structure.
oi
BigQuaternion oi
- Second part of the data structure.
debug
boolean debug
re
BigRational re
- Real part of the data structure.
im
BigRational im
- Imaginary part i of the data structure.
jm
BigRational jm
- Imaginary part j of the data structure.
km
BigRational km
- Imaginary part k of the data structure.
debug
boolean debug
num
java.math.BigInteger num
- Numerator part of the data structure.
den
java.math.BigInteger den
- Denominator part of the data structure.
nonNegative
boolean nonNegative
duplicates
boolean duplicates
ring
ModIntegerRing ring
- ModIntegerRing reference.
val
java.math.BigInteger val
- Value part of the element data structure.
modul
java.math.BigInteger modul
- Module part of the factory data structure.
isField
int isField
- Indicator if this ring is a field.
certainty
int certainty
- Certainty if module is probable prime.
ring
ModLongRing ring
- ModLongRing reference.
val
long val
- Value part of the element data structure.
modul
long modul
- Module part of the factory data structure.
isField
int isField
- Indicator if this ring is a field.
certainty
int certainty
- Certainty if module is probable prime.
f
GcdRingElem<C extends GcdRingElem<C>> f
f1
GcdRingElem<C extends GcdRingElem<C>> f1
f2
GcdRingElem<C extends GcdRingElem<C>> f2
debug
boolean debug
ring
ProductRing<C extends RingElem<C>> ring
- Product class factory data structure.
val
java.util.SortedMap<K,V> val
- Value part of the element data structure.
isunit
int isunit
- Flag to remember if this product element is a unit in each cmponent.
-1 is unknown, 1 is unit, 0 not a unit.
nCopies
int nCopies
- Ring factory is n copies.
ring
RingFactory<C extends RingElem<C>> ring
- One Ring factory.
ringList
java.util.List<E> ringList
- Ring factory list.
e
ExpVector e
pi
GenPolynomial<C extends RingElem<C>> pi
pj
GenPolynomial<C extends RingElem<C>> pj
i
int i
j
int j
inReduction
boolean inReduction
reductum
GenPolynomial<C extends RingElem<C>> reductum
tord
TermOrder tord
ec
java.util.Comparator<T> ec
debug
boolean debug
red
DReduction<C extends RingElem<C>> red
- Reduction engine.
debug
boolean debug
debug
boolean debug
red
EReduction<C extends RingElem<C>> red
- Reduction engine.
debug
boolean debug
e1
GroebnerBaseAbstract<C extends RingElem<C>> e1
- GB engines.
e2
GroebnerBaseAbstract<C extends RingElem<C>> e2
pool
java.util.concurrent.ExecutorService pool
- Thread pool.
debug
boolean debug
red
Reduction<C extends RingElem<C>> red
- Reduction engine.
strategy
PairList<C extends RingElem<C>> strategy
- Strategy for pair selection.
blas
BasicLinAlg<C extends RingElem<C>> blas
- linear algebra engine.
threads
int threads
- Number of threads to use.
pool
ThreadPool pool
- Pool of threads to use. Note: No ComputerThreads for one node
tests
port
int port
- Server port to use.
debug
boolean debug
threads
int threads
- Number of threads to use.
threadsPerNode
int threadsPerNode
- Number of threads per node to use.
pool
ThreadPool pool
- Pool of threads to use.
port
int port
- Server port to use.
threads
int threads
- Number of threads to use.
pool
ThreadPool pool
- Pool of threads to use.
debug
boolean debug
threads
int threads
- Number of threads to use.
pool
ThreadPool pool
- Pool of threads to use.
port
int port
- Server port to use.
threads
int threads
- Number of threads to use.
pool
ThreadPool pool
- Pool of threads to use.
debug
boolean debug
n
int n
toZero
boolean toZero
useCriterion4
boolean useCriterion4
useCriterion3
boolean useCriterion3
debug
boolean debug
debug
boolean debug
bb
GroebnerBaseAbstract<C extends RingElem<C>> bb
- Backing Groebner base engine.
rbb
GroebnerBaseAbstract<C extends RingElem<C>> rbb
- Backing recursive Groebner base engine.
debug
boolean debug
engine
GreatestCommonDivisorAbstract<C extends GcdRingElem<C>> engine
- Greatest common divisor engine for coefficient content and primitive
parts.
red
PseudoReduction<C extends RingElem<C>> red
- Pseudo reduction engine.
cofac
RingFactory<C extends RingElem<C>> cofac
- Coefficient ring factory.
baseCofac
RingFactory<C extends RingElem<C>> baseCofac
- Base coefficient ring factory.
debug
boolean debug
engine
GreatestCommonDivisorAbstract<C extends GcdRingElem<C>> engine
- Greatest common divisor engine for coefficient content and primitive
parts.
red
PseudoReduction<C extends RingElem<C>> red
- Pseudo reduction engine.
cofac
RingFactory<C extends RingElem<C>> cofac
- Coefficient ring factory.
debug
boolean debug
mset
java.util.List<E> mset
- Data structure.
ring
GenPolynomialRing<C extends RingElem<C>> ring
- Polynomial ring factory.
debug
boolean debug
engine
GreatestCommonDivisorAbstract<C extends GcdRingElem<C>> engine
- Gcd computation engine.
debug
boolean debug
engine
FactorAbstract<C extends GcdRingElem<C>> engine
- Factors decomposition engine.
debug
boolean debug
engine
SquarefreeAbstract<C extends GcdRingElem<C>> engine
- Squarefree decomposition engine.
debug
boolean debug
engine
GreatestCommonDivisorAbstract<C extends GcdRingElem<C>> engine
- Greatest common divisor engine for coefficient content and primitive
parts.
red
RPseudoReduction<C extends RegularRingElem<C>> red
- Pseudo reduction engine.
cofac
RingFactory<C extends RingElem<C>> cofac
- Coefficient ring factory.
debug
boolean debug
red
RReduction<C extends RegularRingElem<C>> red
- Reduction engine.
debug
boolean debug
debug
boolean debug
|
Package edu.jas.integrate |
num
GenPolynomial<C extends RingElem<C>> num
- Original numerator polynomial with coefficients from C.
den
GenPolynomial<C extends RingElem<C>> den
- Original denominator polynomial with coefficients from C.
pol
GenPolynomial<C extends RingElem<C>> pol
- Integral of the polynomial part.
rational
java.util.List<E> rational
- Integral of the rational part.
logarithm
java.util.List<E> logarithm
- Integral of the logarithmic part.
num
GenPolynomial<C extends RingElem<C>> num
- Original numerator polynomial with coefficients from C and deg(num) <
deg(den).
den
GenPolynomial<C extends RingElem<C>> den
- Original (irreducible) denominator polynomial with coefficients from C.
cfactors
java.util.List<E> cfactors
- List of numbers from C.
cdenom
java.util.List<E> cdenom
- List of linear factors of the denominator with coefficients from C.
afactors
java.util.List<E> afactors
- List of algebraic numbers of an algebraic field extension over C.
adenom
java.util.List<E> adenom
- List of factors of the denominator with coefficients from an
AlgebraicNumberRing<C>.
quot
Quotient<C extends GcdRingElem<C>> quot
- Original rational function with coefficients from C.
rational
java.util.List<E> rational
- Integral of the polynomial and rational part.
logarithm
java.util.List<E> logarithm
- Integral of the logarithmic part.
f
GenPolynomial<C extends RingElem<C>> f
f1
GenPolynomial<C extends RingElem<C>> f1
f2
GenPolynomial<C extends RingElem<C>> f2
ring
AlgebraicNumberRing<C extends GcdRingElem<C>> ring
- Ring part of the data structure.
val
GenPolynomial<C extends RingElem<C>> val
- Value part of the element data structure.
isunit
int isunit
- Flag to remember if this algebraic number is a unit. -1 is unknown, 1 is
unit, 0 not a unit.
ring
GenPolynomialRing<C extends RingElem<C>> ring
- Ring part of the factory data structure.
modul
GenPolynomial<C extends RingElem<C>> modul
- Module part of the factory data structure.
isField
int isField
- Indicator if this ring is a field
ring
ComplexRing<C extends RingElem<C>> ring
- Complex class factory data structure.
re
RingElem<C extends RingElem<C>> re
- Real part of the data structure.
im
RingElem<C extends RingElem<C>> im
- Imaginary part of the data structure.
ring
RingFactory<C extends RingElem<C>> ring
- Complex class elements factory data structure.
hash
int hash
- Stored hash code.
val
byte[] val
- The data structure is an array of longs.
val
int[] val
- The data structure is an array of longs.
val
long[] val
- The data structure is an array of longs.
e1
ExpVector e1
e2
ExpVector e2
val
short[] val
- The data structure is an array of longs.
ring
GenPolynomialRing<C extends RingElem<C>> ring
- The factory for the polynomial ring.
val
java.util.SortedMap<K,V> val
- The data structure for polynomials.
debug
boolean debug
coFac
RingFactory<C extends RingElem<C>> coFac
- The factory for the coefficients.
nvar
int nvar
- The number of variables.
tord
TermOrder tord
- The term order.
partial
boolean partial
- True for partially reversed variables.
vars
java.lang.String[] vars
- The names of the variables. This value can be modified.
ZERO
GenPolynomial<C extends RingElem<C>> ZERO
- The constant polynomial 0 for this ring.
ONE
GenPolynomial<C extends RingElem<C>> ONE
- The constant polynomial 1 for this ring.
evzero
ExpVector evzero
- The constant exponent vector 0 for this ring.
isField
int isField
- Indicator if this ring is a field.
checkPreempt
boolean checkPreempt
- Flag to enable if preemptive interrrupt is checked.
ring
GenSolvablePolynomialRing<C extends RingElem<C>> ring
- The factory for the solvable polynomial ring.
Hides super.ring.
debug
boolean debug
table
RelationTable<C extends RingElem<C>> table
- The solvable multiplication relations.
ZERO
GenSolvablePolynomial<C extends RingElem<C>> ZERO
- The constant polynomial 0 for this ring.
Hides super ZERO.
ONE
GenSolvablePolynomial<C extends RingElem<C>> ONE
- The constant polynomial 1 for this ring.
Hides super ONE.
debug
boolean debug
debug
boolean debug
ring
LocalRing<C extends RingElem<C>> ring
- Local class factory data structure.
num
RingElem<C extends RingElem<C>> num
- Numerator part of the element data structure.
den
RingElem<C extends RingElem<C>> den
- Denominator part of the element data structure.
isunit
int isunit
- Flag to remember if this local element is a unit.
-1 is unknown, 1 is unit, 0 not a unit.
ideal
RingElem<C extends RingElem<C>> ideal
- Ideal generator for localization.
ring
RingFactory<C extends RingElem<C>> ring
- Ring factory.
isField
int isField
- Indicator if this ring is a field.
ring
GenPolynomialRing<C extends RingElem<C>> ring
- The factory for the solvable polynomial ring.
list
java.util.List<E> list
- The data structure is a List of Lists of polynomials.
rows
int rows
- Number of rows in the data structure.
cols
int cols
- Number of columns in the data structure.
perm
java.util.List<E> perm
- Permutation vector used to optimize term order.
tord
TermOrder tord
reverse
boolean reverse
ring
GenPolynomialRing<C extends RingElem<C>> ring
- The factory for the solvable polynomial ring.
list
java.util.List<E> list
- The data structure is a List of polynomials.
debug
boolean debug
ring
QuotientRing<C extends RingElem<C>> ring
- Quotient class factory data structure.
num
RingElem<C extends RingElem<C>> num
- Numerator part of the element data structure.
den
RingElem<C extends RingElem<C>> den
- Denominator part of the element data structure.
debug
boolean debug
ring
RingFactory<C extends RingElem<C>> ring
- Ring factory of this factory.
table
java.util.Map<K,V> table
- The data structure for the relations.
ring
GenSolvablePolynomialRing<C extends RingElem<C>> ring
- The factory for the solvable polynomial ring.
debug
boolean debug
debug
boolean debug
ring
ResidueRing<C extends RingElem<C>> ring
- Residue class factory data structure.
val
RingElem<C extends RingElem<C>> val
- Value part of the element data structure.
isunit
int isunit
- Flag to remember if this residue element is a unit.
-1 is unknown, 1 is unit, 0 not a unit.
modul
RingElem<C extends RingElem<C>> modul
- Ring element for reduction.
ring
RingFactory<C extends RingElem<C>> ring
- Ring factory.
isField
int isField
- Indicator if this ring is a field.
evord
int evord
evord2
int evord2
evbeg1
int evbeg1
evend1
int evend1
evbeg2
int evbeg2
evend2
int evend2
debug
boolean debug
weight
long[][] weight
- Defined array of weight vectors.
horder
java.util.Comparator<T> horder
- Defined descending order comparator. Sorts the highest terms first.
lorder
java.util.Comparator<T> lorder
- Defined ascending order comparator. Sorts the lowest terms first.
sugar
java.util.Comparator<T> sugar
- Defined sugar order comparator. Sorts the graded lowest terms first.
ring
MultiVarPowerSeriesRing<C extends RingElem<C>> ring
- Power series ring factory.
lazyCoeffs
MultiVarCoefficients<C extends RingElem<C>> lazyCoeffs
- Data structure / generating function for coeffcients. Cannot be final
because of fixPoint, must be accessible in factory.
truncate
int truncate
- Truncation of computations.
order
int order
- Order of power series.
evorder
ExpVector evorder
- ExpVector of order of power series.
truncate
int truncate
- Truncate.
EVZERO
ExpVector EVZERO
- Zero ExpVector.
coFac
RingFactory<C extends RingElem<C>> coFac
- Coefficient ring factory.
nvar
int nvar
- The number of variables.
vars
java.lang.String[] vars
- The names of the variables. This value can be modified.
ONE
MultiVarPowerSeries<C extends RingElem<C>> ONE
- The constant power series 1 for this ring.
ZERO
MultiVarPowerSeries<C extends RingElem<C>> ZERO
- The constant power series 0 for this ring.
pi
MultiVarPowerSeries<C extends RingElem<C>> pi
pj
MultiVarPowerSeries<C extends RingElem<C>> pj
i
int i
j
int j
n
int n
toZero
boolean toZero
useCriterion4
boolean useCriterion4
useCriterion3
boolean useCriterion3
ring
UnivPowerSeriesRing<C extends RingElem<C>> ring
- Power series ring factory.
lazyCoeffs
Coefficients<C extends RingElem<C>> lazyCoeffs
- Data structure / generating function for coeffcients. Cannot be final
because of fixPoint, must be accessible in factory.
truncate
int truncate
- Truncation of computations.
order
int order
- Order of power series.
truncate
int truncate
- Truncate.
var
java.lang.String var
- Variable name.
coFac
RingFactory<C extends RingElem<C>> coFac
- Coefficient ring factory.
ONE
UnivPowerSeries<C extends RingElem<C>> ONE
- The constant power series 1 for this ring.
ZERO
UnivPowerSeries<C extends RingElem<C>> ZERO
- The constant power series 0 for this ring.
number
AlgebraicNumber<C extends GcdRingElem<C>> number
- Representing AlgebraicNumber.
ring
ComplexAlgebraicRing<C extends GcdRingElem<C> & Rational> ring
- Ring part of the data structure.
algebraic
AlgebraicNumberRing<C extends GcdRingElem<C>> algebraic
- Representing AlgebraicNumberRing.
root
Rectangle<C extends RingElem<C> & Rational> root
- Isolating rectangle for a complex root. Note: interval may shrink
eventually.
eps
GcdRingElem<C extends GcdRingElem<C>> eps
- Epsilon of the isolating rectangle for a complex root.
PRECISION
int PRECISION
- Precision of the isolating rectangle for a complex root.
engine
ComplexRootsSturm<C extends RingElem<C> & Rational> engine
- Complex root computation engine.
number
AlgebraicNumber<C extends GcdRingElem<C>> number
- Representing AlgebraicNumber.
ring
RealAlgebraicRing<C extends GcdRingElem<C> & Rational> ring
- Ring part of the data structure.
algebraic
AlgebraicNumberRing<C extends GcdRingElem<C>> algebraic
- Representing AlgebraicNumberRing.
root
Interval<C extends RingElem<C> & Rational> root
- Isolating interval for a real root. Note: interval may shrink
eventually.
eps
GcdRingElem<C extends GcdRingElem<C>> eps
- Precision of the isolating interval for a real root.
engine
RealRootsSturm<C extends RingElem<C> & Rational> engine
- Real root computation engine.
|
Package edu.jas.structure |
debug
boolean debug
debug
boolean debug
engine
GreatestCommonDivisorAbstract<C extends GcdRingElem<C>> engine
- Gcd engine for base coefficients.
sengine
SquarefreeAbstract<C extends GcdRingElem<C>> sengine
- Squarefree decompositon engine for base coefficients.
debug
boolean debug
factorCoeff
FactorAbstract<C extends GcdRingElem<C>> factorCoeff
- Factorization engine for base coefficients.
debug
boolean debug
factorAlgeb
FactorAbstract<C extends GcdRingElem<C>> factorAlgeb
- Factorization engine for algebraic coefficients.
afac
AlgebraicNumberRing<C extends GcdRingElem<C>> afac
- Complex algebraic factory.
debug
boolean debug
mfactor
FactorAbstract<C extends GcdRingElem<C>> mfactor
- Factorization engine for modular base coefficients.
mengine
GreatestCommonDivisorAbstract<C extends GcdRingElem<C>> mengine
- Gcd engine for modular base coefficients.
debug
boolean debug
debug
boolean debug
nengine
FactorAbstract<C extends GcdRingElem<C>> nengine
- Factorization engine for normal coefficients.
debug
boolean debug
iengine
FactorAbstract<C extends GcdRingElem<C>> iengine
- Factorization engine for integer base coefficients.
debug
boolean debug
factorAlgebraic
FactorAbstract<C extends GcdRingElem<C>> factorAlgebraic
- Factorization engine for base coefficients.
poly
GenPolynomial<C extends RingElem<C>> poly
- Original (irreducible) polynomial to be factored with coefficients from C.
afac
AlgebraicNumberRing<C extends GcdRingElem<C>> afac
- Algebraic field extension over C. Should be null, if p is absolutely
irreducible.
apoly
GenPolynomial<C extends RingElem<C>> apoly
- Original polynomial to be factored with coefficients from
AlgebraicNumberRing<C>. Should be null, if p is absolutely irreducible.
afactors
java.util.List<E> afactors
- List of factors with coefficients from AlgebraicNumberRing<C>. Should be
null, if p is absolutely irreducible.
arfactors
java.util.List<E> arfactors
- List of factors with coefficients from AlgebraicNumberRing<AlgebraicNumber<C>>.
Should be null, if p is absolutely irreducible.
poly
GenPolynomial<C extends RingElem<C>> poly
- Original polynomial to be factored with coefficients from C.
factors
java.util.List<E> factors
- List of factors with coefficients from C.
afactors
java.util.List<E> afactors
- List of factors with coefficients from AlgebraicNumberRings.
poly
GenPolynomial<C extends RingElem<C>> poly
- Original polynomial to be factored with coefficients from C.
factors
java.util.SortedMap<K,V> factors
- List of factors with coefficients from C.
afactors
java.util.SortedMap<K,V> afactors
- List of factors with coefficients from AlgebraicNumberRings.
debug
boolean debug
e1
GreatestCommonDivisorAbstract<C extends GcdRingElem<C>> e1
- GCD engines.
e2
GreatestCommonDivisorAbstract<C extends GcdRingElem<C>> e2
pool
java.util.concurrent.ExecutorService pool
- Thread pool.
debug
boolean debug
debug
boolean debug
quadratic
boolean quadratic
- Flag for linear or quadratic Hensel lift.
iufd
GreatestCommonDivisorAbstract<C extends GcdRingElem<C>> iufd
- Fall back gcd algorithm.
debug
boolean debug
mufd
GreatestCommonDivisorAbstract<C extends GcdRingElem<C>> mufd
- Modular gcd algorithm to use.
debug
boolean debug
mufd
GreatestCommonDivisorAbstract<C extends GcdRingElem<C>> mufd
iufd
GreatestCommonDivisorAbstract<C extends GcdRingElem<C>> iufd
debug
boolean debug
debug
boolean debug
A
GenPolynomial<C extends RingElem<C>> A
- Approximated polynomial with integer coefficients.
B
GenPolynomial<C extends RingElem<C>> B
- Approximated polynomial with integer coefficients.
Am
GenPolynomial<C extends RingElem<C>> Am
- Modular approximated polynomial with modular coefficients.
Bm
GenPolynomial<C extends RingElem<C>> Bm
- Modular approximated polynomial with modular coefficients.
num
GenPolynomial<C extends RingElem<C>> num
- Original numerator polynomial coefficients from C and deg(num) <
deg(den).
den
GenPolynomial<C extends RingElem<C>> den
- Original (irreducible) denominator polynomial coefficients from C.
cfactors
java.util.List<E> cfactors
- List of numbers from C.
cdenom
java.util.List<E> cdenom
- List of linear factors of the denominator with coefficients from C.
afactors
java.util.List<E> afactors
- List of algebraic numbers of an algebraic field extension over C.
adenom
java.util.List<E> adenom
- List of factors of the denominator with coefficients from an
AlgebraicNumberRing<C>.
debug
boolean debug
ring
QuotientRing<C extends GcdRingElem<C>> ring
- Quotient class factory data structure.
num
GenPolynomial<C extends RingElem<C>> num
- Numerator part of the element data structure.
den
GenPolynomial<C extends RingElem<C>> den
- Denominator part of the element data structure.
ring
GenPolynomialRing<C extends RingElem<C>> ring
- Polynomial ring of the factory.
engine
GreatestCommonDivisor<C extends GcdRingElem<C>> engine
- GCD engine of the factory.
ufdGCD
boolean ufdGCD
- Use GCD of package edu.jas.ufd.
ring
GenMatrixRing<C extends RingElem<C>> ring
matrix
java.util.ArrayList<E> matrix
hashValue
int hashValue
coFac
RingFactory<C extends RingElem<C>> coFac
rows
int rows
cols
int cols
blocksize
int blocksize
ZERO
GenMatrix<C extends RingElem<C>> ZERO
ONE
GenMatrix<C extends RingElem<C>> ONE
density
float density
modul
GenVectorModul<C extends RingElem<C>> modul
val
java.util.List<E> val
coFac
RingFactory<C extends RingElem<C>> coFac
cols
int cols
ZERO
GenVector<C extends RingElem<C>> ZERO
BASIS
java.util.List<E> BASIS
density
float density