Calculation LogicsΒΆ
Calculation logic defines how a function block processes data within a flowsheet. When configuring a function block or a function block template, you select a logic engine and then define the expression that will be executed each time the block is processed (see Configure Function Blocks and Configure Function Block Templates).
You can choose from the following three logic engines:
mXparser: A mathematical expression parser for defining logic using formula-based syntax. See mXparser Calculation Logic.
Python: Allows you to write logic using Python scripts for more advanced or custom behaviour. See Python Scripting.
Thermo: A specialised logic engine available only to certain users. This logic type is not covered in this documentation.
See also