Exemplo n.º 1
0
 public EvaporationAndDryingSystemPreferences()
     : base()
 {
     this.unitOpCreationType = UnitOpCreationType.WithInputAndOutput;
     //this.dryerMaterialInletType = MaterialStateType.Solid;
     this.heatExchangerColdInletType = typeof(DryingMaterialStream);
     this.heatExchangerHotInletType  = typeof(DryingMaterialStream);
     this.mixerInletStreamType       = DryingStreamType.DryingGas;
     this.teeInletStreamType         = DryingStreamType.DryingGas;
     this.valveInletStreamType       = typeof(DryingMaterialStream);
     this.heaterInletStreamType      = typeof(DryingGasStream);
     this.coolerInletStreamType      = typeof(DryingGasStream);
 }
Exemplo n.º 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));
            }
        }