BigInteger[] perfectPowerDecomposition
boolean initialized
BigInteger modulus
IntegersZp ppBaseDomain
IntegersZp64 lDomain
long modulus
cc.redberry.libdivide4j.FastDivision.Magic magic
cc.redberry.libdivide4j.FastDivision.Magic magic32MulMod
boolean modulusFits32
long[] perfectPowerDecomposition
IntegersZp64 ppBaseDomain
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
BigDecimal
instance from a stream (that is,
deserialize it).IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
BigDecimal
to the stream in questionIOException
BigInteger intVal
BigDecimal.unscaledValue()
.BigDecimal.unscaledValue()
int scale
BigDecimal.scale
.BigDecimal.scale
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
BigInteger
instance from a stream (that is,
deserialize it). The magnitude is read in as an array of bytes
for historical reasons, but it is converted to an array of ints
and the byte array is discarded.
Note:
The current convention is to initialize the cache fields, bitCount,
bitLength and lowestSetBit, to 0 rather than some other marker value.
Therefore, no explicit action to set these fields needs to be taken in
readObject because those fields already have a 0 value be default since
defaultReadObject is not being used.IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
BigInteger
instance to a stream.
The magnitude of a BigInteger is serialized as a byte array for
historical reasons.IOException
int bitCount
int bitLength
int lowestSetBit
int[] magnitude
int signum
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
MathContext
instance from a stream (that is,
deserialize it).IOException
ClassNotFoundException
int precision
precision
will always be non-negative.
RoundingMode roundingMode
RoundingMode
AMultivariatePolynomial<Term extends AMonomial<Term>,Poly extends AMultivariatePolynomial<Term,Poly>> mFactory
IUnivariatePolynomial<Poly extends IUnivariatePolynomial<Poly>> sFactory
MultipleFieldExtension<Term extends AMonomial<Term>,mPoly extends AMultivariatePolynomial<Term,mPoly>,sPoly extends IUnivariatePolynomial<sPoly>>[] tower
UnivariatePolynomial<E>[] minimalPolynomialsOfGenerators
AMultivariatePolynomial<Term extends AMonomial<Term>,Poly extends AMultivariatePolynomial<Term,Poly>> primitiveElement
SimpleFieldExtension<E extends IUnivariatePolynomial<E>> simpleExtension
IUnivariatePolynomial<Poly extends IUnivariatePolynomial<Poly>>[] generatorsReps
MultivariateRing<Poly extends AMultivariatePolynomial<?,Poly>> baseRing
Ideal<Term extends AMonomial<Term>,Poly extends AMultivariatePolynomial<Term,Poly>> ideal
AMultivariatePolynomial<Term extends AMonomial<Term>,Poly extends AMultivariatePolynomial<Term,Poly>> factory
IUnivariatePolynomial<Poly extends IUnivariatePolynomial<Poly>> minimalPoly
IUnivariatePolynomial<Poly extends IUnivariatePolynomial<Poly>> factory
UnivariateDivision.InverseModMonomial<Poly extends IUnivariatePolynomial<Poly>> inverseMod
BigInteger cardinality
int nVariables
Comparator<T> ordering
IMonomialAlgebra<Term extends AMonomial<Term>> monomialAlgebra
MonomialSet<Term extends AMonomial<Term>> terms
AMultivariatePolynomial<Term extends AMonomial<Term>,Poly extends AMultivariatePolynomial<Term,Poly>> self
int cachedDegree
int[] cachedDegrees
int[] exponents
int totalDegree
List<E> originalGenerators
Comparator<T> ordering
AMultivariatePolynomial<Term extends AMonomial<Term>,Poly extends AMultivariatePolynomial<Term,Poly>> factory
List<E> groebnerBasis
monomialOrder
MultivariateRing<Poly extends AMultivariatePolynomial<?,Poly>> ring
GroebnerBases.HilbertSeries hilbertSeries
IntegersZp64 ring
Object coefficient
Comparator<T> baseOrder
int variable
int[] permutation
long coefficient
IntegersZp64 ring
IUnivariatePolynomial<Poly extends IUnivariatePolynomial<Poly>> poly
ArrayList<E> inverses
IntegersZp64 ring
Copyright © 2018. All rights reserved.