Class DegradedOperationOptimizer.RecoveryPlan
java.lang.Object
neqsim.process.util.optimizer.DegradedOperationOptimizer.RecoveryPlan
- All Implemented Interfaces:
Serializable
- Enclosing class:
DegradedOperationOptimizer
Recovery plan for restoring normal operation.
- Version:
- 1.0
- Author:
- NeqSim Development Team
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<DegradedOperationOptimizer.RecoveryAction> private doubleprivate doubleprivate final Stringprivate static final long -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddoubledoublevoidsetEstimatedRecoveryTime(double hours) voidsetExpectedProductionDuringRecovery(double production) toString()
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
failedEquipment
-
actions
-
expectedProductionDuringRecovery
private double expectedProductionDuringRecovery -
estimatedRecoveryTime
private double estimatedRecoveryTime
-
-
Constructor Details
-
RecoveryPlan
Creates a recovery plan.- Parameters:
failedEquipment- the failed equipment name
-
-
Method Details
-
addAction
-
getActions
-
getFailedEquipment
-
getExpectedProductionDuringRecovery
public double getExpectedProductionDuringRecovery() -
setExpectedProductionDuringRecovery
public void setExpectedProductionDuringRecovery(double production) -
getEstimatedRecoveryTime
public double getEstimatedRecoveryTime() -
setEstimatedRecoveryTime
public void setEstimatedRecoveryTime(double hours) -
toString
-