WangHenkeMethod 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
[SerializableAttribute]
public class WangHenkeMethod : ColumnSolver
Inheritance
Object    ColumnSolver    WangHenkeMethod

Constructors

Properties

DescriptionGets the solver description.
(Overrides ColumnSolverDescription)
NameGets 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)

See Also