Class ScenarioAnalyzer.ScenarioResult
java.lang.Object
neqsim.process.fielddevelopment.evaluation.ScenarioAnalyzer.ScenarioResult
- All Implemented Interfaces:
Serializable
- Enclosing class:
ScenarioAnalyzer
Result from a single scenario run.
- Version:
- 1.0
- Author:
- ESOL
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoubleGets CO2 emissions.doubleGets cooling duty.Gets error message if failed.doubleGets heating duty.getName()Gets scenario name.Gets parameters used.doubleGets total power consumption.booleanChecks if scenario converged.voidsetCO2TonnesPerDay(double co2) Sets CO2 emissions.voidsetConverged(boolean converged) Sets convergence status.voidsetCoolingDutyMW(double duty) Sets cooling duty.voidsetErrorMessage(String message) Sets error message.voidsetHeatingDutyMW(double duty) Sets heating duty.voidSets parameters.voidsetPowerMW(double power) Sets power consumption.
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
name
-
parameters
-
powerMW
private double powerMW -
co2TonnesPerDay
private double co2TonnesPerDay -
heatingDutyMW
private double heatingDutyMW -
coolingDutyMW
private double coolingDutyMW -
converged
private boolean converged -
errorMessage
-
-
Constructor Details
-
ScenarioResult
-
-
Method Details
-
getName
-
getParameters
Gets parameters used.- Returns:
- parameters
-
setParameters
Sets parameters.- Parameters:
params- parameters
-
getPowerMW
public double getPowerMW()Gets total power consumption.- Returns:
- power in MW
-
setPowerMW
public void setPowerMW(double power) Sets power consumption.- Parameters:
power- power in MW
-
getCO2TonnesPerDay
public double getCO2TonnesPerDay()Gets CO2 emissions.- Returns:
- CO2 in tonnes/day
-
setCO2TonnesPerDay
public void setCO2TonnesPerDay(double co2) Sets CO2 emissions.- Parameters:
co2- CO2 in tonnes/day
-
getHeatingDutyMW
public double getHeatingDutyMW()Gets heating duty.- Returns:
- heating duty in MW
-
setHeatingDutyMW
public void setHeatingDutyMW(double duty) Sets heating duty.- Parameters:
duty- duty in MW
-
getCoolingDutyMW
public double getCoolingDutyMW()Gets cooling duty.- Returns:
- cooling duty in MW
-
setCoolingDutyMW
public void setCoolingDutyMW(double duty) Sets cooling duty.- Parameters:
duty- duty in MW
-
isConverged
public boolean isConverged()Checks if scenario converged.- Returns:
- true if converged
-
setConverged
public void setConverged(boolean converged) Sets convergence status.- Parameters:
converged- convergence status
-
getErrorMessage
-
setErrorMessage
-