Class DynamicRiskSimulator.EquipmentState
java.lang.Object
neqsim.process.safety.risk.dynamic.DynamicRiskSimulator.EquipmentState
- Enclosing class:
DynamicRiskSimulator
Internal class to track equipment state during simulation.
- Version:
- 1.0
- Author:
- NeqSim Development Team
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate booleanprivate Stringprivate booleanprivate doubleprivate double -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voiddecrementRepair(double hours) (package private) voiddecrementTransient(double hours) (package private) double(package private) double(package private) booleanisFailed()(package private) boolean(package private) boolean(package private) boolean(package private) boolean(package private) boolean(package private) voidsetFailed(boolean failed) (package private) voidsetInTransient(boolean inTransient) (package private) voidsetRampingUp(boolean rampingUp) (package private) voidsetRepairRemaining(double hours) (package private) voidsetTransientRemaining(double hours)
-
Field Details
-
name
-
failed
private boolean failed -
inTransient
private boolean inTransient -
rampingUp
private boolean rampingUp -
repairRemaining
private double repairRemaining -
transientRemaining
private double transientRemaining
-
-
Constructor Details
-
EquipmentState
EquipmentState(String name)
-
-
Method Details
-
isOperating
boolean isOperating() -
isFailed
boolean isFailed() -
setFailed
void setFailed(boolean failed) -
isInTransient
boolean isInTransient() -
setInTransient
void setInTransient(boolean inTransient) -
isRampingUp
boolean isRampingUp() -
setRampingUp
void setRampingUp(boolean rampingUp) -
getRepairRemaining
double getRepairRemaining() -
setRepairRemaining
void setRepairRemaining(double hours) -
decrementRepair
void decrementRepair(double hours) -
isRepairComplete
boolean isRepairComplete() -
getTransientRemaining
double getTransientRemaining() -
setTransientRemaining
void setTransientRemaining(double hours) -
decrementTransient
void decrementTransient(double hours) -
isTransientComplete
boolean isTransientComplete()
-