示例#1
0
        public void ReadRes11()
        {
            Res11 df = new Res11(@"..\..\..\TestData\Model Inputs\MIKE11\karup.sim11 - Result Files\KARUP.RES11");

            Assert.AreEqual(73.06, df.Points[0].GetData(2), 0.01);
            Assert.AreEqual(PointType.WaterLevel, df.Points[0].pointType);


            Assert.AreEqual(0.01183, df.Points[1].GetData(2), 0.001);
            Assert.AreEqual(PointType.Discharge, df.Points[1].pointType);


            Assert.AreEqual("BORDING CREEK", df.Points.First().BranchName);
            Assert.AreEqual("model cross".ToUpper(), df.Points.First().TopoID);

            Assert.AreEqual(17555, df.Points.Last().X, 1);
            Assert.AreEqual(17500, df.Points.Last().Y, 1);
        }
示例#2
0
        private void LoadFile(string FileName)
        {
            if (res11file != null)
            {
                res11file.Dispose();
            }
            res11file    = new Res11(FileName);
            StartTime    = res11file.TimeSteps.First();
            EndTime      = res11file.TimeSteps.Last();
            MinStartTime = StartTime;
            MaxEndTime   = EndTime;

            this.FileName = res11file.AbsoluteFileName;

            RaisePropertyChanged("FileName");
            RaisePropertyChanged("StartTime");
            RaisePropertyChanged("EndTime");
            RaisePropertyChanged("MinStartTime");
            RaisePropertyChanged("MaxEndTime");
        }
示例#3
0
    public void ReadRes11()
    {

      Res11 df = new Res11(@"..\..\..\TestData\Model Inputs\MIKE11\karup.sim11 - Result Files\KARUP.RES11");
      Assert.AreEqual(73.06, df.Points[0].GetData(2), 0.01);
      Assert.AreEqual(PointType.WaterLevel, df.Points[0].pointType);

      
      Assert.AreEqual(0.01183, df.Points[1].GetData(2), 0.001);
      Assert.AreEqual(PointType.Discharge, df.Points[1].pointType);


      Assert.AreEqual("BORDING CREEK", df.Points.First().BranchName);
      Assert.AreEqual("model cross".ToUpper(), df.Points.First().TopoID);

      Assert.AreEqual(17555, df.Points.Last().X,1);
      Assert.AreEqual(17500, df.Points.Last().Y,1);


    }