Class IntegratedSafetySystemWithLogicExample.ScenarioRunner
java.lang.Object
neqsim.process.util.example.IntegratedSafetySystemWithLogicExample.ScenarioRunner
- Enclosing class:
IntegratedSafetySystemWithLogicExample
Scenario runner with process logic integration.
- Version:
- 1.0
- Author:
- ESOL
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<ProcessLogic> private UUIDprivate final ProcessSystem -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddLogic(ProcessLogic logic) private StringgetLogicStatus(ProcessLogic logic) private voidprintStatus(double time) voidrunScenario(String scenarioName, ProcessSafetyScenario scenario, double duration, double timeStep)
-
Field Details
-
system
-
logicSequences
-
simulationId
-
-
Constructor Details
-
ScenarioRunner
-
-
Method Details
-
addLogic
-
runScenario
public void runScenario(String scenarioName, ProcessSafetyScenario scenario, double duration, double timeStep) -
printStatus
private void printStatus(double time) -
getLogicStatus
-