BigInteger[] perfectPowerDecomposition
boolean initialized
protected Object readResolve()
BigInteger modulus
IntegersZp ppBaseDomain
IntegersZp64 lDomain
long modulus
cc.redberry.libdivide4j.FastDivision.Magic magic
cc.redberry.libdivide4j.FastDivision.Magic magic32MulMod
boolean modulusFits32
int[] cachedReciprocals
long[] perfectPowerDecomposition
IntegersZp64 ppBaseDomain
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
BigDecimal instance from a stream (that is,
deserialize it).IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream s) throws IOException
BigDecimal to the stream in questionIOExceptionBigInteger intVal
BigDecimal.unscaledValue().BigDecimal.unscaledValue()int scale
BigDecimal.scale.BigDecimal.scaleprivate 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.IOExceptionClassNotFoundExceptionprivate 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.IOExceptionint 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).IOExceptionClassNotFoundExceptionint precision
precision will always be non-negative.
RoundingMode roundingMode
RoundingModeRing<E> baseRing
Map<K,V> eVariables
MultivariateRing<Poly extends AMultivariatePolynomial<?,Poly>> polyRing
Map<K,V> pVariables
SerializableFunction<T,R> polyToElement
Map<K,V> bindings
Map<K,V> subcoders
cc.redberry.rings.io.Coder.NumberOperand Zero
Tokenizer.CharacterStream stream
boolean bufferedCharDefined
char bufferedChar
boolean first
boolean last
Tokenizer.TokenType tokenType
String content
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
monomialOrderMultivariateRing<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 © 2022. All rights reserved.