Class OilGasProcessSimulationOptimization.ProcessOutputResults
java.lang.Object
neqsim.process.examples.OilGasProcessSimulationOptimization.ProcessOutputResults
- Enclosing class:
OilGasProcessSimulationOptimization
Data class to hold process output results.
- Version:
- 1.0
- Author:
- NeqSim Development Team
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate booleanprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate double -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoubledoubledoubledoubledoubledoubleGet total power consumption (compressors + pumps) in kW.doublebooleanbooleanvoidsetAnyCompressorOverspeed(boolean anyCompressorOverspeed) voidsetAnySeparatorOverloaded(boolean anySeparatorOverloaded) voidsetCompressorMaxSpeeds(Map<String, Double> compressorMaxSpeeds) voidsetCompressorPowers(Map<String, Double> compressorPowers) voidsetCompressorSpeeds(Map<String, Double> compressorSpeeds) voidsetCompressorSpeedUtilization(Map<String, Double> compressorSpeedUtilization) voidsetFuelGasRate(double fuelGasRate) voidsetGasExportRate(double gasExportRate) voidsetMassBalance(double massBalance) voidsetOilExportRate(double oilExportRate) voidsetSeparatorCapacityUtilization(Map<String, Double> separatorCapacityUtilization) voidsetSeparatorLoadFactors(Map<String, Double> separatorLoadFactors) voidsetStreamFlowRates(Map<String, Double> streamFlowRates) voidsetTotalCompressorPower(double totalCompressorPower) voidsetTotalPumpPower(double totalPumpPower) toString()
-
Field Details
-
massBalance
private double massBalance -
gasExportRate
private double gasExportRate -
oilExportRate
private double oilExportRate -
fuelGasRate
private double fuelGasRate -
totalCompressorPower
private double totalCompressorPower -
totalPumpPower
private double totalPumpPower -
compressorPowers
-
compressorSpeeds
-
compressorMaxSpeeds
-
compressorSpeedUtilization
-
streamFlowRates
-
separatorLoadFactors
-
separatorCapacityUtilization
-
anySeparatorOverloaded
private boolean anySeparatorOverloaded -
anyCompressorOverspeed
private boolean anyCompressorOverspeed
-
-
Constructor Details
-
ProcessOutputResults
public ProcessOutputResults()Default constructor.
-
-
Method Details
-
getMassBalance
public double getMassBalance() -
setMassBalance
public void setMassBalance(double massBalance) -
getGasExportRate
public double getGasExportRate() -
setGasExportRate
public void setGasExportRate(double gasExportRate) -
getOilExportRate
public double getOilExportRate() -
setOilExportRate
public void setOilExportRate(double oilExportRate) -
getFuelGasRate
public double getFuelGasRate() -
setFuelGasRate
public void setFuelGasRate(double fuelGasRate) -
getTotalCompressorPower
public double getTotalCompressorPower() -
setTotalCompressorPower
public void setTotalCompressorPower(double totalCompressorPower) -
getTotalPumpPower
public double getTotalPumpPower() -
setTotalPumpPower
public void setTotalPumpPower(double totalPumpPower) -
getCompressorPowers
-
setCompressorPowers
-
getCompressorSpeeds
-
setCompressorSpeeds
-
getCompressorMaxSpeeds
-
setCompressorMaxSpeeds
-
getCompressorSpeedUtilization
-
setCompressorSpeedUtilization
-
isAnyCompressorOverspeed
public boolean isAnyCompressorOverspeed() -
setAnyCompressorOverspeed
public void setAnyCompressorOverspeed(boolean anyCompressorOverspeed) -
getStreamFlowRates
-
setStreamFlowRates
-
getSeparatorLoadFactors
-
setSeparatorLoadFactors
-
getSeparatorCapacityUtilization
-
setSeparatorCapacityUtilization
-
isAnySeparatorOverloaded
public boolean isAnySeparatorOverloaded() -
setAnySeparatorOverloaded
public void setAnySeparatorOverloaded(boolean anySeparatorOverloaded) -
getTotalPowerConsumption
public double getTotalPowerConsumption()Get total power consumption (compressors + pumps) in kW.- Returns:
- total power consumption in kW
-
toString
-