Example #1
0
 public EvaporationAndDryingSystemPreferences() : base()
 {
     this.unitOpCreationType = UnitOpCreationType.WithInputAndOutput;
     //this.dryerMaterialInletType = MaterialStateType.Solid;
     this.heatExchangerColdInletType = typeof(DryingMaterialStream);
     this.heatExchangerHotInletType  = typeof(DryingMaterialStream);
     this.mixerStreamsType           = typeof(DryingGasStream);
     this.valveStreamsType           = typeof(DryingMaterialStream);
     this.teeStreamsType             = typeof(DryingGasStream);
 }
Example #2
0
        public override void SetObjectData()
        {
            base.SetObjectData();
            int persistedClassVersion = (int)info.GetValue("ClassPersistenceVersionEvaporationAndDryingSystemPreferences", typeof(int));

            this.unitOpCreationType = (UnitOpCreationType)info.GetValue("UnitOpCreationType", typeof(UnitOpCreationType));
            //this.dryerMaterialInletType = (MaterialStateType) info.GetValue("DryerMaterialInletType", typeof(MaterialStateType));
            this.heatExchangerColdInletType = (Type)info.GetValue("HeatExchangerColdInletType", typeof(Type));
            this.heatExchangerHotInletType  = (Type)info.GetValue("HeatExchangerHotInletType", typeof(Type));
            //this.teeInletStreamType = (DryingStreamType)info.GetValue("TeeInletStreamType", typeof(DryingStreamType));
            //this.mixerInletStreamType = (DryingStreamType)info.GetValue("MixerInletStreamType", typeof(DryingStreamType));
            this.valveInletStreamType  = (Type)info.GetValue("ValveInletStreamType", typeof(Type));
            this.heaterInletStreamType = (Type)info.GetValue("HeaterInletStreamType", typeof(Type));
            this.coolerInletStreamType = (Type)info.GetValue("CoolerInletStreamType", typeof(Type));
            if (persistedClassVersion == 1)
            {
                DryingStreamType inletStreamType = (DryingStreamType)info.GetValue("TeeInletStreamType", typeof(DryingStreamType));
                if (inletStreamType == DryingStreamType.DryingGas)
                {
                    this.teeInletStreamType = typeof(DryingGasStream);
                }
                else if (inletStreamType == DryingStreamType.LiquidDryingMaterial)
                {
                    this.teeInletStreamType = typeof(LiquidDryingMaterialStream);
                }
                else if (inletStreamType == DryingStreamType.SolidDryingMaterial)
                {
                    this.teeInletStreamType = typeof(SolidDryingMaterialStream);
                }
                inletStreamType = (DryingStreamType)info.GetValue("MixerInletStreamType", typeof(DryingStreamType));
                if (inletStreamType == DryingStreamType.DryingGas)
                {
                    this.mixerInletStreamType = typeof(DryingGasStream);
                }
                else if (inletStreamType == DryingStreamType.LiquidDryingMaterial)
                {
                    this.mixerInletStreamType = typeof(LiquidDryingMaterialStream);
                }
                else if (inletStreamType == DryingStreamType.SolidDryingMaterial)
                {
                    this.mixerInletStreamType = typeof(SolidDryingMaterialStream);
                }
            }
            else if (persistedClassVersion == 1)
            {
                this.teeInletStreamType   = (Type)info.GetValue("TeeInletStreamType", typeof(Type));
                this.mixerInletStreamType = (Type)info.GetValue("MixerInletStreamType", typeof(Type));
            }
        }
Example #3
0
        public override void SetObjectData()
        {
            base.SetObjectData();
            int persistedClassVersion = (int)info.GetValue("ClassPersistenceVersionEvaporationAndDryingSystemPreferences", typeof(int));

            if (persistedClassVersion == 1)
            {
                this.unitOpCreationType = (UnitOpCreationType)info.GetValue("UnitOpCreationType", typeof(UnitOpCreationType));
                //this.dryerMaterialInletType = (MaterialStateType) info.GetValue("DryerMaterialInletType", typeof(MaterialStateType));
                this.heatExchangerColdInletType = (Type)info.GetValue("HeatExchangerColdInletType", typeof(Type));
                this.heatExchangerHotInletType  = (Type)info.GetValue("HeatExchangerHotInletType", typeof(Type));
                this.teeStreamsType             = (Type)info.GetValue("TeeStreamsType", typeof(Type));
                this.mixerStreamsType           = (Type)info.GetValue("MixerStreamsType", typeof(Type));
                this.valveStreamsType           = (Type)info.GetValue("ValveStreamsType", typeof(Type));
            }
        }