예제 #1
0
        public MaterialComponent Clone()
        {
            MaterialComponent sc = this.MemberwiseClone() as MaterialComponent;

            sc.MassFraction = massFraction.Clone();
            sc.MoleFraction = moleFraction.Clone();
            return(sc);
        }
예제 #2
0
        public ParticleSizeAndFraction Clone()
        {
            ParticleSizeAndFraction psaf = (ParticleSizeAndFraction)this.MemberwiseClone();

            psaf.Diameter       = diameter.Clone();
            psaf.WeightFraction = weightFraction.Clone();
            return(psaf);
        }
예제 #3
0
        public Object Clone()
        {
            ParticleSizeFractionAndEfficiency psaf = (ParticleSizeFractionAndEfficiency)this.MemberwiseClone();

            psaf.sizeAndFraction = sizeAndFraction.Clone() as ParticleSizeAndFraction;
            psaf.efficiency      = efficiency.Clone() as ProcessVarDouble;
            efficiency.Value     = Constants.NO_VALUE;
            return(psaf);
        }
예제 #4
0
        public ParticleProperties Clone()
        {
            ParticleProperties pp = (ParticleProperties)this.MemberwiseClone();

            pp.particleDensity               = particleDensity.Clone();
            pp.particleBulkDensity           = particleBulkDensity.Clone();
            pp.particleDensity.Value         = Constants.NO_VALUE;
            pp.particleBulkDensity.Value     = Constants.NO_VALUE;
            this.particleSizeAndFractionList = CloneParticleSizeAndFractionList();
            return(pp);
        }