Uses of Class
neqsim.process.equipment.stream.Stream
Packages that use Stream
Package
Description
Facility configuration and building blocks for field development.
Example RL environments demonstrating NeqSim ML integration.
DEXPI integration layer for importing and exporting P&ID data.
Professional Process Flow Diagram (PFD) generation for NeqSim.
-
Uses of Stream in neqsim.process.calibration
Fields in neqsim.process.calibration declared as StreamModifier and TypeFieldDescriptionprivate Stream[]CalibrationFrameworkExample.wellStreamsprivate Stream[]WellRoutingEstimationExample.wellStreams -
Uses of Stream in neqsim.process.equipment.electrolyzer
Fields in neqsim.process.equipment.electrolyzer declared as StreamModifier and TypeFieldDescriptionprivate StreamCO2Electrolyzer.gasProductStreamprivate StreamElectrolyzer.hydrogenOutStreamprivate StreamCO2Electrolyzer.liquidProductStreamprivate StreamElectrolyzer.oxygenOutStreamMethods in neqsim.process.equipment.electrolyzer with parameters of type Stream -
Uses of Stream in neqsim.process.equipment.stream
Subclasses of Stream in neqsim.process.equipment.streamModifier and TypeClassDescriptionclassEquilibriumStream class.classIronIonSaturationStream class.classNeqStream class.classScalePotentialCheckStream class.Methods in neqsim.process.equipment.stream that return Stream -
Uses of Stream in neqsim.process.equipment.tank
Fields in neqsim.process.equipment.tank declared as StreamModifier and TypeFieldDescription(package private) StreamTank.gasOutStream(package private) StreamTank.liquidOutStream -
Uses of Stream in neqsim.process.equipment.util
Fields in neqsim.process.equipment.util declared as StreamMethods in neqsim.process.equipment.util that return StreamModifier and TypeMethodDescriptionprivate static StreamCalculatorLibrary.requireFirstStream(ArrayList<ProcessEquipmentInterface> inputs, String role) private static StreamCalculatorLibrary.requireStream(ProcessEquipmentInterface equipment, String role) -
Uses of Stream in neqsim.process.fielddevelopment.facility
Methods in neqsim.process.fielddevelopment.facility that return StreamModifier and TypeMethodDescriptionprivate StreamConceptToProcessLinker.createInletStream(FieldConcept concept) Create inlet stream from concept parameters.Methods in neqsim.process.fielddevelopment.facility with parameters of type StreamModifier and TypeMethodDescriptionprivate voidConceptToProcessLinker.generateGasCondensateProcessing(ProcessSystem process, Stream inlet, FieldConcept concept, ConceptToProcessLinker.FidelityLevel fidelity) Generate gas condensate processing train.private voidConceptToProcessLinker.generateOilProcessing(ProcessSystem process, Stream inlet, FieldConcept concept, ConceptToProcessLinker.FidelityLevel fidelity) Generate oil processing train. -
Uses of Stream in neqsim.process.measurementdevice.simpleflowregime
Fields in neqsim.process.measurementdevice.simpleflowregime declared as StreamConstructors in neqsim.process.measurementdevice.simpleflowregime with parameters of type StreamModifierConstructorDescriptionSevereSlugAnalyser(String name, Stream stream, double internalDiameter, double leftLength, double rightLength, double angle) Constructor for class SevereSlugAnalyser.SevereSlugAnalyser(String name, Stream stream, double internalDiameter, double leftLength, double rightLength, double angle, double outletPressure, double temperature, double simulationTime, int numberOfTimeSteps) Constructor for class SevereSlugAnalyser.SevereSlugAnalyser(String name, Stream stream, double internalDiameter, double leftLength, double rightLength, double angle, double simulationTime, int numberOfTimeSteps) Constructor for class SevereSlugAnalyser. -
Uses of Stream in neqsim.process.ml.examples
Fields in neqsim.process.ml.examples declared as StreamModifier and TypeFieldDescriptionprivate StreamSeparatorCompressorMultiAgentEnv.compressorOutprivate StreamSeparatorCompressorMultiAgentEnv.feedprivate StreamSeparatorGymEnv.feedprivate StreamSeparatorLevelControlEnv.feedStream -
Uses of Stream in neqsim.process.processmodel
Subclasses of Stream in neqsim.process.processmodelModifier and TypeClassDescriptionclassStream created from DEXPI piping segments while preserving key metadata.Methods in neqsim.process.processmodel that return StreamModifier and TypeMethodDescriptionprivate static StreamDexpiXmlReader.createDefaultTemplateStream()private static StreamDexpiXmlReader.templateOrDefault(Stream templateStream) Methods in neqsim.process.processmodel with parameters of type StreamModifier and TypeMethodDescriptionprivate static voidDexpiXmlReader.addDexpiStream(ProcessSystem processSystem, Element element, Stream templateStream, String baseName) private static voidDexpiXmlReader.addPipingSegments(Document document, ProcessSystem processSystem, Stream templateStream) static voidDexpiXmlReader.load(File file, ProcessSystem processSystem, Stream templateStream) Populates an existingProcessSystemwith units parsed from a DEXPI XML file.static voidDexpiXmlReader.load(InputStream inputStream, ProcessSystem processSystem, Stream templateStream) Populates an existingProcessSystemwith units parsed from a DEXPI XML stream.static ProcessSystemReads the provided DEXPI XML file and returns a populatedProcessSystemusing a templateStreamfor generated piping segments.static ProcessSystemDexpiXmlReader.read(InputStream inputStream, Stream templateStream) Reads the provided DEXPI XML stream and returns a populatedProcessSystemusing a templateStreamfor any generated piping segments.private static StreamDexpiXmlReader.templateOrDefault(Stream templateStream) -
Uses of Stream in neqsim.process.processmodel.dexpi
Subclasses of Stream in neqsim.process.processmodel.dexpiModifier and TypeClassDescriptionclassStream created from DEXPI piping segments while preserving key metadata.Methods in neqsim.process.processmodel.dexpi that return StreamModifier and TypeMethodDescriptionprivate static StreamDexpiXmlReader.createDefaultTemplateStream()private static StreamDexpiXmlReader.templateOrDefault(Stream templateStream) Methods in neqsim.process.processmodel.dexpi with parameters of type StreamModifier and TypeMethodDescriptionprivate static voidDexpiXmlReader.addDexpiStream(ProcessSystem processSystem, Element element, Stream templateStream, String baseName) private static voidDexpiXmlReader.addPipingSegments(Document document, ProcessSystem processSystem, Stream templateStream) static voidDexpiXmlReader.load(File file, ProcessSystem processSystem, Stream templateStream) Populates an existingProcessSystemwith units parsed from a DEXPI XML file.static voidDexpiXmlReader.load(InputStream inputStream, ProcessSystem processSystem, Stream templateStream) Populates an existingProcessSystemwith units parsed from a DEXPI XML stream.static ProcessSystemReads the provided DEXPI XML file and returns a populatedProcessSystemusing a templateStreamfor generated piping segments.static ProcessSystemDexpiXmlReader.read(InputStream inputStream, Stream templateStream) Reads the provided DEXPI XML stream and returns a populatedProcessSystemusing a templateStreamfor any generated piping segments.private static StreamDexpiXmlReader.templateOrDefault(Stream templateStream) -
Uses of Stream in neqsim.process.processmodel.diagram
Methods in neqsim.process.processmodel.diagram that return StreamModifier and TypeMethodDescriptionprivate static StreamDexpiDiagramBridge.createDefaultTemplate()Creates a default template stream with methane/ethane composition.Methods in neqsim.process.processmodel.diagram with parameters of type StreamModifier and TypeMethodDescriptionstatic ProcessDiagramExporterDexpiDiagramBridge.importAndCreateExporter(Path dexpiXmlFile, Stream templateStream) Imports a DEXPI XML file with a custom template stream and creates a diagram exporter.static ProcessSystemDexpiDiagramBridge.importDexpi(Path dexpiXmlFile, Stream templateStream) Imports a DEXPI XML file into a ProcessSystem with a custom template. -
Uses of Stream in neqsim.process.util.example
Fields in neqsim.process.util.example declared as StreamModifier and TypeFieldDescriptionprivate static StreamIntegratedSafetySystemWithLogicExample.highPressureFeedMethods in neqsim.process.util.example with parameters of type StreamModifier and TypeMethodDescriptionprivate static voidIntegratedSafetySystemExample.runScenario1_NormalOperation(Stream highPressureFeed, ThrottlingValve hippsValve, ThrottlingValve esdInletValve, Stream separatorInlet, Separator separator, Stream separatorGasOut, Splitter gasSplitter, Stream processStream, Stream blowdownStream, BlowdownValve bdValve, SafetyValve psv, Stream psvOutlet, Mixer flareHeader, Stream flareHeaderOutlet, Flare flare, PressureTransmitter hippsPT1, PressureTransmitter hippsPT2, PressureTransmitter separatorPT, TemperatureTransmitter separatorTT, IntegratedSafetySystemExample.HIPPSController hippsController, IntegratedSafetySystemExample.ESDController esdController, IntegratedSafetySystemExample.FireDetectionSystem fireSystem) Scenario 1: Normal operation with monitoring.private static voidIntegratedSafetySystemExample.runScenario2_HIPPSActivation(Stream highPressureFeed, ThrottlingValve hippsValve, ThrottlingValve esdInletValve, Stream separatorInlet, Separator separator, Stream separatorGasOut, Splitter gasSplitter, Stream processStream, Stream blowdownStream, BlowdownValve bdValve, SafetyValve psv, Stream psvOutlet, Mixer flareHeader, Stream flareHeaderOutlet, Flare flare, PressureTransmitter hippsPT1, PressureTransmitter hippsPT2, PressureTransmitter separatorPT, TemperatureTransmitter separatorTT, IntegratedSafetySystemExample.HIPPSController hippsController, IntegratedSafetySystemExample.ESDController esdController, IntegratedSafetySystemExample.FireDetectionSystem fireSystem) Scenario 2: HIPPS activation due to high pressure.private static voidIntegratedSafetySystemExample.runScenario3_ESDAndBlowdown(Stream highPressureFeed, ThrottlingValve hippsValve, ThrottlingValve esdInletValve, Stream separatorInlet, Separator separator, Stream separatorGasOut, Splitter gasSplitter, Stream processStream, Stream blowdownStream, BlowdownValve bdValve, SafetyValve psv, Stream psvOutlet, Mixer flareHeader, Stream flareHeaderOutlet, Flare flare, PressureTransmitter hippsPT1, PressureTransmitter hippsPT2, PressureTransmitter separatorPT, TemperatureTransmitter separatorTT, IntegratedSafetySystemExample.HIPPSController hippsController, IntegratedSafetySystemExample.ESDController esdController, IntegratedSafetySystemExample.FireDetectionSystem fireSystem, PushButton esdButton) Scenario 3: ESD activation and blowdown.private static voidIntegratedSafetySystemExample.runScenario4_PSVRelief(Stream highPressureFeed, ThrottlingValve hippsValve, ThrottlingValve esdInletValve, Stream separatorInlet, Separator separator, Stream separatorGasOut, Splitter gasSplitter, Stream processStream, Stream blowdownStream, BlowdownValve bdValve, SafetyValve psv, Stream psvOutlet, Mixer flareHeader, Stream flareHeaderOutlet, Flare flare, PressureTransmitter hippsPT1, PressureTransmitter hippsPT2, PressureTransmitter separatorPT, TemperatureTransmitter separatorTT, IntegratedSafetySystemExample.HIPPSController hippsController, IntegratedSafetySystemExample.ESDController esdController, IntegratedSafetySystemExample.FireDetectionSystem fireSystem) Scenario 4: PSV relief (final protection layer).private static voidIntegratedSafetySystemExample.runSystem(Stream highPressureFeed, ThrottlingValve hippsValve, ThrottlingValve esdInletValve, Stream separatorInlet, Separator separator, Stream separatorGasOut, Splitter gasSplitter, Stream processStream, Stream blowdownStream, BlowdownValve bdValve, SafetyValve psv, Stream psvOutlet, Mixer flareHeader, Stream flareHeaderOutlet, Flare flare) Run all equipment in the system.