| Package | Description |
|---|---|
| cc.redberry.rings | |
| cc.redberry.rings.io | |
| cc.redberry.rings.poly | |
| cc.redberry.rings.poly.multivar | |
| cc.redberry.rings.poly.univar |
| Modifier and Type | Method and Description |
|---|---|
String |
FactorDecomposition.toString(IStringifier<E> stringifier) |
String |
Rationals.toString(IStringifier<Rational<E>> stringifier) |
String |
Rational.toString(IStringifier<Rational<E>> stringifier) |
String |
Rational.toStringFactors(IStringifier<Rational<E>> stringifier) |
| Modifier and Type | Class and Description |
|---|---|
class |
Coder<Element,Term extends AMonomial<Term>,Poly extends AMultivariatePolynomial<Term,Poly>>
High-level parser and stringifier of ring elements.
|
static class |
IStringifier.SimpleStringifier<E>
Simple map-based stringifier
|
| Modifier and Type | Field and Description |
|---|---|
static IStringifier |
IStringifier.DUMMY
Dummy stringifier
|
| Modifier and Type | Field and Description |
|---|---|
Map<Ring,IStringifier> |
IStringifier.SimpleStringifier.substringifiers |
| Modifier and Type | Method and Description |
|---|---|
static <E> IStringifier<E> |
IStringifier.dummy()
Dummy stringifier
|
static <Poly extends IPolynomial<Poly>> |
IStringifier.mkPolyStringifier(IPolynomialRing<Poly> ring,
String... variables)
Create simple stringifier for polynomials with given variables
|
static <Poly extends IPolynomial<Poly>> |
IStringifier.mkPolyStringifier(Poly factory,
String... variables)
Create simple stringifier for polynomials with given variables
|
static <E> IStringifier<E> |
IStringifier.mkStringifier(Map<E,String> bindings)
Create simple stringifier
|
<K> IStringifier<K> |
Coder.substringifier(Ring<K> ring) |
<U> IStringifier<U> |
IStringifier.SimpleStringifier.substringifier(Ring<U> ring) |
<UnderlyingElement> |
IStringifier.substringifier(Ring<UnderlyingElement> ring)
Get stringifier for the specified ring of some underlying elements, should never give null (use dummy() for
absent stringifier)
|
| Modifier and Type | Method and Description |
|---|---|
default String |
Stringifiable.toString(IStringifier<E> stringifier)
convert this to string with the use of stringifier
|
| Modifier and Type | Method and Description |
|---|---|
String |
IPolynomial.coefficientRingToString(IStringifier<Poly> stringifier)
String representation of the coefficient ring of this
|
String |
MultipleFieldExtension.toString(IStringifier stringifier) |
String |
SimpleFieldExtension.toString(IStringifier<E> stringifier) |
String |
QuotientRing.toString(IStringifier<Poly> stringifier) |
| Modifier and Type | Method and Description |
|---|---|
String |
MultivariatePolynomial.coefficientRingToString(IStringifier<MultivariatePolynomial<E>> stringifier) |
String |
MultivariatePolynomialZp64.coefficientRingToString(IStringifier<MultivariatePolynomialZp64> stringifier) |
String |
MultivariatePolynomial.toString(IStringifier<MultivariatePolynomial<E>> stringifier) |
String |
MultivariatePolynomialZp64.toString(IStringifier<MultivariatePolynomialZp64> stringifier) |
String |
Ideal.toString(IStringifier<Poly> stringifier) |
| Modifier and Type | Method and Description |
|---|---|
String |
UnivariatePolynomial.coefficientRingToString(IStringifier<UnivariatePolynomial<E>> stringifier) |
String |
UnivariatePolynomialZ64.coefficientRingToString(IStringifier<UnivariatePolynomialZ64> stringifier) |
String |
UnivariatePolynomialZp64.coefficientRingToString(IStringifier<UnivariatePolynomialZp64> stringifier) |
String |
UnivariatePolynomial.toString(IStringifier<UnivariatePolynomial<E>> stringifier) |
Copyright © 2022. All rights reserved.