Template:TPS Engines Tab Page

From SysCAD Documentation
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 Reload Button.png 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.