public static DryingMaterialCatalog GetInstance() { if (self == null) { self = new DryingMaterialCatalog(); } return(self); }
public DryingMaterialCache(DryingMaterial dryingMaterial, DryingMaterialCatalog catalog) : base() { this.dryingMaterial = dryingMaterial; this.name = dryingMaterial.Name; this.materialType = dryingMaterial.MaterialType; this.materialComponentList = ((CompositeSubstance)dryingMaterial.AbsoluteDryMaterial).Components; this.moistureSubstance = dryingMaterial.Moisture; this.duhringLines = dryingMaterial.DuhringLines; this.catalog = catalog; //cacheType = CacheType.Edit; }
public DryingMaterialCache(DryingMaterialCatalog catalog) : base() { this.materialType = MaterialType.GenericMaterial; this.catalog = catalog; //cacheType = CacheType.New; SubstanceCatalog sc = SubstanceCatalog.GetInstance(); Substance absoluteDryMaterial = sc.GetSubstance("Dry Material"); materialComponentList.Add(new MaterialComponent(absoluteDryMaterial)); specificHeatOfAbsoluteDryMaterial = new ProcessVarDouble(StringConstants.SPECIFIC_HEAT_ABS_DRY, PhysicalQuantity.SpecificHeat, 1260.0, VarState.Specified, this); }
public DryingMaterialCache(DryingMaterial dryingMaterial, DryingMaterialCatalog catalog) : base() { this.dryingMaterial = dryingMaterial; this.name = dryingMaterial.Name; this.materialType = dryingMaterial.MaterialType; this.materialComponentList = ((CompositeSubstance)dryingMaterial.AbsoluteDryMaterial).Components; this.moistureSubstance = dryingMaterial.Moisture; this.duhringLines = dryingMaterial.DuhringLines; this.catalog = catalog; //cacheType = CacheType.Edit; specificHeatOfAbsoluteDryMaterial = new ProcessVarDouble(StringConstants.SPECIFIC_HEAT_ABS_DRY, PhysicalQuantity.SpecificHeat, dryingMaterial.SpecificHeatOfAbsoluteDryMaterial, VarState.Specified, this); }
public DryingMaterialCache(DryingMaterialCatalog catalog) : base() { this.materialType = MaterialType.Unknown; this.catalog = catalog; //cacheType = CacheType.New; }