コード例 #1
0
        public void SetValues()
        {
            EngineWrapper_Accessor engineWrapper = new EngineWrapper_Accessor();

            engineWrapper.Initialize(arguments);
            engineWrapper.SetValues("Flow", "Inflow to Upper lake", new ScalarSet(new double[] { 5.5 }));
            Assert.AreEqual(5.5, ((SinkSourceBoundary)engineWrapper.model._waterBodies.First().Sources.First()).OverrideFlowRate.Value);

            engineWrapper.SetValues("Head", "Groundwater boundary under Upper Lake", new ScalarSet(new double[] { 7.6 }));
            Assert.AreEqual(7.6, ((GroundWaterBoundary)engineWrapper.model._waterBodies.First().GroundwaterBoundaries.First()).GroundwaterHead);
        }
コード例 #2
0
        public void SetValues()
        {
          EngineWrapper_Accessor engineWrapper = new EngineWrapper_Accessor();
            engineWrapper.Initialize(arguments);
            engineWrapper.SetValues("Flow", "Inflow to Upper lake", new ScalarSet(new double[] { 5.5 }));
            Assert.AreEqual(5.5, ((SinkSourceBoundary)engineWrapper.model._waterBodies.First().Sources.First()).OverrideFlowRate.Value);

            engineWrapper.SetValues("Head", "Groundwater boundary under Upper Lake", new ScalarSet(new double[] { 7.6 }));
            Assert.AreEqual(7.6, ((GroundWaterBoundary)engineWrapper.model._waterBodies.First().GroundwaterBoundaries.First()).GroundwaterHead);
         
        }