예제 #1
0
        internal override double GetLiquidThermalConductivity(double temperature)
        {
            DryingMaterialComponents dmc = MaterialComponents;
            ArrayList compList           = new ArrayList();

            compList.Add(dmc.Moisture);
            return(MaterialPropCalculator.GetLiquidThermalConductivity(compList, temperature));
        }
예제 #2
0
        internal override double GetLiquidViscosity(double temperature)
        {
            //return 1.0e-5;
            DryingMaterialComponents dmc = MaterialComponents;
            ArrayList compList           = new ArrayList();

            compList.Add(dmc.Moisture);
            return(MaterialPropCalculator.GetLiquidViscosity(compList, temperature));
        }
예제 #3
0
 internal virtual double GetGasDensity(double temperature, double pressure)
 {
     return(MaterialPropCalculator.GetGasDensity(materialComponents.Components, temperature, pressure));
 }
예제 #4
0
 internal virtual double GetLiquidDensity(double temperature)
 {
     return(MaterialPropCalculator.GetLiquidDensity(materialComponents.Components, temperature));
 }
예제 #5
0
 internal virtual double GetGasThermalConductivity(double temperature)
 {
     return(MaterialPropCalculator.GetGasThermalConductivity(materialComponents.Components, temperature));
 }
예제 #6
0
 internal virtual double GetSpecificHeatRatio(double temperature)
 {
     return(MaterialPropCalculator.GetSpecificHeatRatio(materialComponents.Components, temperature));
 }
예제 #7
0
 internal virtual double GetGasCp(double temperature)
 {
     return(MaterialPropCalculator.GetGasCp(materialComponents.Components, temperature));
 }
예제 #8
0
 internal override double GetGasThermalConductivity(double temperature)
 {
     return(MaterialPropCalculator.GetGasThermalConductivity(materialComponents.MajorPhase.Components, temperature));
 }