//

        #region Constructors
        // ========================================================================================

        /// <summary>
        ///
        /// </summary>
        /// <param name="crf"></param>
        /// <param name="TheRatedata"></param>
        /// <param name="TheAcreData"></param>
        public RuralDemand_LCLU_industry(WaterSimCRFModel crf, RateDataClass TheRatedata, DataClassLCLU TheAcreData)
        {
            CRF     = crf;
            FRDC    = TheRatedata;
            FDClclu = TheAcreData;
            SetBaseValues();
            isInstantiated = true;
            // assigns itself to the owner
            crf.INDUSTRY = this;
        }
 /// <summary>
 ///
 /// </summary>
 /// <param name="crf"></param>
 /// <param name="TheRateData"></param>
 /// <param name="TheAcreData"></param>
 public RuralDemand_LCLU_urban(WaterSimCRFModel crf, RateDataClass TheRateData, DataClassLCLU TheAcreData)
 {
     CRF     = crf;
     FRDC    = TheRateData;
     FDClclu = TheAcreData;
     //
     SetBaseValues();
     isInstantiated = true;
     // assigns itself to the owner
     crf.URBAN = this;
     CRF.URBAN = this; // does this make a difference?
 }