//==================================================
        //Total Supply
        // -----------------------------------------------------------

        private int[] get_TotalSupply()
        {
            ProviderIntArray TSA = new ProviderIntArray(0);

            // get all supplies
            int[] GW          = Groundwater_Pumped_Municipal.getvalues().Values;
            int[] Salt        = SaltVerde_Annual_Deliveries_SRP.getvalues().Values;
            int[] Coldo       = Colorado_Annual_Deliveries.getvalues().Values;
            int[] GWBank      = Groundwater_Bank_Used.getvalues().Values;
            int[] Reclaimed   = Reclaimed_Water_Used.getvalues().Values;
            int[] ROReclaimed = RO_Reclaimed_Water_Used.getvalues().Values;
            int[] AugWater    = WaterAugmentationUsed.getvalues().Values;
            // 08.21.16 das
            // int[] RainHarvested = RainWaterHarvested.getvalues().Values;

            for (int i = 0; i < TSA.Length; i++)
            {
                int TS = 0;
                //TS = GW[i] + Salt[i] + Coldo[i] + GWBank[i] + Reclaimed[i] + ROReclaimed[i] + AugWater[i]  + RainHarvested[i];
                TS     = GW[i] + Salt[i] + Coldo[i] + GWBank[i] + Reclaimed[i] + ROReclaimed[i] + AugWater[i];
                TSA[i] = TS;
                //TotalSupply[i] = TS;
            }
            return(TSA.Values);       // TotalSupply.Values;
        }
        //==================================================
        //Total Reclaimed Water
        //-------------------------------------------------

        private int[] get_Reclaimed_Used()
        {
            ProviderIntArray TSA = new ProviderIntArray(0);

            // get deficit and demand
            int[] Reclaimed   = Reclaimed_Water_Used.getvalues().Values;
            int[] ROReclaimed = RO_Reclaimed_Water_Used.getvalues().Values;

            for (int i = 0; i < TSA.Length; i++)
            {
                int TS = 0;
                TS     = Reclaimed[i] + ROReclaimed[i];
                TSA[i] = TS;
                //TotalSupply[i] = TS;
            }
            return(TSA.Values);       // TotalSupply.Values;
        }