Esempio n. 1
0
        /// <summary>
        /// QsValue ^x QsValue
        /// Power of multiple cross product operations
        /// </summary>
        /// <param name="value"></param>
        /// <returns></returns>
        virtual public QsValue PowerCrossOperation(QsValue value)
        {
            QsValue Total = this.Identity;

            int count = Qs.IntegerFromQsValue((QsScalar)value);

            for (int i = 1; i <= count; i++)
            {
                Total = Total.CrossProductOperation(this);
            }

            return(Total);
        }
Esempio n. 2
0
 public static QsValue CrossProduct(QsValue a, QsValue b)
 {
     return(a.CrossProductOperation(b));
 }