Wang Henke Method Class
Implements the Wang–Henke Bubble-Point (BP) method for solving the MESH equations
of distillation and absorption columns. The method iteratively adjusts stage temperatures
via bubble-point calculations and solves the linearised material-balance equations
with the Tomich tridiagonal-matrix algorithm.
Definition
Namespace: DWSIM.UnitOperations.UnitOperations.Auxiliary.SepOps.SolvingMethods
Assembly: DWSIM.UnitOperations (in DWSIM.UnitOperations.dll) Version: 10.0.0.0
Assembly: DWSIM.UnitOperations (in DWSIM.UnitOperations.dll) Version: 10.0.0.0
C#
[SerializableAttribute]
public class WangHenkeMethod : ColumnSolverVB
<SerializableAttribute>
Public Class WangHenkeMethod
Inherits ColumnSolver- Inheritance
- Object ColumnSolver WangHenkeMethod
Constructors
Properties
| Description | Gets the solver description. (Overrides ColumnSolverDescription) |
| Name | Gets the solver display name. (Overrides ColumnSolverName) |
Methods
| EvaluateCondenserSpec | Evaluates the condenser spec calculated value and optionally the log-ratio error. |
| EvaluateReboilerSpec | Evaluates the reboiler spec calculated value and optionally the log-ratio error. |
| SafeLog | |
| Solve | Solves the column using the Wang–Henke Bubble-Point method with the specified initial estimates. |
| Solve_Internal | Internal solver loop that performs the Wang–Henke BP iteration with a single tolerance value. |
| SolveColumn(ColumnSolverInputData) |
Solves the column from a ColumnSolverInputData object, returning a ColumnSolverOutputData.
This is the standardised solver entry point used by the column framework.
(Overrides ColumnSolverSolveColumn(ColumnSolverInputData)) |
| SolveColumn(Column, ColumnSolverInputData) | (Inherited from ColumnSolver) |
Fields
Extension Methods
| GetEnumNames | (Defined by General) |
| IsValidDouble | (Defined by General) |