Class OilGasProcessSimulationOptimization.MaxProductionResult
java.lang.Object
neqsim.process.examples.OilGasProcessSimulationOptimization.MaxProductionResult
- Enclosing class:
OilGasProcessSimulationOptimization
Result class for maximum production optimization.
- Version:
- 1.0
- Author:
- NeqSim Development Team
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoubledoubledoubledoubledoubledoubleintintvoidsetBottleneckSeparator(String bottleneckSeparator) voidsetBottleneckUtilization(double bottleneckUtilization) voidsetCompressorSpeedUtilization(Map<String, Double> compressorSpeedUtilization) voidsetLimitingFeedRate(double limitingFeedRate) voidsetLimitingSeparator(String limitingSeparator) voidsetLimitingUtilization(double limitingUtilization) voidsetMaxFeedRate(double maxFeedRate) voidsetMaxGasExportRate(double maxGasExportRate) voidsetMaxOilExportRate(double maxOilExportRate) voidvoidsetSeparatorCapacities(Map<String, Double> separatorCapacities) voidsetSuccessfulIterations(int successfulIterations) voidsetTotalFailures(int totalFailures) toString()
-
Field Details
-
optimalParams
-
maxFeedRate
private double maxFeedRate -
maxOilExportRate
private double maxOilExportRate -
maxGasExportRate
private double maxGasExportRate -
bottleneckSeparator
-
bottleneckUtilization
private double bottleneckUtilization -
limitingSeparator
-
limitingFeedRate
private double limitingFeedRate -
limitingUtilization
private double limitingUtilization -
separatorCapacities
-
compressorSpeedUtilization
-
successfulIterations
private int successfulIterations -
totalFailures
private int totalFailures
-
-
Constructor Details
-
MaxProductionResult
public MaxProductionResult()
-
-
Method Details
-
getOptimalParams
-
setOptimalParams
public void setOptimalParams(OilGasProcessSimulationOptimization.ProcessInputParameters optimalParams) -
getMaxFeedRate
public double getMaxFeedRate() -
setMaxFeedRate
public void setMaxFeedRate(double maxFeedRate) -
getMaxOilExportRate
public double getMaxOilExportRate() -
setMaxOilExportRate
public void setMaxOilExportRate(double maxOilExportRate) -
getMaxGasExportRate
public double getMaxGasExportRate() -
setMaxGasExportRate
public void setMaxGasExportRate(double maxGasExportRate) -
getBottleneckSeparator
-
setBottleneckSeparator
-
getBottleneckUtilization
public double getBottleneckUtilization() -
setBottleneckUtilization
public void setBottleneckUtilization(double bottleneckUtilization) -
getLimitingSeparator
-
setLimitingSeparator
-
getLimitingFeedRate
public double getLimitingFeedRate() -
setLimitingFeedRate
public void setLimitingFeedRate(double limitingFeedRate) -
getLimitingUtilization
public double getLimitingUtilization() -
setLimitingUtilization
public void setLimitingUtilization(double limitingUtilization) -
getSeparatorCapacities
-
setSeparatorCapacities
-
getCompressorSpeedUtilization
-
setCompressorSpeedUtilization
-
getSuccessfulIterations
public int getSuccessfulIterations() -
setSuccessfulIterations
public void setSuccessfulIterations(int successfulIterations) -
getTotalFailures
public int getTotalFailures() -
setTotalFailures
public void setTotalFailures(int totalFailures) -
toString
-