Naphtali Sandholm MethodSolve Method
Solves the distillation/absorption column using the Naphtali–Sandholm Simultaneous Correction method.
Definition
Namespace: DWSIM.UnitOperations.UnitOperations.Auxiliary.SepOps.SolvingMethods
Assembly: DWSIM.UnitOperations (in DWSIM.UnitOperations.dll) Version: 10.0.0.0
An object array containing the converged column profiles.
Assembly: DWSIM.UnitOperations (in DWSIM.UnitOperations.dll) Version: 10.0.0.0
C#
public Object Solve(
Column dc,
int nc,
int ns,
int maxits,
double[] tol,
double[] F,
double[] V,
double[] Q,
double[] L,
double[] VSS,
double[] LSS,
double[][] Kval,
double[][] x,
double[][] y,
double[][] z,
double[][] fc,
double[] HF,
double[] T,
double[] P,
Columncondtype condt,
double[] eff,
ColumnColType coltype,
PropertyPackage pp,
Dictionary<string, ColumnSpec> specs,
int CalcMode,
bool LLEX = false
)VB
Public Function Solve (
dc As Column,
nc As Integer,
ns As Integer,
maxits As Integer,
tol As Double(),
F As Double(),
V As Double(),
Q As Double(),
L As Double(),
VSS As Double(),
LSS As Double(),
Kval As Double()(),
x As Double()(),
y As Double()(),
z As Double()(),
fc As Double()(),
HF As Double(),
T As Double(),
P As Double(),
condt As Columncondtype,
eff As Double(),
coltype As ColumnColType,
pp As PropertyPackage,
specs As Dictionary(Of String, ColumnSpec),
CalcMode As Integer,
Optional LLEX As Boolean = false
) As ObjectParameters
- dc Column
- The rigorous column object being solved.
- nc Int32
- Number of chemical components.
- ns Int32
- Number of equilibrium stages (0-based).
- maxits Int32
- Maximum number of Newton–Raphson iterations.
- tol Double
- F Double
- V Double
- Q Double
- L Double
- VSS Double
- LSS Double
- Kval Double
- x Double
- y Double
- z Double
- fc Double
- HF Double
- T Double
- P Double
- condt Columncondtype
- eff Double
- coltype ColumnColType
- pp PropertyPackage
- specs DictionaryString, ColumnSpec
- CalcMode Int32
- LLEX Boolean (Optional)
Return Value
ObjectAn object array containing the converged column profiles.