modelTesterBinaryDiffCoeffLit

Extends from TILMedia.Internals.ClassTypes.ExampleModel.

Parameters

TypeNameDefaultDescription
TILMedia.Internals.GetIDXfromCAS.ListOfSubstanceslistOfSubstances
Integer[:]idxVectorTILMedia.Internals.GetIDXfromCAS.getGasIDXVector(gasType, listOfSubstances)
Integer[:]idxVector2TILMedia.Internals.GetIDXfromCAS.getGasIDXVector(gasType2, listOfSubstances)
TILMedia.Gas.Types.BaseGasgasTypeTILMedia.Gas.Types.BaseGas(fixedMixingRatio = false, nc_propertyCalculation = 7, gasNames = {"TILMediaXTR.Water", "TILMediaXTR.Methane", "TILMediaXTR.Hydrogen", "TILMediaXTR.Carbon_Monoxide", "TILMediaXTR.Carbon_Dioxide", "TILMediaXTR.Oxygen", "TILMediaXTR.Nitrogen"}, condensingIndex = 1, mixingRatio_propertyCalculation = {0.00579111, 1e-6, 1e-6, 1e-6, 1e-6, 0.230146, 0.764063})
TILMedia.Gas.Types.BaseGasgasType2TILMedia.Gas.Types.BaseGas(fixedMixingRatio = false, nc_propertyCalculation = 7, gasNames = {"TILMediaXTR.Water", "TILMediaXTR.Methane", "TILMediaXTR.Hydrogen", "TILMediaXTR.Argon", "TILMediaXTR.Ammonia", "TILMediaXTR.Oxygen", "TILMediaXTR.Nitrogen"}, condensingIndex = 1, mixingRatio_propertyCalculation = {0.00579111, 1e-6, 1e-6, 1e-6, 1e-6, 0.230146, 0.764063})
TILMedia.Internals.TILMediaExternalObjectgasPointerTILMedia.Internals.TILMediaExternalObject("Gas", gasType.concatGasName, TILMedia.Internals.calcComputeFlags(false, false, true, false, false), gasType.mixingRatio_propertyCalculation[1:end - 1]/sum(gasType.mixingRatio_propertyCalculation), gasType.nc, gasType.condensingIndex, getInstanceName())
TILMedia.Internals.TILMediaExternalObjectgasPointer2TILMedia.Internals.TILMediaExternalObject("Gas", gasType2.concatGasName, TILMedia.Internals.calcComputeFlags(false, false, true, false, false), gasType2.mixingRatio_propertyCalculation[1:end - 1]/sum(gasType2.mixingRatio_propertyCalculation), gasType2.nc, gasType2.condensingIndex, getInstanceName())
RealA1.06036
RealB0.15610
RealC0.19300
RealD0.47635
RealE1.03587
RealF1.52996
RealG1.76474
RealH3.89411

Components

TypeNameDefaultDescription
Modelica.Units.SI.DiffusionCoefficientD_CH4_H2O_FullerGasDiffusionCoefficients.binaryDiffCoeff_ij(100000, T_CH4_H2O, 1, 2, TILMedia.Internals.GasDiffusionCoefficients.BinaryFunctionType.fuller, gasPointer, idxVector)
Modelica.Units.SI.DiffusionCoefficientD_CH4_H2O_Chapman_EnskogGasDiffusionCoefficients.binaryDiffCoeff_ij(100000, T_CH4_H2O, 1, 2, TILMedia.Internals.GasDiffusionCoefficients.BinaryFunctionType.chapmanEnskog, gasPointer, idxVector)
Modelica.Units.SI.DiffusionCoefficientD_CH4_H2O_Chapman_Enskog_soll0.29241e-4
Modelica.Units.SI.DiffusionCoefficientD_CH4_H2O_Fuller_soll0.35378e-4
Modelica.Units.SI.DiffusionCoefficientD_CH4_H2O_exp0.361e-4
Modelica.Units.SI.DiffusionCoefficientD_CH4_H2O_diff_Fuller(D_CH4_H2O_Fuller - D_CH4_H2O_exp)/D_CH4_H2O_exp*100
Modelica.Units.SI.DiffusionCoefficientD_CH4_H2O_diff_Chapman_Enskog(D_CH4_H2O_Chapman_Enskog - D_CH4_H2O_exp)/D_CH4_H2O_exp*100
Modelica.Units.SI.TemperatureT_CH4_H2O352
Modelica.Units.SI.DiffusionCoefficientD_CO2_H2O_FullerGasDiffusionCoefficients.binaryDiffCoeff_ij(100000, T_CO2_H2O, 1, 5, TILMedia.Internals.GasDiffusionCoefficients.BinaryFunctionType.fuller, gasPointer, idxVector)
Modelica.Units.SI.DiffusionCoefficientD_CO2_H2O_Chapman_EnskogGasDiffusionCoefficients.binaryDiffCoeff_ij(100000, T_CO2_H2O, 1, 5, TILMedia.Internals.GasDiffusionCoefficients.BinaryFunctionType.chapmanEnskog, gasPointer, idxVector)
Modelica.Units.SI.DiffusionCoefficientD_CO2_H2O_Chapman_Enskog_soll0.15879e-4
Modelica.Units.SI.DiffusionCoefficientD_CO2_H2O_Fuller_soll0.22311e-4
Modelica.Units.SI.DiffusionCoefficientD_CO2_H2O_exp0.201e-4
Modelica.Units.SI.DiffusionCoefficientD_CO2_H2O_diff_Fuller(D_CO2_H2O_Fuller - D_CO2_H2O_exp)/D_CO2_H2O_exp*100
Modelica.Units.SI.DiffusionCoefficientD_CO2_H2O_diff_Chapman_Enskog(D_CO2_H2O_Chapman_Enskog - D_CO2_H2O_exp)/D_CO2_H2O_exp*100
Modelica.Units.SI.TemperatureT_CO2_H2O307
Modelica.Units.SI.DiffusionCoefficientD_CO2_N2_FullerGasDiffusionCoefficients.binaryDiffCoeff_ij(100000, T_CO2_N2, 7, 5, TILMedia.Internals.GasDiffusionCoefficients.BinaryFunctionType.fuller, gasPointer, idxVector)
Modelica.Units.SI.DiffusionCoefficientD_CO2_N2_Chapman_EnskogGasDiffusionCoefficients.binaryDiffCoeff_ij(100000, T_CO2_N2, 7, 5, TILMedia.Internals.GasDiffusionCoefficients.BinaryFunctionType.chapmanEnskog, gasPointer, idxVector)
Modelica.Units.SI.DiffusionCoefficientD_CO2_N2_Chapman_Enskog_soll0.15717e-4
Modelica.Units.SI.DiffusionCoefficientD_CO2_N2_Fuller_soll0.16393e-4
Modelica.Units.SI.DiffusionCoefficientD_CO2_N2_exp0.169e-4
Modelica.Units.SI.DiffusionCoefficientD_CO2_N2_diff_Fuller(D_CO2_N2_Fuller - D_CO2_N2_exp)/D_CO2_N2_exp*100
Modelica.Units.SI.DiffusionCoefficientD_CO2_N2_diff_Chapman_Enskog(D_CO2_N2_Chapman_Enskog - D_CO2_N2_exp)/D_CO2_N2_exp*100
Modelica.Units.SI.TemperatureT_CO2_N2298
Modelica.Units.SI.DiffusionCoefficientD_CO_N2_FullerGasDiffusionCoefficients.binaryDiffCoeff_ij(100000, T_CO_N2, 7, 4, TILMedia.Internals.GasDiffusionCoefficients.BinaryFunctionType.fuller, gasPointer, idxVector)
Modelica.Units.SI.DiffusionCoefficientD_CO_N2_Chapman_EnskogGasDiffusionCoefficients.binaryDiffCoeff_ij(100000, T_CO_N2, 7, 4, TILMedia.Internals.GasDiffusionCoefficients.BinaryFunctionType.chapmanEnskog, gasPointer, idxVector)
Modelica.Units.SI.DiffusionCoefficientD_CO_N2_Chapman_Enskog_soll0.30268e-4
Modelica.Units.SI.DiffusionCoefficientD_CO_N2_Fuller_soll0.30912e-4
Modelica.Units.SI.DiffusionCoefficientD_CO_N2_exp0.322e-4
Modelica.Units.SI.DiffusionCoefficientD_CO_N2_diff_Fuller(D_CO_N2_Fuller - D_CO_N2_exp)/D_CO_N2_exp*100
Modelica.Units.SI.DiffusionCoefficientD_CO_N2_diff_Chapman_Enskog(D_CO_N2_Chapman_Enskog - D_CO_N2_exp)/D_CO_N2_exp*100
Modelica.Units.SI.TemperatureT_CO_N2373
Modelica.Units.SI.DiffusionCoefficientD_H2_H2O_FullerGasDiffusionCoefficients.binaryDiffCoeff_ij(100000, T_H2_H2O, 1, 3, TILMedia.Internals.GasDiffusionCoefficients.BinaryFunctionType.fuller, gasPointer, idxVector)
Modelica.Units.SI.DiffusionCoefficientD_H2_H2O_Chapman_EnskogGasDiffusionCoefficients.binaryDiffCoeff_ij(100000, T_H2_H2O, 1, 3, TILMedia.Internals.GasDiffusionCoefficients.BinaryFunctionType.chapmanEnskog, gasPointer, idxVector)
Modelica.Units.SI.DiffusionCoefficientD_H2_H2O_Chapman_Enskog_soll0.81576e-4
Modelica.Units.SI.DiffusionCoefficientD_H2_H2O_Fuller_soll0.96408e-4
Modelica.Units.SI.DiffusionCoefficientD_H2_H2O_exp0.927e-4
Modelica.Units.SI.DiffusionCoefficientD_H2_H2O_diff_Fuller(D_H2_H2O_Fuller - D_H2_H2O_exp)/D_H2_H2O_exp*100
Modelica.Units.SI.DiffusionCoefficientD_H2_H2O_diff_Chapman_Enskog(D_H2_H2O_Chapman_Enskog - D_H2_H2O_exp)/D_H2_H2O_exp*100
Modelica.Units.SI.TemperatureT_H2_H2O307
Modelica.Units.SI.DiffusionCoefficientD_H2_N2_FullerGasDiffusionCoefficients.binaryDiffCoeff_ij(100000, T_H2_N2, 7, 3, TILMedia.Internals.GasDiffusionCoefficients.BinaryFunctionType.fuller, gasPointer, idxVector)
Modelica.Units.SI.DiffusionCoefficientD_H2_N2_Chapman_EnskogGasDiffusionCoefficients.binaryDiffCoeff_ij(100000, T_H2_N2, 7, 3, TILMedia.Internals.GasDiffusionCoefficients.BinaryFunctionType.chapmanEnskog, gasPointer, idxVector)
Modelica.Units.SI.DiffusionCoefficientD_H2_N2_Chapman_Enskog_soll0.73435e-4
Modelica.Units.SI.DiffusionCoefficientD_H2_N2_Fuller_soll0.76527e-4
Modelica.Units.SI.DiffusionCoefficientD_H2_N2_exp0.773e-4
Modelica.Units.SI.DiffusionCoefficientD_H2_N2_diff_Fuller(D_H2_N2_Fuller - D_H2_N2_exp)/D_H2_N2_exp*100
Modelica.Units.SI.DiffusionCoefficientD_H2_N2_diff_Chapman_Enskog(D_H2_N2_Chapman_Enskog - D_H2_N2_exp)/D_H2_N2_exp*100
Modelica.Units.SI.TemperatureT_H2_N2294
Modelica.Units.SI.DiffusionCoefficientD_H2_N2_1_FullerGasDiffusionCoefficients.binaryDiffCoeff_ij(100000, T_H2_N2_1, 7, 3, TILMedia.Internals.GasDiffusionCoefficients.BinaryFunctionType.fuller, gasPointer, idxVector)
Modelica.Units.SI.DiffusionCoefficientD_H2_N2_1_Chapman_EnskogGasDiffusionCoefficients.binaryDiffCoeff_ij(100000, T_H2_N2_1, 7, 3, TILMedia.Internals.GasDiffusionCoefficients.BinaryFunctionType.chapmanEnskog, gasPointer, idxVector)
Modelica.Units.SI.DiffusionCoefficientD_H2_N2_1_Chapman_Enskog_soll2.25308e-4
Modelica.Units.SI.DiffusionCoefficientD_H2_N2_1_Fuller_soll2.47349e-4
Modelica.Units.SI.DiffusionCoefficientD_H2_N2_1_exp2.449e-4
Modelica.Units.SI.DiffusionCoefficientD_H2_N2_1_diff_Fuller(D_H2_N2_1_Fuller - D_H2_N2_1_exp)/D_H2_N2_1_exp*100
Modelica.Units.SI.DiffusionCoefficientD_H2_N2_1_diff_Chapman_Enskog(D_H2_N2_1_Chapman_Enskog - D_H2_N2_1_exp)/D_H2_N2_1_exp*100
Modelica.Units.SI.TemperatureT_H2_N2_1573
Modelica.Units.SI.DiffusionCoefficientD_H2_N2_2_FullerGasDiffusionCoefficients.binaryDiffCoeff_ij(100000, T_H2_N2_2, 7, 3, TILMedia.Internals.GasDiffusionCoefficients.BinaryFunctionType.fuller, gasPointer, idxVector)
Modelica.Units.SI.DiffusionCoefficientD_H2_N2_2_Chapman_EnskogGasDiffusionCoefficients.binaryDiffCoeff_ij(100000, T_H2_N2_2, 7, 3, TILMedia.Internals.GasDiffusionCoefficients.BinaryFunctionType.chapmanEnskog, gasPointer, idxVector)
Modelica.Units.SI.DiffusionCoefficientD_H2_N2_2_exp0.674e-4
Modelica.Units.SI.DiffusionCoefficientD_H2_N2_2_diff_Fuller(D_H2_N2_2_Fuller - D_H2_N2_2_exp)/D_H2_N2_2_exp*100
Modelica.Units.SI.DiffusionCoefficientD_H2_N2_2_diff_Chapman_Enskog(D_H2_N2_2_Chapman_Enskog - D_H2_N2_2_exp)/D_H2_N2_2_exp*100
Modelica.Units.SI.TemperatureT_H2_N2_2273
Modelica.Units.SI.DiffusionCoefficientD_Ar_H2_1_FullerGasDiffusionCoefficients.binaryDiffCoeff_ij(100000, T_Ar_H2_1, 4, 3, TILMedia.Internals.GasDiffusionCoefficients.BinaryFunctionType.fuller, gasPointer2, idxVector2)
Modelica.Units.SI.DiffusionCoefficientD_Ar_H2_1_Chapman_EnskogGasDiffusionCoefficients.binaryDiffCoeff_ij(100000, T_Ar_H2_1, 4, 3, TILMedia.Internals.GasDiffusionCoefficients.BinaryFunctionType.chapmanEnskog, gasPointer2, idxVector2)
Modelica.Units.SI.DiffusionCoefficientD_Ar_H2_1_Chapman_Enskog_soll0.7644e-4
Modelica.Units.SI.DiffusionCoefficientD_Ar_H2_1_Fuller_soll0.8064e-4
Modelica.Units.SI.DiffusionCoefficientD_Ar_H2_1_exp0.84e-4
Modelica.Units.SI.DiffusionCoefficientD_Ar_H2_1_diff_Fuller(D_Ar_H2_1_Fuller - D_Ar_H2_1_exp)/D_Ar_H2_1_exp*100
Modelica.Units.SI.DiffusionCoefficientD_Ar_H2_1_diff_Chapman_Enskog(D_Ar_H2_1_Chapman_Enskog - D_Ar_H2_1_exp)/D_Ar_H2_1_exp*100
Modelica.Units.SI.TemperatureT_Ar_H2_1295
Modelica.Units.SI.DiffusionCoefficientD_Ar_H2_2_FullerGasDiffusionCoefficients.binaryDiffCoeff_ij(100000, T_Ar_H2_2, 4, 3, TILMedia.Internals.GasDiffusionCoefficients.BinaryFunctionType.fuller, gasPointer2, idxVector2)
Modelica.Units.SI.DiffusionCoefficientD_Ar_H2_2_Chapman_EnskogGasDiffusionCoefficients.binaryDiffCoeff_ij(100000, T_Ar_H2_2, 4, 3, TILMedia.Internals.GasDiffusionCoefficients.BinaryFunctionType.chapmanEnskog, gasPointer2, idxVector2)
Modelica.Units.SI.DiffusionCoefficientD_Ar_H2_2_Chapman_Enskog_soll2.7625e-4
Modelica.Units.SI.DiffusionCoefficientD_Ar_H2_2_Fuller_soll3.0225e-4
Modelica.Units.SI.DiffusionCoefficientD_Ar_H2_2_exp3.25e-4
Modelica.Units.SI.DiffusionCoefficientD_Ar_H2_2_diff_Fuller(D_Ar_H2_2_Fuller - D_Ar_H2_2_exp)/D_Ar_H2_2_exp*100
Modelica.Units.SI.DiffusionCoefficientD_Ar_H2_2_diff_Chapman_Enskog(D_Ar_H2_2_Chapman_Enskog - D_Ar_H2_2_exp)/D_Ar_H2_2_exp*100
Modelica.Units.SI.TemperatureT_Ar_H2_2628
Modelica.Units.SI.DiffusionCoefficientD_NH3_H2_1_FullerGasDiffusionCoefficients.binaryDiffCoeff_ij(100000, T_NH3_H2_1, 5, 3, TILMedia.Internals.GasDiffusionCoefficients.BinaryFunctionType.fuller, gasPointer2, idxVector2)
Modelica.Units.SI.DiffusionCoefficientD_NH3_H2_1_Chapman_EnskogGasDiffusionCoefficients.binaryDiffCoeff_ij(100000, T_NH3_H2_1, 5, 3, TILMedia.Internals.GasDiffusionCoefficients.BinaryFunctionType.chapmanEnskog, gasPointer2, idxVector2)
Modelica.Units.SI.DiffusionCoefficientD_NH3_H2_1_Chapman_Enskog_soll0.5974e-4
Modelica.Units.SI.DiffusionCoefficientD_NH3_H2_1_Fuller_soll0.6206e-4
Modelica.Units.SI.DiffusionCoefficientD_NH3_H2_1_exp0.58e-4
Modelica.Units.SI.DiffusionCoefficientD_NH3_H2_1_diff_Fuller(D_NH3_H2_1_Fuller - D_NH3_H2_1_exp)/D_NH3_H2_1_exp*100
Modelica.Units.SI.DiffusionCoefficientD_NH3_H2_1_diff_Chapman_Enskog(D_NH3_H2_1_Chapman_Enskog - D_NH3_H2_1_exp)/D_NH3_H2_1_exp*100
Modelica.Units.SI.TemperatureT_NH3_H2_1263
Modelica.Units.SI.DiffusionCoefficientD_NH3_H2_2_FullerGasDiffusionCoefficients.binaryDiffCoeff_ij(100000, T_NH3_H2_2, 5, 3, TILMedia.Internals.GasDiffusionCoefficients.BinaryFunctionType.fuller, gasPointer2, idxVector2)
Modelica.Units.SI.DiffusionCoefficientD_NH3_H2_2_Chapman_EnskogGasDiffusionCoefficients.binaryDiffCoeff_ij(100000, T_NH3_H2_2, 5, 3, TILMedia.Internals.GasDiffusionCoefficients.BinaryFunctionType.chapmanEnskog, gasPointer2, idxVector2)
Modelica.Units.SI.DiffusionCoefficientD_NH3_H2_2_Chapman_Enskog_soll1.0656e-4
Modelica.Units.SI.DiffusionCoefficientD_NH3_H2_2_Fuller_soll1.0656e-4
Modelica.Units.SI.DiffusionCoefficientD_NH3_H2_2_exp1.11e-4
Modelica.Units.SI.DiffusionCoefficientD_NH3_H2_2_diff_Fuller(D_NH3_H2_2_Fuller - D_NH3_H2_2_exp)/D_NH3_H2_2_exp*100
Modelica.Units.SI.DiffusionCoefficientD_NH3_H2_2_diff_Chapman_Enskog(D_NH3_H2_2_Chapman_Enskog - D_NH3_H2_2_exp)/D_NH3_H2_2_exp*100
Modelica.Units.SI.TemperatureT_NH3_H2_2358
Modelica.Units.SI.DiffusionCoefficientD_NH3_H2_3_FullerGasDiffusionCoefficients.binaryDiffCoeff_ij(100000, T_NH3_H2_3, 5, 3, TILMedia.Internals.GasDiffusionCoefficients.BinaryFunctionType.fuller, gasPointer2, idxVector2)
Modelica.Units.SI.DiffusionCoefficientD_NH3_H2_3_Chapman_EnskogGasDiffusionCoefficients.binaryDiffCoeff_ij(100000, T_NH3_H2_3, 5, 3, TILMedia.Internals.GasDiffusionCoefficients.BinaryFunctionType.chapmanEnskog, gasPointer2, idxVector2)
Modelica.Units.SI.DiffusionCoefficientD_NH3_H2_3_Chapman_Enskog_soll1.7766e-4
Modelica.Units.SI.DiffusionCoefficientD_NH3_H2_3_Fuller_soll1.7199e-4
Modelica.Units.SI.DiffusionCoefficientD_NH3_H2_3_exp1.89e-4
Modelica.Units.SI.DiffusionCoefficientD_NH3_H2_3_diff_Fuller(D_NH3_H2_3_Fuller - D_NH3_H2_3_exp)/D_NH3_H2_3_exp*100
Modelica.Units.SI.DiffusionCoefficientD_NH3_H2_3_diff_Chapman_Enskog(D_NH3_H2_3_Chapman_Enskog - D_NH3_H2_3_exp)/D_NH3_H2_3_exp*100
Modelica.Units.SI.TemperatureT_NH3_H2_3473
Real[:]fOmegax{0.3, 0.35, 0.4, 0.45, 0.5, 0.55, 0.6, 0.65, 0.7, 0.75, 0.8, 0.85, 0.9, 0.95, 1, 1.05, 1.1, 1.15, 1.2, 1.25, 1.3, 1.35, 1.4, 1.45, 1.5, 1.55, 1.6, 1.65, 1.7, 1.75, 1.8, 1.85, 1.9, 1.95, 2, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 3, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 4, 4.1, 4.2, 4.3, 4.4, 4.5, 4.6, 4.7, 4.8, 4.9, 5, 6, 7, 8, 9, 10, 12, 14, 16, 18, 20, 25, 30, 35, 40, 50, 75, 100}
Real[:]fOmegay{2.649, 2.468, 2.314, 2.182, 2.066, 1.965, 1.877, 1.799, 1.729, 1.667, 1.612, 1.562, 1.517, 1.477, 1.44, 1.406, 1.375, 1.347, 1.32, 1.296, 1.274, 1.253, 1.234, 1.216, 1.199, 1.183, 1.168, 1.154, 1.141, 1.128, 1.117, 1.105, 1.095, 1.085, 1.075, 1.058, 1.042, 1.027, 1.013, 1.0006, 0.989, 0.9782, 0.9682, 0.9588, 0.95, 0.9418, 0.934, 0.9267, 0.9197, 0.9131, 0.9068, 0.9008, 0.8952, 0.8897, 0.8845, 0.8796, 0.8748, 0.8703, 0.8659, 0.8617, 0.8576, 0.8537, 0.8499, 0.8463, 0.8428, 0.8129, 0.7898, 0.7711, 0.7555, 0.7422, 0.7202, 0.7025, 0.6878, 0.6751, 0.664, 0.6414, 0.6235, 0.6088, 0.5964, 0.5763, 0.5415, 0.518}
Real[size(fOmegax, 1)]fOmegay_
Modelica.Units.SI.TemperatureT307
Modelica.Units.SI.Lengthsigma_i2.641e-10Molecular radius i
Modelica.Units.SI.Lengthsigma_j2.827e-10Molecular radius j
Modelica.Units.SI.Energyepsilon_i809.1*Modelica.Constants.kLennard-Jones potential
Modelica.Units.SI.Energyepsilon_j59.4*Modelica.Constants.kLennard-Jones potential
Modelica.Units.SI.Lengthsigma_ijMolecular radius
Modelica.Units.SI.Energyepsilon_ijLennard-Jones potential
Realomega_ijCollision integral
Realomega_ij_Collision integral
RealfOmega