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]); } }
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]); } }