Пример #1
0
        ///-------------------------------------------------------------------------------------------------
        /// <summary> Allocates this models output to the various regions managed by WaterSimModel.</summary>
        ///
        /// <remarks>  Intended for models that need river model out put passed to it, such as a sperate model
        ///            does allocation
        ///     This needs to be implemented , this allocates to the various models Pseudo ocde is
        ///     provided.</remarks>
        ///
        /// <param name="Output"> The output.</param>
        ///
        /// <returns> True if it succeeds, false if it fails.</returns>
        ///-------------------------------------------------------------------------------------------------

        public abstract BasinWater Allocate(ResourceModelOutput Output, int year);
Пример #2
0
        ///-------------------------------------------------------------------------------------------------
        /// <summary> Allocate Resource.</summary>
        ///
        /// <remarks> Uses the data output from a Resource Model to allocate available resource to various regions for use.</remarks>
        ///
        /// <param name="OutputData"> Information describing the output.</param>
        ///
        /// <returns> A AvailableResource.</returns>
        ///-------------------------------------------------------------------------------------------------

        public abstract AvailableResource AllocateResource(ResourceModelOutput OutputData);