示例#1
0
        /// <summary>Evaluates whether the signal is one (1).</summary>
        public static bool IsMultiplicativeIdentity(Signal signal)
        {
            if (signal == null)
            {
                throw new ArgumentNullException("signal");
            }

            IAlgebraicRingWithUnity ring = signal.Value as IAlgebraicRingWithUnity;

            return(ring != null && ring.IsMultiplicativeIdentity);
        }
示例#2
0
        /// <summary>Evaluates whether the signal is one (1).</summary>
        public static bool IsMultiplicativeIdentity(Signal signal)
        {
            IAlgebraicRingWithUnity ring = signal.Value as IAlgebraicRingWithUnity;

            return(ring != null && ring.IsMultiplicativeIdentity);
        }