Accord.Tests.Math.CholeskyDecompositionTest.DeterminantTest2 C# (CSharp) Method

DeterminantTest2() private method

private DeterminantTest2 ( ) : void
return void
        public void DeterminantTest2()
        {
            double[,] value =
            {
               {  6, -1,  2,  1 },
               {  0,  9, -3, -2 },
               {  0,  0,  8,  1 },
               {  0,  0,  0,  7 },
            };

            var chol = new CholeskyDecomposition(value);
            //var L = chol.LeftTriangularFactor;
            //var det = L.Determinant();
            Assert.IsTrue(chol.IsPositiveDefinite);
            Assert.AreEqual(2232, chol.Determinant, 1e-12);
            Assert.IsTrue(chol.Nonsingular);
            //Assert.IsTrue(chol.Symmetric);
        }