Template:TPS Engines Tab Page
Jump to navigation
Jump to search
The number of engines used can be set in the SysCAD configuration (.cfg) file.
Tag (Long/Short) | Input / Calc | Description/Calculated Variables / Options |
' | ||
Global Engines for {{{TPS}}} Interface | ||
Interface... | ||
Engines.Status | OK | The model has been initialised correctly and the database file has been found and loaded correctly. |
Init Required | The model needs to be initialised. | |
Init Failed | The model initialisation has been attempted but failed. | |
Not installed | The {{{TPS}}} software is not installed. | |
Wrong Version | The wrong version of the {{{TPS}}} software is installed. | |
DLL not licensed | The {{{TPS}}} software is not licensed. | |
Reload | If the user clicks on the 'Reload' button, then it will Reload the {{{TPS}}} engine/s. | |
InitTime | Display | The time taken to initialise the model on the last attempt. |
Engines.WaitTime | Display | The time when all engines are busy. |
Engines.Count | Display | The number of engines used. This can be changed in the SysCAD configuration (.cfg) file for the project. |
(The following parameters are shown for all engines (Engines column) and each individual {{{TPS}}} Engine in a table:) | ||
ReloadCount | Display | The number of model reloads that have been performed. The reloads are required when an engine switches between models. It is reset to zero at the beginning of a run. |
ReloadTime | Display | The cumulative amount of time that the {{{TPS}}} engine/s have been reloading different models. |
AverageReloadTime | Display | The average amount of time required for a {{{TPS}}} reload. AverageReloadTime = ReloadTime/ReloadCount. |
CalcCount | Display | The number of calculations that have been performed mapping the {{{TPS}}} species data to the SysCAD species data. The mappings are required for other units such as the [[{{{TPS}}} Side Calc Model]] or [[{{{TPS}}} Reactor]] . This is cumulative and may include multiple iterations. It is reset to zero at the beginning of a run. |
CalcTime | Display | The cumulative amount of time that {{{TPS}}} engine/s have been performing calculations. This is cumulative and may include multiple runs. |
AverageCalcTime | Display | The average amount of time required for {{{TPS}}} calculations. AverageCalcTime = CalcTime/CalcCount. |
MaxCalcTime | Display | The maximum amount of time required for {{{TPS}}} calculations since the last reset of the model. |
PropCalcTime | Display | The total time used to calculate stream properties by {{{TPS}}}. |
MixingTime | Display | The total time used to calculate the properties of incoming streams to unit models by {{{TPS}}}. |
AverageMixingTime | Display | The average amount of time used to calculate the properties of incoming streams to unit models by {{{TPS}}}. |
MaxMixingTime | Display | The maximum amount of time used to calculate the properties of incoming streams to unit models by {{{TPS}}}. |
LockCount | Display | The number of times the {{{TPS}}} engine/s are locked (is use). |
LockedTime | Display | The cumulative amount of time that {{{TPS}}} engine/s have been locked (in use). This is cumulative and may include multiple runs. |
SysCAD Solver | ||
Iterations | Display | Total iterations since beginning of run. |
SolveTime | Display | Total solve time since beginning of run. |
PerIter.CalcCount | Display | The average number of {{{TPS}}} calculations per iteration. PerIter.CalcCount = Engines.CalcCount/Iterations. |
PerIter.CalcTime | Display | The average amount of time required for {{{TPS}}} calculations per iteration. PerIter.CalcTime = Engines.CalcTime/Iterations. |
PerIter.WaitTime | Display | The average amount of wait time per iteration. PerIter.WaitTime = Engines.WaitTime/Iterations. |
PerIter.LockedTime | Display | The average amount of time the engines are locked (in use) per iteration. PerIter.LockedTime = Engines.LockedTime/Iterations. |
Global list of {{{TPS}}}ModelCfg for {{{TPS}}} Interface (Only available in Build 139 or later) | ||
ModelCfgCount | Display | The number of {{{TPS}}} Model Configuration models in the project which are using {{{TPS}}} Interface Engines. |
ModelCfgTagX | Display | The tag (X) for each {{{TPS}}}ModelCfg using this Interface. |