Packages

p

cc.redberry.rings

scaladsl

package scaladsl

Linear Supertypes
Predef, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. scaladsl
  2. Predef
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type AMonomial[E <: poly.multivar.AMonomial[E]] = poly.multivar.AMonomial[E]
  2. type AMultivariatePolynomial[T <: poly.multivar.AMonomial[T], P <: poly.multivar.AMultivariatePolynomial[T, P]] = poly.multivar.AMultivariatePolynomial[T, P]
  3. type Coder[E] = io.Coder[E, _, _]
  4. type DegreeVector = poly.multivar.DegreeVector
  5. type IPolynomial[P <: poly.IPolynomial[P]] = poly.IPolynomial[P]
  6. type IUnivariatePolynomial[P <: poly.univar.IUnivariatePolynomial[P]] = poly.univar.IUnivariatePolynomial[P]
  7. type IntZ = BigInteger
  8. type Monomial[E] = poly.multivar.Monomial[E]
  9. type MonomialZp64 = poly.multivar.MonomialZp64
  10. type MultivariatePolynomial[E] = poly.multivar.MultivariatePolynomial[E]
  11. type MultivariatePolynomialZp64 = poly.multivar.MultivariatePolynomialZp64
  12. type Ordering = Comparator[DegreeVector]
  13. type PolynomialFactorDecomposition[P <: IPolynomial[P]] = poly.PolynomialFactorDecomposition[P]
  14. type PrecomputedInverse[Poly <: IUnivariatePolynomial[Poly]] = InverseModMonomial[Poly]
  15. type Rational[E] = rings.Rational[E]
  16. final class RichArrayTuple[Poly] extends AnyRef
    Definition Classes
    Predef
  17. type UnivariatePolynomial[E] = poly.univar.UnivariatePolynomial[E]
  18. type UnivariatePolynomialZp64 = poly.univar.UnivariatePolynomialZp64

Value Members

  1. def GaussianIntegers(imaginaryUnit: String): AlgebraicNumberField[IntZ]
    Definition Classes
    Predef
  2. lazy val GaussianIntegers: AlgebraicNumberField[IntZ]
    Definition Classes
    Predef
  3. def GaussianNumbers[E](ring: Ring[E], imaginaryUnit: String): AlgebraicNumberField[E]
    Definition Classes
    Predef
  4. def GaussianRationals(imaginaryUnit: String): AlgebraicNumberField[Rational[IntZ]]
    Definition Classes
    Predef
  5. lazy val GaussianRationals: AlgebraicNumberField[Rational[IntZ]]
    Definition Classes
    Predef
  6. val Q: Ring[rings.Rational[BigInteger]]
    Definition Classes
    Predef
  7. def SplittingField[E](poly: UnivariatePolynomial[E], variables: Array[String]): MultipleFieldExtension[Monomial[E], MultivariatePolynomial[E], UnivariatePolynomial[E], E]
    Definition Classes
    Predef
  8. def SplittingField[Term <: AMonomial[Term], mPoly <: AMultivariatePolynomial[Term, mPoly], sPoly <: IUnivariatePolynomial[sPoly], E](poly: sPoly, variables: Array[String]): MultipleFieldExtension[Term, mPoly, sPoly, E]
    Definition Classes
    Predef
  9. def SplittingFieldZp64(poly: UnivariatePolynomialZp64, variables: Array[String]): MultipleFieldExtension[MonomialZp64, MultivariatePolynomialZp64, UnivariatePolynomialZp64, Long]
    Definition Classes
    Predef
  10. val Z: Ring[BigInteger]
    Definition Classes
    Predef
  11. def Zp(modulus: BigInt): Ring[BigInteger]
    Definition Classes
    Predef
  12. def Zp(modulus: BigInteger): Ring[BigInteger]
    Definition Classes
    Predef
  13. def Zp(modulus: Long): Ring[BigInteger]
    Definition Classes
    Predef
  14. def Zp64(modulus: Long): IntegersZp64
    Definition Classes
    Predef
  15. implicit def arrayToTuple[Poly](arr: Array[Poly]): RichArrayTuple[Poly]
    Definition Classes
    Predef
  16. implicit def asBigInteger(v: Long): IntZ
    Definition Classes
    Predef
  17. implicit def asBigInteger(v: Int): IntZ
    Definition Classes
    Predef
  18. implicit def asBigInteger(v: BigInteger): IntZ
    Definition Classes
    Predef
  19. implicit def asBigInteger(v: BigInt): IntZ
    Definition Classes
    Predef
  20. implicit def asIdeal[Term <: AMonomial[Term], Poly <: AMultivariatePolynomial[Term, Poly], E](ideal: poly.multivar.Ideal[Term, Poly]): Ideal[Term, Poly, E]
    Definition Classes
    Predef
  21. implicit def asRandomGenerator(rnd: Random): RandomGenerator
    Definition Classes
    Predef
  22. implicit def asRing(ring: IntegersZp64): Ring[Long]
    Definition Classes
    Predef
  23. implicit def asRing[E](ring: rings.Ring[E]): Ring[E]
    Definition Classes
    Predef
  24. implicit def asRingElement[E](v: Long)(implicit ring: Ring[E]): E
    Definition Classes
    Predef
  25. implicit def asRingElement[E](v: Int)(implicit ring: Ring[E]): E
    Definition Classes
    Predef
  26. implicit def factors2Seq[E](factors: FactorDecomposition[E]): Seq[(E, Int)]
    Definition Classes
    Predef
  27. implicit def idealMethods[Term <: AMonomial[Term], Poly <: AMultivariatePolynomial[Term, Poly], E](ideal: Ideal[Term, Poly, E]): poly.multivar.Ideal[Term, Poly]
    Definition Classes
    Predef
  28. implicit def ringMethods[E](ring: Ring[E]): rings.Ring[E]
    Definition Classes
    Predef
  29. implicit def ringMethods[E](ring: GaloisField[E]): FiniteField[UnivariatePolynomial[E]]
    Definition Classes
    Predef
  30. implicit def ringMethods(ring: GaloisField64): FiniteField[UnivariatePolynomialZp64]
    Definition Classes
    Predef
  31. implicit def ringMethods(ring: MultivariateRingZp64): poly.MultivariateRing[MultivariatePolynomialZp64]
    Definition Classes
    Predef
  32. implicit def ringMethods[E](ring: MultivariateRing[E]): poly.MultivariateRing[MultivariatePolynomial[E]]
    Definition Classes
    Predef
  33. implicit def ringMethods(ring: UnivariateRingZp64): poly.UnivariateRing[UnivariatePolynomialZp64]
    Definition Classes
    Predef
  34. implicit def ringMethods[E](ring: UnivariateRing[E]): poly.UnivariateRing[UnivariatePolynomial[E]]
    Definition Classes
    Predef
  35. implicit def ringMethods[Poly <: IPolynomial[Poly], E](ring: IPolynomialRing[Poly, E]): poly.IPolynomialRing[Poly]
    Definition Classes
    Predef
  36. object Rational
    Definition Classes
    Predef

Inherited from Predef

Inherited from AnyRef

Inherited from Any

Ungrouped