Exemplo n.º 1
0
        ///-------------------------------------------------------------------------------------------------
        /// <summary> Initializes a new instance of the WaterSimDCDC.Generic.SurfaceModel class.</summary>
        /// <param name="TheBaseUSGSData"> Information describing the base usgs.</param>
        ///-------------------------------------------------------------------------------------------------

        public SurfaceModel(UnitData TheBaseUSGSData) : base()
        {
            FUSGSData = TheBaseUSGSData;
            if (FUSGSData != null)
            {
                RegionNumber = FUSGSData.UnitCount;
            }
            if (RegionNumber > 0)
            {
                // OK get the orignal USGS water by region
                FBaseSurfaceWater = new BasinRegionWater(RegionNumber);
                FBaseSurfaceWater.AvailableWater = FUSGSData.BaseUnitData(UDI.SurfaceWaterFld);
                // OK create the output water
                FTheOutputWater = new SurfaceWaterOutput();
            }
        }
Exemplo n.º 2
0
 public WestRiverModel(int NumberofRegions)
 {
     FRegionsN       = NumberofRegions;
     FAvailableWater = new BasinRegionWater(FRegionsN);
 }