Simulation Condition Attributes
|
Classes | |
class | faudes::SimEventCondition |
Defining data of event based simulation condition. More... | |
class | faudes::SimStateCondition |
Defining data of state based simulation condition. More... | |
class | faudes::AttributeSimCondition |
Attribute for a simulation condition. More... | |
class | faudes::SimConditionSet |
Set of simulation named conditions. More... |
Attributes to define simulation conditions used for statistic analysis of simulation runs.
Attribute for a simulation condition. In order to extract statistical data from a simulation by a LoggingExecutor or some derived class, so called simulation conditions are defined. At any instance of time, a condition is satisfied or dissatisfied. Statistical data can then be requested regarding the period and duration of each condition. Currently, two types of conditions are available:
<Conditions> % monitor when the machine is idle "IdleCond" <StateCondition> <StateSet> "idle" </StateSet> </StateCondition> % halt simulation when the machine is down % however, the condition is disabled "DownCond" +Break+ +Disabled+ <StateCondition> <StateSet> "down" </StateSet> </StateCondition> % monitor how long the prozessing one work piece takes "OperationCond" <EventCondition> <StartEvents> "alpha" </StartEvents> <StopEvents> "beta" </StopEvents> </EventCondition> </Conditions>
libFAUDES 2.23h --- 2014.04.03 --- c++ api documentaion by doxygen