Abacus.DoublePrecision.Matrix44Tests.TestOperator_Multiplication_i C# (CSharp) Method

TestOperator_Multiplication_i() private method

private TestOperator_Multiplication_i ( ) : void
return void
        public void TestOperator_Multiplication_i ()
        {
            var a = new Matrix44();
            a.R0C0 = -27;
            a.R0C1 = 36;
            a.R0C2 = 9;
            a.R0C3 = -54;

            a.R1C0 = 36;
            a.R1C1 = 3;
            a.R1C2 = 9;
            a.R1C3 = 9;

            a.R2C0 = 9;
            a.R2C1 = 9;
            a.R2C2 = -36;
            a.R2C3 = 6;

            a.R3C0 = -24;
            a.R3C1 = 9;
            a.R3C2 = 36;
            a.R3C3 = -12;

            var b = new Matrix44();
            b.R0C0 = 3402;
            b.R0C1 = -1269;
            b.R0C2 = -2187;
            b.R0C3 = 2484;

            b.R1C0 = -999;
            b.R1C1 = 1467;
            b.R1C2 = 351;
            b.R1C3 = -1971;

            b.R2C0 = -387;
            b.R2C1 = 81;
            b.R2C2 = 1674;
            b.R2C3 = -693;

            b.R3C0 = 1584;
            b.R3C1 = -621;
            b.R3C2 = -1863;
            b.R3C3 = 1737;

            this.TestMultiplication(a, a, b);
        }
Matrix44Tests