CalculatorPTFlash(String, Int32, Double, Double, String, Double, Object, Object, Object, Object) Method |
Calculates a PT Flash using the selected Property Package.
Namespace: DWSIM.Thermodynamics.CalculatorInterfaceAssembly: DWSIM.Thermodynamics (in DWSIM.Thermodynamics.dll) Version: 8.8.1.0
Syntax [DispIdAttribute(26)]
public Object[,] PTFlash(
string proppack,
int flashalg,
double P,
double T,
string[] compounds,
double[] molefractions,
Object ip1 = null,
Object ip2 = null,
Object ip3 = null,
Object ip4 = null
)
<DispIdAttribute(26)>
Public Function PTFlash (
proppack As String,
flashalg As Integer,
P As Double,
T 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
) 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.
- T Double
- Temperature in K.
- 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.
Return Value
ObjectA matrix containing phase fractions and compound distribution in mole fractions.
Implements
Calculator_CalculatorPTFlash(String, Int32, Double, Double, String, Double, Object, Object, Object, Object)See Also