Documentation of 'edu.jas.structure.AlgebraElem' Java class
AlgebraElem
edu.jas.structure

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

  • Type Parameters:
    A - algebra type
    C - scalar type
    All Superinterfaces:
    AbelianGroupElem<A>, java.lang.Comparable<A>, Element<A>, MonoidElem<A>, RingElem<A>, java.io.Serializable
    All Known Implementing Classes:
    GenMatrix


    public interface AlgebraElem<A extends AlgebraElem<A,C>,C extends RingElem<C>>
    extends RingElem<A>
    Algabra element interface.
    • 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.

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.