Interface SeparatorInterface
- All Superinterfaces:
NamedInterface, Runnable, Serializable, SimulationInterface
- All Known Implementing Classes:
GasScrubber, GasScrubberSimple, Hydrocyclone, Hydrocyclone, NeqGasScrubber, Separator, SimpleAbsorber, SimpleTEGAbsorber, ThreePhaseSeparator, TwoPhaseSeparator, WaterStripperColumn
SeparatorInterface interface.
- Version:
- $Id: $Id
- Author:
- esol
-
Method Summary
Modifier and TypeMethodDescriptiondoubleGet heat input in watts.doublegetHeatInput(String unit) Get heat input in specified unit.getThermoSystem.booleanCheck if heat input is set.voidsetHeatInput(double heatInput) Set heat input to the separator (e.g., from flare radiation, external heating).voidsetHeatInput(double heatInput, String unit) Set heat input to the separator with specified unit.voidsetInternalDiameter(double diam) setInternalDiameter.voidsetLiquidLevel(double liquidlev) Setter for the fieldliquidLevel.Methods inherited from interface NamedInterface
getName, getTagName, setName, setTagNameMethods inherited from interface SimulationInterface
getCalculateSteadyState, getCalculationIdentifier, getReport_json, getTime, increaseTime, isRunInSteps, run, run, run_step, run_step, runTransient, runTransient, setCalculateSteadyState, setCalculationIdentifier, setRunInSteps, setTime, solved
-
Method Details
-
getThermoSystem
-
setInternalDiameter
void setInternalDiameter(double diam) setInternalDiameter.
- Parameters:
diam- a double
-
setLiquidLevel
void setLiquidLevel(double liquidlev) Setter for the field
liquidLevel.- Parameters:
liquidlev- a double
-
setHeatInput
void setHeatInput(double heatInput) Set heat input to the separator (e.g., from flare radiation, external heating).- Parameters:
heatInput- heat duty in watts
-
setHeatInput
Set heat input to the separator with specified unit.- Parameters:
heatInput- heat duty valueunit- heat duty unit (W, kW, MW, J/s, etc.)
-
getHeatInput
double getHeatInput()Get heat input in watts.- Returns:
- heat input in watts
-
getHeatInput
Get heat input in specified unit.- Parameters:
unit- desired unit (W, kW, MW)- Returns:
- heat input in specified unit
-
isSetHeatInput
boolean isSetHeatInput()Check if heat input is set.- Returns:
- true if heat input is explicitly set
-