Ejemplo n.º 1
0
            public void double3d_Array()
            {
                using (H5File hf = H5File.Open(testfile, mode: "r"))
                {
                    dset3d <double> DSET = hf.Root["datasets/double3d"] as dset3d <double>;

                    Assert.NotNull(DSET);
                    Assert.Equal(1 * 2 * 3, DSET.Length);
                    Assert.Equal(typeof(double), DSET.PrimitiveType);

                    double[,] expect = new double[, ] {
                        { 0.0, 0.1, 0.2 },
                        { 1.0, 1.1, 1.2 },
                    };
                    Assert.Equal(expect, DSET[0]);
                }
            }
Ejemplo n.º 2
0
            public void double3d()
            {
                using (H5File hf = H5File.Open(testfile, mode: "r"))
                {
                    dset3d <double> DSET = hf.Root["datasets/double3d"] as dset3d <double>;

                    Assert.NotNull(DSET);
                    Assert.Equal(1 * 2 * 3, DSET.Length);
                    Assert.Equal(typeof(double), DSET.PrimitiveType);

                    Assert.Equal(0.0, DSET[0, 0, 0]);
                    Assert.Equal(1.1, DSET[0, 1, 1]);
                    Assert.Equal(0.2, DSET[0, 0, 2]);
                    Assert.Equal(1.0, DSET[0, 1, 0]);
                    Assert.Equal(1.2, DSET[0, 1, 2]);
                }
            }