Flowsheet Solver 2 Class
Definition
Namespace: DWSIM.FlowsheetSolver
Assembly: DWSIM.FlowsheetSolver (in DWSIM.FlowsheetSolver.dll) Version: 10.0.0.0
Assembly: DWSIM.FlowsheetSolver (in DWSIM.FlowsheetSolver.dll) Version: 10.0.0.0
C#
[SerializableAttribute]
public class FlowsheetSolver2VB
<SerializableAttribute>
Public Class FlowsheetSolver2- Inheritance
- Object FlowsheetSolver2
Constructors
Properties
Methods
| CalculateMaterialStreamAsync | Calculates a material stream object asynchronously. This function is always called from a task or a different thread other than UI's. |
| CalculateObjectAsync | Calculates the flowsheet objects asynchronously. This function is always called from a task or a different thread other than UI's. |
| CheckExceptionForAdditionalInfo | |
| FunctionGradientAsync | Gradient function called asynchronously by the simultaneous adjust solver. Retrieves the gradient of the error function value for each adjust object. |
| FunctionValueAsync | Function called asynchronously by the simultaneous adjust solver. Retrieves the error function value for each adjust object. |
| GetCtlVarValue | Gets the controlled variable value for the selected adjust op. |
| GetMnpVarValue | Gets the manipulated variable value for the selected adjust op. |
| GetRefVarValue | Gets the referenced variable value for the selected adjust op. |
| GetSolvingList | Retrieves the list of objects to be solved in the flowsheet. |
| ProcessCalculationQueue | Process the calculation queue of the Flowsheet passed as an argument. Checks all elements in the queue and calculates them. |
| ProcessQueueInternalAsync | This is the internal routine called by ProcessCalculationQueue when a background thread is used to calculate the flowsheet. |
| SetMnpVarValue | Sets the manipulated variable value for the selected adjust op. |
| SolveFlowsheet | Calculate all objects in the Flowsheet using an ordering method. |
| SolveSimultaneousAdjustsAsync | Async simultaneous adjust solver routine. |
| UpdateDisplayStatus | This routine updates the display status of a list of graphic objects in the flowsheet according to their calculated status. |
Extension Methods
| GetEnumNames | (Defined by General) |
| IsValidDouble | (Defined by General) |