Interface TwoPortInterface
- All Known Subinterfaces:
CompressorInterface, ExpanderInterface, PipeLineInterface, PumpInterface, ValveInterface
- All Known Implementing Classes:
AdiabaticPipe, AdiabaticTwoPhasePipe, AirCooler, BlowdownValve, CharCoalFilter, CheckValve, Compressor, ControlValve, Cooler, ESDValve, ESPPump, Expander, ExpanderOld, Filter, Flare, FlexiblePipe, FlowRateAdjuster, FlowSetter, FuelCell, GasTurbine, GibbsReactor, GibbsReactorCO2, GORfitter, H2SScavenger, Heater, HeatExchanger, HIPPSValve, IncompressiblePipeFlow, LevelControlValve, MoleFractionControllerUtil, MPFMfitter, MultiphasePipe, MultiStreamHeatExchanger, MultiStreamHeatExchanger2, NeqHeater, NeqSimUnit, OnePhasePipeLine, Orifice, PipeBeggsAndBrills, Pipeline, PLET, PressureControlValve, PressureDrop, PSDValve, Pump, ReBoiler, Riser, RuptureDisk, SafetyReliefValve, SafetyValve, SimpleFlowLine, SimpleTPoutPipeline, SteamHeater, StreamSaturatorUtil, StreamTransition, SubseaBooster, SubseaJumper, SubseaTree, SubseaWell, ThrottlingValve, TopsidePiping, TransientPipe, TubingPerformance, TubingPerformance, TurboExpanderCompressor, TwoFluidPipe, TwoPhasePipeLine, TwoPortEquipment, WaterCooler, WaterHammerPipe, WellFlow
public interface TwoPortInterface
Interface for processEquipment with a single inlet stream and a single outlet stream.
- Version:
- $Id: $Id
- Author:
- ASMF
-
Method Summary
Modifier and TypeMethodDescriptiondoubleGet inlet pressure of twoport.Get inlet Stream of twoport.doubleGet inlet temperature of twoport.default StreamInterfaceDeprecated.doubleGet outlet pressure of twoport.Get outlet Stream of twoport.doubleGet outlet temperature of twoport.default StreamInterfaceDeprecated.voidsetInletPressure(double pressure) Set inlet pressure of twoport.voidsetInletStream(StreamInterface inletStream) Set inlet Stream of twoport.voidsetInletTemperature(double temperature) Set inlet temperature of twoport.voidsetOutletPressure(double pressure) Set outlet pressure of twoport.voidsetOutletPressure(double pressure, String unit) Set outlet pressure of twoport with unit specification.voidsetOutletStream(StreamInterface stream) Set outlet Stream of twoport.voidsetOutletTemperature(double temperature) Set outlet temperature of twoport.voidsetOutletTemperature(double temperature, String unit) Set outlet temperature of twoport with unit specification.default voidsetOutPressure(double pressure) Deprecated.usesetOutletPressure(double)insteaddefault voidsetOutPressure(double pressure, String unit) Deprecated.usesetOutletPressure(double, String)insteaddefault voidsetOutTemperature(double temperature) Deprecated.usesetOutletTemperature(double)insteaddefault voidsetOutTemperature(double temperature, String unit) Deprecated.usesetOutletTemperature(double, String)instead
-
Method Details
-
getInletPressure
double getInletPressure()Get inlet pressure of twoport.- Returns:
- inlet pressure of TwoPortEquipment in unit bara
-
getInStream
-
getInletStream
StreamInterface getInletStream()Get inlet Stream of twoport.- Returns:
- inlet Stream of TwoPortEquipment
-
getInletTemperature
double getInletTemperature()Get inlet temperature of twoport.- Returns:
- inlet temperature of TwoPortEquipment in unit kelvin
-
getOutletPressure
double getOutletPressure()Get outlet pressure of twoport.- Returns:
- outlet pressure of TwoPortEquipment in unit bara
-
getOutStream
Deprecated.usegetOutletStream()insteadGet outlet Stream of twoport.- Returns:
- outlet Stream of TwoPortEquipment
-
getOutletStream
StreamInterface getOutletStream()Get outlet Stream of twoport.- Returns:
- outlet Stream of TwoPortEquipment
-
getOutletTemperature
double getOutletTemperature()Get outlet temperature of twoport.- Returns:
- outlet temperature of TwoPortEquipment in unit kelvin
-
setInletPressure
void setInletPressure(double pressure) Set inlet pressure of twoport.- Parameters:
pressure- value to set in unit bara
-
setInletStream
Set inlet Stream of twoport.- Parameters:
inletStream- value to set
-
setInletTemperature
void setInletTemperature(double temperature) Set inlet temperature of twoport.- Parameters:
temperature- value to set in unit kelvin
-
setOutletPressure
void setOutletPressure(double pressure) Set outlet pressure of twoport.- Parameters:
pressure- value to set in unit bara
-
setOutletPressure
Set outlet pressure of twoport with unit specification.- Parameters:
pressure- value to setunit- pressure unit (e.g., "bara", "barg", "Pa", "psi")
-
setOutPressure
Deprecated.usesetOutletPressure(double)insteadSet outlet pressure of twoport.- Parameters:
pressure- value to set in unit bara
-
setOutPressure
Deprecated.usesetOutletPressure(double, String)insteadSet outlet pressure of twoport with unit specification.- Parameters:
pressure- value to setunit- pressure unit (e.g., "bara", "barg", "Pa", "psi")
-
setOutletStream
Set outlet Stream of twoport.- Parameters:
stream- value to set
-
setOutletTemperature
void setOutletTemperature(double temperature) Set outlet temperature of twoport.- Parameters:
temperature- value to set in kelvin
-
setOutletTemperature
Set outlet temperature of twoport with unit specification.- Parameters:
temperature- value to setunit- temperature unit (e.g., "K", "C", "R", "F")
-
setOutTemperature
Deprecated.usesetOutletTemperature(double)insteadSet outlet temperature of twoport.- Parameters:
temperature- value to set in kelvin
-
setOutTemperature
Deprecated.usesetOutletTemperature(double, String)insteadSet outlet temperature of twoport with unit specification.- Parameters:
temperature- value to setunit- temperature unit (e.g., "K", "C", "R", "F")
-
getOutletStream()instead