Class ZTauElement


  • class ZTauElement
    extends java.lang.Object
    Class representing an element of Z[τ]. Let λ be an element of Z[τ]. Then λ is given as λ = u + vτ. The components u and v may be used directly, there are no accessor methods. Immutable class.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      java.math.BigInteger u
      The "real" part of λ.
      java.math.BigInteger v
      The "τ-adic" part of λ.
    • Constructor Summary

      Constructors 
      Constructor Description
      ZTauElement​(java.math.BigInteger u, java.math.BigInteger v)
      Constructor for an element λ of Z[τ].
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • u

        public final java.math.BigInteger u
        The "real" part of λ.
      • v

        public final java.math.BigInteger v
        The "τ-adic" part of λ.
    • Constructor Detail

      • ZTauElement

        public ZTauElement​(java.math.BigInteger u,
                           java.math.BigInteger v)
        Constructor for an element λ of Z[τ].
        Parameters:
        u - The "real" part of λ.
        v - The "τ-adic" part of λ.