public void TestMethod2()
        {
            Topology t = new Topology(new int[] { 2048, 40 });

            int[] coords = new int[] { 200, 10 };
            var   indx   = HtmCompute.GetFlatIndexFromCoordinates(coords, t.HtmTopology);
        }
        public void TestMethod3()
        {
            Topology t = new Topology(new int[] { 2048, 40 });

            int[] coords  = new int[] { 200, 10 };
            var   indx    = HtmCompute.GetFlatIndexFromCoordinates(coords, t.HtmTopology);
            var   coords2 = HtmCompute.GetCoordinatesFromIndex(indx, t.HtmTopology);

            Assert.AreEqual(coords[0], coords2[0]);
            Assert.AreEqual(coords[1], coords2[1]);
        }