Class DexpiStream
java.lang.Object
neqsim.util.NamedBaseClass
neqsim.process.SimulationBaseClass
neqsim.process.equipment.ProcessEquipmentBaseClass
neqsim.process.equipment.stream.Stream
neqsim.process.processmodel.dexpi.DexpiStream
- All Implemented Interfaces:
Serializable, Cloneable, Runnable, ProcessEquipmentInterface, StreamInterface, SimulationInterface, NamedInterface
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Stringprivate final Stringprivate final Stringprivate static final longFields inherited from class Stream
lastComposition, lastFlowRate, lastPressure, lastTemperature, numberOfStreams, stream, streamNumber, thermoSystemFields inherited from class ProcessEquipmentBaseClass
conditionAnalysisMessage, energyStream, hasController, isSolved, properties, reportFields inherited from class SimulationBaseClass
calcIdentifier, calculateSteadyState, timeFields inherited from class NamedBaseClass
name -
Constructor Summary
ConstructorsConstructorDescriptionDexpiStream(String name, SystemInterface fluid, String dexpiClass, String lineNumber, String fluidCode) Creates a new DEXPI stream. -
Method Summary
Modifier and TypeMethodDescriptionGets the original DEXPI component class.Gets the fluid code reference.Gets the line number reference.Methods inherited from class Stream
CCB, CCT, clone, clone, displayResult, flashStream, GCV, getFluid, getGasQuality, getGCV, getHydrateEquilibriumTemperature, getHydrocarbonDewPoint, getISO6976, getMolarRate, getOutletStream, getProperty, getReport, getResultTable, getRVP, getRVP, getSolidFormationTemperature, getTemperature, getTemperature, getThermoSystem, getTVP, getWI, LCV, needRecalculation, phaseEnvelope, reportResults, run, runController, runTPflash, runTransient, setEmptyThermoSystem, setFlowRate, setFluid, setGasQuality, setInletStream, setPressure, setStream, setTemperature, setThermoSystem, setThermoSystemFromPhase, toJson, toJson, TVP, validateSetupMethods inherited from class ProcessEquipmentBaseClass
copy, equals, getConditionAnalysisMessage, getController, getEnergyStream, getEntropyProduction, getExergyChange, getMassBalance, getMassBalance, getMechanicalDesign, getMinimumFlow, getPressure, getPressure, getProperty, getReport_json, getSpecification, hashCode, initMechanicalDesign, isActive, isActive, isSetEnergyStream, run_step, runConditionAnalysis, setController, setEnergyStream, setEnergyStream, setFlowValveController, setMinimumFlow, setPressure, setRegulatorOutSignal, setSpecification, setTemperature, solvedMethods inherited from class SimulationBaseClass
getCalculateSteadyState, getCalculationIdentifier, getTime, increaseTime, isRunInSteps, setCalculateSteadyState, setCalculationIdentifier, setRunInSteps, setTimeMethods inherited from class NamedBaseClass
getName, getTagName, setName, setTagNameMethods inherited from class Object
finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface NamedInterface
getName, getTagName, setTagNameMethods inherited from interface ProcessEquipmentInterface
getCapacityDuty, getCapacityMax, getConditionAnalysisMessage, getController, getEntropyProduction, getExergyChange, getExergyChange, getMassBalance, getMassBalance, getMechanicalDesign, getReport_json, getRestCapacity, getSpecification, initMechanicalDesign, runConditionAnalysis, setController, setPressure, setRegulatorOutSignal, setSpecification, setTemperatureMethods inherited from interface SimulationInterface
getCalculateSteadyState, getCalculationIdentifier, getTime, increaseTime, isRunInSteps, run, run_step, run_step, runTransient, setCalculateSteadyState, setCalculationIdentifier, setRunInSteps, setTime, solvedMethods inherited from interface StreamInterface
equals, getFlowRate, getPressure, getPressure, hashCode, setName
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
dexpiClass
-
lineNumber
-
fluidCode
-
-
Constructor Details
-
DexpiStream
public DexpiStream(String name, SystemInterface fluid, String dexpiClass, String lineNumber, String fluidCode) Creates a new DEXPI stream.- Parameters:
name- the stream namefluid- the thermodynamic systemdexpiClass- the original DEXPI component classlineNumber- the line number reference (may be null)fluidCode- the fluid code reference (may be null)
-
-
Method Details
-
getDexpiClass
Gets the original DEXPI component class.- Returns:
- the DEXPI class name
-
getLineNumber
Gets the line number reference.- Returns:
- the line number, or null if not set
-
getFluidCode
Gets the fluid code reference.- Returns:
- the fluid code, or null if not set
-