CalculatorPHFlash(String, Int32, Double, Double, String, Double, Object, Object, Object, Object, Double) Method |
Calculates a PH Flash using the selected Property Package.
Namespace: DWSIM.Thermodynamics.CalculatorInterfaceAssembly: DWSIM.Thermodynamics (in DWSIM.Thermodynamics.dll) Version: 8.8.1.0
Syntax [DispIdAttribute(27)]
public Object[,] PHFlash(
string proppack,
int flashalg,
double P,
double H,
string[] compounds,
double[] molefractions,
Object ip1 = null,
Object ip2 = null,
Object ip3 = null,
Object ip4 = null,
double InitialTemperatureEstimate = 0
)
<DispIdAttribute(27)>
Public Function PHFlash (
proppack As String,
flashalg As Integer,
P As Double,
H As Double,
compounds As String(),
molefractions As Double(),
Optional ip1 As Object = Nothing,
Optional ip2 As Object = Nothing,
Optional ip3 As Object = Nothing,
Optional ip4 As Object = Nothing,
Optional InitialTemperatureEstimate As Double = 0
) As Object(,)
Request Example
View SourceParameters
- proppack String
- The name of the Property Package to use.
- flashalg Int32
- [DEPRECATED] Flash Algorithm (2 = Global Def., 0 = NL VLE, 1 = IO VLE, 3 = IO VLLE, 4 = Gibbs VLE, 5 = Gibbs VLLE, 6 = NL VLLE, 7 = NL SLE, 8 = NL Immisc., 9 = Simple LLE, 10 = Nested Loops SVLLE, 11 = Gibbs Minimization SVLLE)
- P Double
- Pressure in Pa.
- H Double
- Mixture Mass Enthalpy in kJ/kg.
- compounds String
- Compound names.
- molefractions Double
- Compound mole fractions.
- ip1 Object (Optional)
- Interaction Parameters Set #1.
- ip2 Object (Optional)
- Interaction Parameters Set #2.
- ip3 Object (Optional)
- Interaction Parameters Set #3.
- ip4 Object (Optional)
- Interaction Parameters Set #4.
- InitialTemperatureEstimate Double (Optional)
- Initial estimate for the temperature, in K.
Return Value
ObjectA matrix containing phase fractions and compound distribution in mole fractions.
Implements
Calculator_CalculatorPHFlash(String, Int32, Double, Double, String, Double, Object, Object, Object, Object, Double)See Also