Interface AlgebraElem<A extends AlgebraElem<A,​C>,​C extends RingElem<C>>

    • Method Detail

      • scalarMultiply

        A scalarMultiply​(C s)
        Scalar multiplication. Multiply this by a scalar.
        Parameters:
        s - scalar
        Returns:
        this * s.
      • linearCombination

        A linearCombination​(C a,
                            A b,
                            C s)
        Linear combination.
        Parameters:
        a - scalar
        b - algebra element
        s - scalar
        Returns:
        a * b + this * s.
      • linearCombination

        A linearCombination​(A b,
                            C s)
        Linear combination.
        Parameters:
        b - algebra element
        s - scalar
        Returns:
        b + this * s.