Excel IntegrationCalc Prop 2 Method
Definition
Namespace: DWSIM.Thermodynamics.ExcelAddIn
Assembly: DWSIM.Thermodynamics (in DWSIM.Thermodynamics.dll) Version: 10.0.0.0
Assembly: DWSIM.Thermodynamics (in DWSIM.Thermodynamics.dll) Version: 10.0.0.0
C#
[ExcelFunctionAttribute(Description = "Calculates properties using the selected Property Package with custom data.",
HelpTopic = "ExcelAddInHelp.chm!11")]
public static Object[,] CalcProp2(
[ExcelArgumentAttribute("The name of the Property Package to use.")] string proppack,
[ExcelArgumentAttribute("The property to calculate.")] string prop,
[ExcelArgumentAttribute("The returning basis of the properties: Mole, Mass or UNDEFINED.")] string basis,
[ExcelArgumentAttribute("The name of the phase to calculate properties from.")] string phaselabel,
[ExcelArgumentAttribute("The list of compounds to include.")] Object[] compounds,
[ExcelArgumentAttribute("Temperature in K.")] double temperature,
[ExcelArgumentAttribute("Pressure in Pa.")] double pressure,
[ExcelArgumentAttribute("*Normalized* mole fractions of the compounds in the mixture.")] double[] molefractions,
[ExcelArgumentAttribute("Serialized Property Package data.")] string ppdata
)VB
<ExcelFunctionAttribute(Description := "Calculates properties using the selected Property Package with custom data.",
HelpTopic := "ExcelAddInHelp.chm!11")>
Public Shared Function CalcProp2 (
<ExcelArgumentAttribute("The name of the Property Package to use.")> proppack As String,
<ExcelArgumentAttribute("The property to calculate.")> prop As String,
<ExcelArgumentAttribute("The returning basis of the properties: Mole, Mass or UNDEFINED.")> basis As String,
<ExcelArgumentAttribute("The name of the phase to calculate properties from.")> phaselabel As String,
<ExcelArgumentAttribute("The list of compounds to include.")> compounds As Object(),
<ExcelArgumentAttribute("Temperature in K.")> temperature As Double,
<ExcelArgumentAttribute("Pressure in Pa.")> pressure As Double,
<ExcelArgumentAttribute("*Normalized* mole fractions of the compounds in the mixture.")> molefractions As Double(),
<ExcelArgumentAttribute("Serialized Property Package data.")> ppdata As String
) As Object(,)Parameters
- proppack String
- prop String
- basis String
- phaselabel String
- compounds Object
- temperature Double
- pressure Double
- molefractions Double
- ppdata String