Uses of Interface
neqsim.thermo.system.SystemInterface
Packages that use SystemInterface
Package
Description
Transient multiphase pipe flow models.
Network solver package for multi-well gathering systems.
Enhanced reservoir modeling package for field development.
Screening tools for flow assurance, safety, emissions, and economics.
Subsea production system modeling for field development workflow.
Field development workflow orchestration.
DEXPI integration layer for importing and exporting P&ID data.
Professional Process Flow Diagram (PFD) generation for NeqSim.
Lifecycle management for ProcessSystem models (Digital Twins).
Safety envelope calculations for flow assurance and process safety.
Source term generation for consequence modeling.
PVT Regression Framework for tuning equation of state models against experimental data.
Utility classes for PVT simulations.
Automatic differentiation and gradient computation for thermodynamic calculations.
AI-friendly validation framework for NeqSim.
Module contracts for AI-friendly validation.
-
Uses of SystemInterface in neqsim.blackoil
Methods in neqsim.blackoil that return SystemInterfaceModifier and TypeMethodDescriptionprivate static SystemInterfaceBlackOilConverter.phaseAsStandaloneSystem(SystemInterface base, PhaseInterface phase, double T, double P) Methods in neqsim.blackoil with parameters of type SystemInterfaceModifier and TypeMethodDescriptionprivate static BlackOilConverter.StdTotalsBlackOilConverter.computeStdTotalsFromWhole(SystemInterface fluid, double Pstd, double Tstd) static BlackOilConverter.ResultBlackOilConverter.convert(SystemInterface eosFluid, double Tref, double[] pGrid, double Pstd, double Tstd) convert.private static BlackOilConverter.PerPressurePropsBlackOilConverter.evalAtPressure(SystemInterface base, double Tref, double p, double Pstd, double Tstd) private static PhaseInterfaceBlackOilConverter.findGasPhase(SystemInterface s) private static PhaseInterfaceBlackOilConverter.findOilPhase(SystemInterface s) private static PhaseInterfaceBlackOilConverter.findWaterPhase(SystemInterface s) private static SystemInterfaceBlackOilConverter.phaseAsStandaloneSystem(SystemInterface base, PhaseInterface phase, double T, double P) private static doubleBlackOilConverter.totalVolume(SystemInterface s) -
Uses of SystemInterface in neqsim.blackoil.io
Methods in neqsim.blackoil.io with parameters of type SystemInterfaceModifier and TypeMethodDescriptionstatic voidCMGEOSExporter.toFile(SystemInterface fluid, Path outputPath) Export a compositional fluid to a CMG file using default settings.static voidCMGEOSExporter.toFile(SystemInterface fluid, Path outputPath, CMGEOSExporter.ExportConfig config) Export a compositional fluid to a CMG file.static voidCMGEOSExporter.toFile(SystemInterface fluid, Path outputPath, CMGEOSExporter.Simulator simulator) Export a compositional fluid to a CMG file for a specific simulator.static voidEclipseEOSExporter.toFile(SystemInterface fluid, Path outputPath) Export a compositional fluid to an Eclipse include file using default settings.static voidEclipseEOSExporter.toFile(SystemInterface fluid, Path outputPath, EclipseEOSExporter.ExportConfig config) Export a compositional fluid to an Eclipse include file.static StringCMGEOSExporter.toString(SystemInterface fluid) Export a compositional fluid to a CMG format string.static StringCMGEOSExporter.toString(SystemInterface fluid, CMGEOSExporter.ExportConfig config) Export a compositional fluid to a CMG format string.static StringEclipseEOSExporter.toString(SystemInterface fluid) Export a compositional fluid to an Eclipse format string.static StringEclipseEOSExporter.toString(SystemInterface fluid, EclipseEOSExporter.ExportConfig config) Export a compositional fluid to an Eclipse format string.private static voidCMGEOSExporter.toWriter(SystemInterface fluid, Writer writer, CMGEOSExporter.ExportConfig config) private static voidEclipseEOSExporter.toWriter(SystemInterface fluid, Writer writer, EclipseEOSExporter.ExportConfig config) -
Uses of SystemInterface in neqsim.chemicalreactions
Fields in neqsim.chemicalreactions declared as SystemInterfaceModifier and TypeFieldDescription(package private) SystemInterfaceChemicalReactionOperations.systemMethods in neqsim.chemicalreactions with parameters of type SystemInterfaceModifier and TypeMethodDescriptionvoidChemicalReactionOperations.setSystem(SystemInterface system) Setter for the fieldsystem.Constructors in neqsim.chemicalreactions with parameters of type SystemInterfaceModifierConstructorDescriptionConstructor for ChemicalReactionOperations. -
Uses of SystemInterface in neqsim.chemicalreactions.chemicalequilibrium
Fields in neqsim.chemicalreactions.chemicalequilibrium declared as SystemInterfaceMethods in neqsim.chemicalreactions.chemicalequilibrium with parameters of type SystemInterfaceModifier and TypeMethodDescriptiondouble[]LinearProgrammingChemicalEquilibrium.generateInitialEstimates(SystemInterface system, double[] bVector, double inertMoles, int phaseNum) generateInitialEstimates.Constructors in neqsim.chemicalreactions.chemicalequilibrium with parameters of type SystemInterfaceModifierConstructorDescriptionChemicalEquilibrium(double[][] A_matrix, double[] b_element, SystemInterface system, ComponentInterface[] components, int phaseNum) Constructor for ChemicalEquilibrium. -
Uses of SystemInterface in neqsim.chemicalreactions.chemicalreaction
Methods in neqsim.chemicalreactions.chemicalreaction with parameters of type SystemInterfaceModifier and TypeMethodDescriptiondoubleChemicalReaction.calcK(SystemInterface system, int phaseNumb) calcK.doubleChemicalReaction.calcKgamma(SystemInterface system, int phaseNumb) calcKgamma.doubleChemicalReaction.calcKx(SystemInterface system, int phaseNumb) calcKx.voidChemicalReaction.checkK(SystemInterface system) checkK.doubleChemicalReaction.getSaturationRatio(SystemInterface system, int phaseNumb) getSaturationRatio.voidChemicalReactionList.readReactions(SystemInterface system) readReactions. -
Uses of SystemInterface in neqsim.fluidmechanics.flowleg
Fields in neqsim.fluidmechanics.flowleg declared as SystemInterfaceMethods in neqsim.fluidmechanics.flowleg with parameters of type SystemInterfaceModifier and TypeMethodDescriptionvoidFlowLeg.setThermoSystem(SystemInterface thermoSystem) setThermoSystem.voidFlowLegInterface.setThermoSystem(SystemInterface thermoSystem) setThermoSystem. -
Uses of SystemInterface in neqsim.fluidmechanics.flownode
Fields in neqsim.fluidmechanics.flownode declared as SystemInterfaceMethods in neqsim.fluidmechanics.flownode that return SystemInterfaceModifier and TypeMethodDescriptionFlowNode.getBulkSystem()getBulkSystem.FlowNodeInterface.getBulkSystem()getBulkSystem.FlowNode.getInterphaseSystem()getInterphaseSystem.FlowNodeInterface.getInterphaseSystem()getInterphaseSystem.Methods in neqsim.fluidmechanics.flownode with parameters of type SystemInterfaceModifier and TypeMethodDescriptionvoidFlowNode.setBulkSystem(SystemInterface bulkSystem) setBulkSystem.voidFlowNodeInterface.setBulkSystem(SystemInterface bulkSystem) setBulkSystem.voidFlowNode.setInterphaseSystem(SystemInterface interphaseSystem) setInterphaseSystem.voidFlowNodeInterface.setInterphaseSystem(SystemInterface interphaseSystem) setInterphaseSystem.Constructors in neqsim.fluidmechanics.flownode with parameters of type SystemInterfaceModifierConstructorDescriptionFlowNode(SystemInterface system) Constructor for FlowNode.FlowNode(SystemInterface system, GeometryDefinitionInterface pipe) Constructor for FlowNode.FlowNode(SystemInterface system, GeometryDefinitionInterface pipe, double lengthOfNode, double distanceToCenterOfNode) Constructor for FlowNode. -
Uses of SystemInterface in neqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc
Fields in neqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc declared as SystemInterfaceModifier and TypeFieldDescriptionprotected SystemInterfaceFluidBoundary.bulkSystemprotected SystemInterfaceFluidBoundary.interphaseSystemMethods in neqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc that return SystemInterfaceModifier and TypeMethodDescriptionFluidBoundary.getBulkSystem()getBulkSystem.FluidBoundaryInterface.getBulkSystem()getBulkSystem.FluidBoundary.getInterphaseSystem()getInterphaseSystem.FluidBoundaryInterface.getInterphaseSystem()getInterphaseSystem.Methods in neqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc with parameters of type SystemInterfaceModifier and TypeMethodDescriptionvoidFluidBoundary.setBulkSystem(SystemInterface bulkSystem) Setter for the fieldbulkSystem.voidFluidBoundary.setInterphaseSystem(SystemInterface interphaseSystem) setInterphaseSystem.voidFluidBoundaryInterface.setInterphaseSystem(SystemInterface interphaseSystem) setInterphaseSystem.Constructors in neqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc with parameters of type SystemInterfaceModifierConstructorDescriptionFluidBoundary(SystemInterface system) Constructor for FluidBoundary. -
Uses of SystemInterface in neqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.equilibriumfluidboundary
Constructors in neqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.equilibriumfluidboundary with parameters of type SystemInterfaceModifierConstructorDescriptionConstructor for EquilibriumFluidBoundary. -
Uses of SystemInterface in neqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarynode
Fields in neqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarynode declared as SystemInterfaceMethods in neqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarynode that return SystemInterfaceModifier and TypeMethodDescriptionFluidBoundaryNode.getBulkSystem()getBulkSystem.FluidBoundaryNodeInterface.getBulkSystem()getBulkSystem.Constructors in neqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarynode with parameters of type SystemInterfaceModifierConstructorDescriptionFluidBoundaryNode(SystemInterface system) Constructor for FluidBoundaryNode. -
Uses of SystemInterface in neqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarynode.fluidboundarynonreactivenode
Constructors in neqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarynode.fluidboundarynonreactivenode with parameters of type SystemInterfaceModifierConstructorDescriptionConstructor for FluidBoundaryNodeNonReactive. -
Uses of SystemInterface in neqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarynode.fluidboundaryreactivenode
Constructors in neqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.finitevolumeboundary.fluidboundarynode.fluidboundaryreactivenode with parameters of type SystemInterfaceModifierConstructorDescriptionConstructor for FluidBoundaryNodeReactive. -
Uses of SystemInterface in neqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.nonequilibriumfluidboundary
Constructors in neqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.nonequilibriumfluidboundary with parameters of type SystemInterfaceModifierConstructorDescriptionConstructor for NonEquilibriumFluidBoundary. -
Uses of SystemInterface in neqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.nonequilibriumfluidboundary.filmmodelboundary
Constructors in neqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.nonequilibriumfluidboundary.filmmodelboundary with parameters of type SystemInterfaceModifierConstructorDescriptionConstructor for KrishnaStandartFilmModel. -
Uses of SystemInterface in neqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.nonequilibriumfluidboundary.filmmodelboundary.reactivefilmmodel
Constructors in neqsim.fluidmechanics.flownode.fluidboundary.heatmasstransfercalc.nonequilibriumfluidboundary.filmmodelboundary.reactivefilmmodel with parameters of type SystemInterfaceModifierConstructorDescriptionReactiveFluidBoundary(SystemInterface system) Constructor for ReactiveFluidBoundary.Constructor for ReactiveKrishnaStandartFilmModel. -
Uses of SystemInterface in neqsim.fluidmechanics.flownode.multiphasenode
Constructors in neqsim.fluidmechanics.flownode.multiphasenode with parameters of type SystemInterfaceModifierConstructorDescriptionMultiPhaseFlowNode(SystemInterface system, GeometryDefinitionInterface pipe) Constructor for MultiPhaseFlowNode. -
Uses of SystemInterface in neqsim.fluidmechanics.flownode.multiphasenode.waxnode
Constructors in neqsim.fluidmechanics.flownode.multiphasenode.waxnode with parameters of type SystemInterfaceModifierConstructorDescriptionWaxDepositionFlowNode(SystemInterface system, GeometryDefinitionInterface pipe) Constructor for WaxDepositionFlowNode.WaxDepositionFlowNode(SystemInterface system, SystemInterface interphaseSystem, GeometryDefinitionInterface pipe) Constructor for WaxDepositionFlowNode. -
Uses of SystemInterface in neqsim.fluidmechanics.flownode.onephasenode
Constructors in neqsim.fluidmechanics.flownode.onephasenode with parameters of type SystemInterfaceModifierConstructorDescriptiononePhaseFlowNode(SystemInterface system) Constructor for onePhaseFlowNode.onePhaseFlowNode(SystemInterface system, GeometryDefinitionInterface pipe) Constructor for onePhaseFlowNode. -
Uses of SystemInterface in neqsim.fluidmechanics.flownode.onephasenode.onephasepipeflownode
Constructors in neqsim.fluidmechanics.flownode.onephasenode.onephasepipeflownode with parameters of type SystemInterfaceModifierConstructorDescriptiononePhasePipeFlowNode(SystemInterface system, GeometryDefinitionInterface pipe) Constructor for onePhasePipeFlowNode. -
Uses of SystemInterface in neqsim.fluidmechanics.flownode.twophasenode
Constructors in neqsim.fluidmechanics.flownode.twophasenode with parameters of type SystemInterfaceModifierConstructorDescriptionTwoPhaseFlowNode(SystemInterface system, GeometryDefinitionInterface pipe) Constructor for TwoPhaseFlowNode. -
Uses of SystemInterface in neqsim.fluidmechanics.flownode.twophasenode.twophasepipeflownode
Constructors in neqsim.fluidmechanics.flownode.twophasenode.twophasepipeflownode with parameters of type SystemInterfaceModifierConstructorDescriptionAnnularFlow(SystemInterface system, GeometryDefinitionInterface pipe) Constructor for AnnularFlow.AnnularFlow(SystemInterface system, SystemInterface interphaseSystem, GeometryDefinitionInterface pipe) Constructor for AnnularFlow.BubbleFlowNode(SystemInterface system, GeometryDefinitionInterface pipe) Constructor for BubbleFlowNode.BubbleFlowNode(SystemInterface system, SystemInterface interphaseSystem, GeometryDefinitionInterface pipe) Constructor for BubbleFlowNode.DropletFlowNode(SystemInterface system, GeometryDefinitionInterface pipe) Constructor for DropletFlowNode.DropletFlowNode(SystemInterface system, SystemInterface interphaseSystem, GeometryDefinitionInterface pipe) Constructor for DropletFlowNode.SlugFlowNode(SystemInterface system, GeometryDefinitionInterface pipe) Constructor for SlugFlowNode.SlugFlowNode(SystemInterface system, SystemInterface interphaseSystem, GeometryDefinitionInterface pipe) Constructor for SlugFlowNode.StratifiedFlowNode(SystemInterface system, GeometryDefinitionInterface pipe) Constructor for StratifiedFlowNode.StratifiedFlowNode(SystemInterface system, SystemInterface interphaseSystem, GeometryDefinitionInterface pipe) Constructor for StratifiedFlowNode. -
Uses of SystemInterface in neqsim.fluidmechanics.flownode.twophasenode.twophasereactorflownode
Constructors in neqsim.fluidmechanics.flownode.twophasenode.twophasereactorflownode with parameters of type SystemInterfaceModifierConstructorDescriptionConstructor for TwoPhasePackedBedFlowNode.TwoPhasePackedBedFlowNode(SystemInterface system, SystemInterface interphaseSystem, GeometryDefinitionInterface pipe) Constructor for TwoPhasePackedBedFlowNode.Constructor for TwoPhaseTrayTowerFlowNode.TwoPhaseTrayTowerFlowNode(SystemInterface system, SystemInterface interphaseSystem, GeometryDefinitionInterface pipe) Constructor for TwoPhaseTrayTowerFlowNode. -
Uses of SystemInterface in neqsim.fluidmechanics.flownode.twophasenode.twophasestirredcellnode
Constructors in neqsim.fluidmechanics.flownode.twophasenode.twophasestirredcellnode with parameters of type SystemInterfaceModifierConstructorDescriptionStirredCellNode(SystemInterface system, GeometryDefinitionInterface pipe) Constructor for StirredCellNode.StirredCellNode(SystemInterface system, SystemInterface interphaseSystem, GeometryDefinitionInterface pipe) Constructor for StirredCellNode. -
Uses of SystemInterface in neqsim.fluidmechanics.flowsystem
Fields in neqsim.fluidmechanics.flowsystem declared as SystemInterfaceMethods in neqsim.fluidmechanics.flowsystem with parameters of type SystemInterfaceModifier and TypeMethodDescriptionvoidFlowSystem.setInletThermoSystem(SystemInterface thermoSystem) setInletThermoSystem.voidFlowSystemInterface.setInletThermoSystem(SystemInterface thermoSystem) setInletThermoSystem.Constructors in neqsim.fluidmechanics.flowsystem with parameters of type SystemInterface -
Uses of SystemInterface in neqsim.fluidmechanics.flowsystem.onephaseflowsystem
Constructors in neqsim.fluidmechanics.flowsystem.onephaseflowsystem with parameters of type SystemInterfaceModifierConstructorDescriptionOnePhaseFlowSystem(SystemInterface system) Constructor for OnePhaseFlowSystem. -
Uses of SystemInterface in neqsim.fluidmechanics.flowsystem.twophaseflowsystem
Constructors in neqsim.fluidmechanics.flowsystem.twophaseflowsystem with parameters of type SystemInterfaceModifierConstructorDescriptionTwoPhaseFlowSystem(SystemInterface system) Constructor for TwoPhaseFlowSystem. -
Uses of SystemInterface in neqsim.fluidmechanics.flowsystem.twophaseflowsystem.shipsystem
Fields in neqsim.fluidmechanics.flowsystem.twophaseflowsystem.shipsystem declared as SystemInterfaceMethods in neqsim.fluidmechanics.flowsystem.twophaseflowsystem.shipsystem that return SystemInterfaceMethods in neqsim.fluidmechanics.flowsystem.twophaseflowsystem.shipsystem with parameters of type SystemInterfaceModifier and TypeMethodDescriptionvoidLNGship.setThermoSystem(SystemInterface thermoSystem) Setter for the fieldthermoSystem.Constructors in neqsim.fluidmechanics.flowsystem.twophaseflowsystem.shipsystem with parameters of type SystemInterfaceModifierConstructorDescriptionLNGship(SystemInterface thermoSystem, double totalTankVolume, double dailyBoilOffRatio) Constructor for LNGship. -
Uses of SystemInterface in neqsim.fluidmechanics.flowsystem.twophaseflowsystem.twophasepipeflowsystem
Fields in neqsim.fluidmechanics.flowsystem.twophaseflowsystem.twophasepipeflowsystem declared as SystemInterfaceMethods in neqsim.fluidmechanics.flowsystem.twophaseflowsystem.twophasepipeflowsystem with parameters of type SystemInterfaceModifier and TypeMethodDescriptionstatic TwoPhasePipeFlowSystemTwoPhasePipeFlowSystem.buriedPipe(SystemInterface fluid, double diameterMeters, double lengthMeters, int nodes, double groundTempCelsius) Creates a buried onshore pipeline with soil thermal conditions.protected FlowNodeInterfaceTwoPhasePipeFlowSystem.createFlowNode(FlowPattern pattern, SystemInterface system, GeometryDefinitionInterface geometry) Creates a flow node of the specified flow pattern type.static TwoPhasePipeFlowSystemTwoPhasePipeFlowSystem.horizontalPipe(SystemInterface fluid, double diameterMeters, double lengthMeters, int nodes) Creates a horizontal pipe with default settings.static TwoPhasePipeFlowSystemTwoPhasePipeFlowSystem.inclinedPipe(SystemInterface fluid, double diameterMeters, double lengthMeters, int nodes, double inclinationDegrees) Creates an inclined pipe with specified angle.static TwoPhasePipeFlowSystemTwoPhasePipeFlowSystem.subseaPipe(SystemInterface fluid, double diameterMeters, double lengthMeters, int nodes, double seawaterTempCelsius) Creates a subsea pipeline with typical seawater cooling conditions.private static voidTwoPhasePipeFlowSystem.validateFluid(SystemInterface fluid) Validates the fluid system before creating a pipe.static TwoPhasePipeFlowSystemTwoPhasePipeFlowSystem.verticalPipe(SystemInterface fluid, double diameterMeters, double lengthMeters, int nodes, boolean upwardFlow) Creates a vertical pipe with specified flow direction.TwoPhasePipeFlowSystemBuilder.withFluid(SystemInterface system) Sets the fluid/thermodynamic system. -
Uses of SystemInterface in neqsim.fluidmechanics.util
Methods in neqsim.fluidmechanics.util with parameters of type SystemInterfaceModifier and TypeMethodDescriptionstatic StringFlowRegimeDetector.detectFlowPatternName(SystemInterface system, double gasVelocity, double liquidVelocity, double pipeDiameter, double inclination) Gets the flow node type name for the detected regime.FlowRegimeDetector.detectFlowRegime(SystemInterface system, double gasVelocity, double liquidVelocity, double pipeDiameter, double inclination) Detects the flow regime for horizontal two-phase flow using Taitel-Dukler criteria. -
Uses of SystemInterface in neqsim.fluidmechanics.util.timeseries
Fields in neqsim.fluidmechanics.util.timeseries declared as SystemInterfaceModifier and TypeFieldDescriptionprotected SystemInterface[]TimeSeries.inletThermoSystemprotected SystemInterface[]TimeSeries.thermoSystemsMethods in neqsim.fluidmechanics.util.timeseries that return SystemInterfaceMethods in neqsim.fluidmechanics.util.timeseries with parameters of type SystemInterfaceModifier and TypeMethodDescriptionvoidTimeSeries.setInletThermoSystems(SystemInterface[] inletThermoSystem) setInletThermoSystems. -
Uses of SystemInterface in neqsim.integration
Methods in neqsim.integration with parameters of type SystemInterfaceModifier and TypeMethodDescriptionstatic booleanThermoValidator.isSystemReady(SystemInterface system) Helper: Check if system appears to be properly initialized.ThermoValidator.validateCpAeos(SystemInterface system) Validate CPA (Associating) systems for polar molecules.ThermoValidator.validateForEquilibrium(SystemInterface system) Validate that system is ready for equilibrium calculations (flash, VLE, etc.).ThermoValidator.validateSrkEos(SystemInterface system) Validate specific EOS implementations (SrkEos, CPA, etc.).ThermoValidator.validateSystem(SystemInterface system) Validate a thermodynamic system before use in equipment. -
Uses of SystemInterface in neqsim.mathlib.nonlinearsolver
Fields in neqsim.mathlib.nonlinearsolver declared as SystemInterfaceConstructors in neqsim.mathlib.nonlinearsolver with parameters of type SystemInterfaceModifierConstructorDescriptionSysNewtonRhapson(SystemInterface system, int numberOfPhases, int numberOfComponents) Constructor for sysNewtonRhapson. -
Uses of SystemInterface in neqsim.physicalproperties.interfaceproperties
Fields in neqsim.physicalproperties.interfaceproperties declared as SystemInterfaceMethods in neqsim.physicalproperties.interfaceproperties with parameters of type SystemInterfaceModifier and TypeMethodDescriptionvoidInterfaceProperties.init(SystemInterface system) init.voidInterphasePropertiesInterface.init(SystemInterface system) init.Constructors in neqsim.physicalproperties.interfaceproperties with parameters of type SystemInterfaceModifierConstructorDescriptionInterfaceProperties(SystemInterface system) Constructor for InterfaceProperties. -
Uses of SystemInterface in neqsim.physicalproperties.interfaceproperties.solidadsorption
Fields in neqsim.physicalproperties.interfaceproperties.solidadsorption declared as SystemInterfaceModifier and TypeFieldDescription(package private) SystemInterfacePotentialTheoryAdsorption.systemConstructors in neqsim.physicalproperties.interfaceproperties.solidadsorption with parameters of type SystemInterfaceModifierConstructorDescriptionConstructor for PotentialTheoryAdsorption. -
Uses of SystemInterface in neqsim.physicalproperties.interfaceproperties.surfacetension
Fields in neqsim.physicalproperties.interfaceproperties.surfacetension declared as SystemInterfaceModifier and TypeFieldDescription(package private) SystemInterfaceGTSurfaceTensionSimple.localSystem(package private) SystemInterfaceLGTSurfaceTension.localSystemprivate SystemInterfaceGTSurfaceTensionFullGT.sysprivate SystemInterfaceGTSurfaceTensionODE.sysprotected SystemInterfaceSurfaceTension.systemMethods in neqsim.physicalproperties.interfaceproperties.surfacetension with parameters of type SystemInterfaceModifier and TypeMethodDescriptionstatic voidGTSurfaceTensionFullGT.delta_mu(SystemInterface sys, int ncomp, double t, double[] mueq, double[] rho, double[] delta_mu, double[][] dmu_drho) delta_mu.static voidGTSurfaceTensionFullGT.initmu(SystemInterface sys, int ncomp, double t, double[] rho_ph1, double[] rho_ph2, double[] mueq, double[] p0, double reltol) initmu.static voidGTSurfaceTensionUtils.mufun(SystemInterface sys, int ncomp, double t, double[] rho, double[] mu, double[][] dmu_drho, double[] p) Calculate chemical potential, chemical potential derivative, and pressure.static doubleGTSurfaceTensionFullGT.Newton(double[][] cij, double L, int N_Newton, double allowedRelChange, boolean highOrder, boolean directMethod, double[][] rhomat, SystemInterface sys, int ncomp, double t, double[] mueq) Newton.static doubleGTSurfaceTension.solveFullDensityProfile(SystemInterface system, int interface1, int interface2) solveFullDensityProfile.static doubleGTSurfaceTension.solveWithRefcomp(SystemInterface system, int interface1, int interface2, int refcompIndex) solveWithRefcomp.Constructors in neqsim.physicalproperties.interfaceproperties.surfacetension with parameters of type SystemInterfaceModifierConstructorDescriptionConstructor for FirozabadiRamleyInterfaceTension.GTSurfaceTension(SystemInterface system) Constructor for GTSurfaceTension.GTSurfaceTensionFullGT(SystemInterface flashedSystem, int phase1, int phase2) Constructor for GTSurfaceTensionFullGT.GTSurfaceTensionODE(SystemInterface flashedSystem, int phase1, int phase2, int referenceComponent, double yscale) Constructor for GTSurfaceTensionODE.Constructor for GTSurfaceTensionSimple.LGTSurfaceTension(SystemInterface system) Constructor for LGTSurfaceTension.Constructor for ParachorSurfaceTension.SurfaceTension(SystemInterface system) Constructor for SurfaceTension. -
Uses of SystemInterface in neqsim.physicalproperties.methods.commonphasephysicalproperties.conductivity
Fields in neqsim.physicalproperties.methods.commonphasephysicalproperties.conductivity declared as SystemInterfaceModifier and TypeFieldDescriptionstatic SystemInterfacePFCTConductivityMethodMod86.referenceSystemConstantreferenceSystem. -
Uses of SystemInterface in neqsim.physicalproperties.methods.commonphasephysicalproperties.viscosity
Fields in neqsim.physicalproperties.methods.commonphasephysicalproperties.viscosity declared as SystemInterfaceModifier and TypeFieldDescription(package private) SystemInterfacePFCTViscosityMethod.referenceSystem(package private) SystemInterfacePFCTViscosityMethodHeavyOil.referenceSystem(package private) SystemInterfacePFCTViscosityMethodMod86.referenceSystem -
Uses of SystemInterface in neqsim.process.calibration
Methods in neqsim.process.calibration that return SystemInterfaceModifier and TypeMethodDescriptionprivate SystemInterfaceCalibrationFrameworkExample.createWellFluid(double temperature, double pressure) Creates well fluid.private SystemInterfaceWellRoutingEstimationExample.createWellFluid(double temperature, double pressure) Creates a typical well fluid. -
Uses of SystemInterface in neqsim.process.equipment
Methods in neqsim.process.equipment that return SystemInterfaceModifier and TypeMethodDescriptiondefault SystemInterfaceProcessEquipmentInterface.getFluid()getFluid.ProcessEquipmentBaseClass.getThermoSystem()getThermoSystem.ProcessEquipmentInterface.getThermoSystem()getThermoSystem.Methods in neqsim.process.equipment with parameters of type SystemInterfaceModifier and TypeMethodDescriptionstatic ReservoirCVDsimEquipmentFactory.createReservoirCVDsim(String name, SystemInterface reservoirFluid) static ReservoirDiffLibsimEquipmentFactory.createReservoirDiffLibsim(String name, SystemInterface reservoirFluid) static ReservoirTPsimEquipmentFactory.createReservoirTPsim(String name, SystemInterface reservoirFluid) -
Uses of SystemInterface in neqsim.process.equipment.absorber
Fields in neqsim.process.equipment.absorber declared as SystemInterface -
Uses of SystemInterface in neqsim.process.equipment.adsorber
Fields in neqsim.process.equipment.adsorber declared as SystemInterface -
Uses of SystemInterface in neqsim.process.equipment.compressor
Fields in neqsim.process.equipment.compressor declared as SystemInterfaceModifier and TypeFieldDescription(package private) SystemInterfaceCompressorChartKhader2015.fluid(package private) SystemInterfaceCompressorChartKhader2015.ref_fluidCompressor.thermoSystemFields in neqsim.process.equipment.compressor with type parameters of type SystemInterfaceModifier and TypeFieldDescriptionprivate ArrayList<SystemInterface> CompressorPropertyProfile.fluidMethods in neqsim.process.equipment.compressor that return SystemInterfaceModifier and TypeMethodDescriptionprivate SystemInterfaceCompressorChartKhader2015.createDefaultFluid(double[] chartConditions) Creates and initializes a default fluid for compressor chart calculations.CompressorChartKhader2015.getReferenceFluid()getReferenceFluid.Compressor.getThermoSystem()getThermoSystem.Methods in neqsim.process.equipment.compressor that return types with arguments of type SystemInterfaceModifier and TypeMethodDescriptionCompressorPropertyProfile.getFluid()Getter for the fieldfluid.Methods in neqsim.process.equipment.compressor with parameters of type SystemInterfaceModifier and TypeMethodDescriptionvoidCompressorPropertyProfile.addFluid(SystemInterface inputFLuid) addFluid.voidCompressorChartKhader2015.setReferenceFluid(SystemInterface ref_fluid) setReferenceFluid.Method parameters in neqsim.process.equipment.compressor with type arguments of type SystemInterfaceModifier and TypeMethodDescriptionvoidCompressorPropertyProfile.setFluid(ArrayList<SystemInterface> fluid) Setter for the fieldfluid.Constructors in neqsim.process.equipment.compressor with parameters of type SystemInterfaceModifierConstructorDescriptionCompressorChartKhader2015(SystemInterface fluid, double impellerdiam) Constructs a CompressorChartKhader2015 object with the specified fluid and impeller diameter.CompressorChartKhader2015(SystemInterface fluid, SystemInterface referenceFluid, double impellerdiam) Constructs a CompressorChartKhader2015 object with the specified fluid and impeller diameter. -
Uses of SystemInterface in neqsim.process.equipment.diffpressure
Methods in neqsim.process.equipment.diffpressure that return SystemInterfaceModifier and TypeMethodDescriptionprivate static SystemInterfaceDifferentialPressureFlowCalculator.createBaseSystem(List<String> components, double[] fractions, boolean normalize) Methods in neqsim.process.equipment.diffpressure with parameters of type SystemInterfaceModifier and TypeMethodDescriptionprivate static doubleDifferentialPressureFlowCalculator.calculateStandardDensity(SystemInterface standardSystem) private static voidDifferentialPressureFlowCalculator.setState(SystemInterface system, double temperatureK, double pressureAbar) -
Uses of SystemInterface in neqsim.process.equipment.electrolyzer
Methods in neqsim.process.equipment.electrolyzer that return SystemInterfaceModifier and TypeMethodDescriptionprivate SystemInterfaceCO2Electrolyzer.createSystem(Map<String, Double> componentMoles, double temperature, double pressure) Methods in neqsim.process.equipment.electrolyzer with parameters of type SystemInterfaceModifier and TypeMethodDescriptionprivate voidCO2Electrolyzer.collectPhaseMoles(SystemInterface system, PhaseType phaseType, Map<String, Double> accumulator) private voidCO2Electrolyzer.ensureSpeciesPresent(SystemInterface system) -
Uses of SystemInterface in neqsim.process.equipment.expander
Fields in neqsim.process.equipment.expander declared as SystemInterface -
Uses of SystemInterface in neqsim.process.equipment.flare
Methods in neqsim.process.equipment.flare with parameters of type SystemInterfaceModifier and TypeMethodDescription(package private) static FlareStack.EmissionResultFlareStack.EmissionResult.compute(SystemInterface s, double mdot_kg_s, double etaEff, double fracTHC, double fracCO, double fracSO2) (package private) static FlareStack.CombustionMixPropsFlareStack.CombustionMixProps.fromSystem(SystemInterface s) private static doubleFlareStack.getMoleFrac(SystemInterface s, String comp) (package private) static doubleFlareStack.SpeciesData.mixLHV_J_per_kg(SystemInterface s) -
Uses of SystemInterface in neqsim.process.equipment.heatexchanger
Fields in neqsim.process.equipment.heatexchanger declared as SystemInterfaceModifier and TypeFieldDescription(package private) SystemInterfaceHeater.system(package private) SystemInterfaceHeatExchanger.systemprivate SystemInterfaceMultiStreamHeatExchanger.system(package private) SystemInterfaceNeqHeater.system(package private) SystemInterfaceReBoiler.system(package private) SystemInterfaceMultiStreamHeatExchanger2.thermoSystemFields in neqsim.process.equipment.heatexchanger with type parameters of type SystemInterfaceModifier and TypeFieldDescriptionprivate List<SystemInterface> MultiStreamHeatExchanger2.fluidInlet -
Uses of SystemInterface in neqsim.process.equipment.mixer
Methods in neqsim.process.equipment.mixer that return SystemInterfaceModifier and TypeMethodDescriptionMixer.getThermoSystem()getThermoSystem.MixerInterface.getThermoSystem()getThermoSystem. -
Uses of SystemInterface in neqsim.process.equipment.pipeline
Fields in neqsim.process.equipment.pipeline declared as SystemInterfaceModifier and TypeFieldDescriptionprivate SystemInterfaceTwoFluidPipe.referenceFluidReference fluid for flash calculations.protected SystemInterfacePipeline.systemMethods in neqsim.process.equipment.pipeline that return SystemInterfaceModifier and TypeMethodDescriptionAdiabaticTwoPhasePipe.getThermoSystem()getThermoSystem.PipeBeggsAndBrills.getThermoSystem()getThermoSystem.Methods in neqsim.process.equipment.pipeline with parameters of type SystemInterfaceModifier and TypeMethodDescriptiondoublePipeBeggsAndBrills.calcHeatBalance(double enthalpy, SystemInterface system, ThermodynamicOperations testOps) Calculates the heat balance for the given system.doublePipeBeggsAndBrills.calcTemperatureDifference(SystemInterface system) Calculates the temperature difference between the outlet and inlet of the system.private doublePipeBeggsAndBrills.calcTwoPhaseHeatTransferCoefficient(SystemInterface system, double singlePhaseHTC) Calculates the two-phase heat transfer coefficient using Shah correlation.private doubleTubingPerformance.calculateBeggsBrill(SystemInterface system, ThermodynamicOperations ops) Calculate pressure drop using Beggs-Brill correlation.private doubleTubingPerformance.calculateDunsRos(SystemInterface system, ThermodynamicOperations ops) Calculate pressure drop using Duns-Ros correlation.private doubleTubingPerformance.calculateGray(SystemInterface system, ThermodynamicOperations ops) Calculate pressure drop using Gray correlation (gas wells).private doubleTubingPerformance.calculateHagedornBrown(SystemInterface system, ThermodynamicOperations ops) Calculate pressure drop using Hagedorn-Brown correlation.private doubleTubingPerformance.calculateHasanKabir(SystemInterface system, ThermodynamicOperations ops) Calculate pressure drop using Hasan-Kabir mechanistic model.private doubleTubingPerformance.calculatePressureDrop(SystemInterface system, ThermodynamicOperations ops) Calculate pressure drop using selected correlation.doublePipeBeggsAndBrills.estimateHeatTransferCoefficent(SystemInterface system) Estimates the inner heat transfer coefficient for the given system.voidPipeline.setTimeSeries(double[] times, SystemInterface[] systems, int timestepininterval) Setter for property times. -
Uses of SystemInterface in neqsim.process.equipment.pipeline.twophasepipe
Fields in neqsim.process.equipment.pipeline.twophasepipe declared as SystemInterfaceModifier and TypeFieldDescriptionprivate SystemInterfaceThermodynamicCoupling.referenceFluidReference fluid system for flash calculations.private SystemInterfaceTransientPipe.referenceFluidMethods in neqsim.process.equipment.pipeline.twophasepipe that return SystemInterfaceModifier and TypeMethodDescriptionThermodynamicCoupling.getReferenceFluid()Get the reference fluid.Methods in neqsim.process.equipment.pipeline.twophasepipe with parameters of type SystemInterfaceModifier and TypeMethodDescriptionvoidFlashTable.build(SystemInterface referenceFluid, double pressureMin, double pressureMax, int numPressurePoints, double temperatureMin, double temperatureMax, int numTemperaturePoints) Build the flash table from a reference fluid.voidThermodynamicCoupling.setReferenceFluid(SystemInterface fluid) Set the reference fluid for thermodynamic calculations.Constructors in neqsim.process.equipment.pipeline.twophasepipe with parameters of type SystemInterfaceModifierConstructorDescriptionThermodynamicCoupling(SystemInterface referenceFluid) Constructor with reference fluid. -
Uses of SystemInterface in neqsim.process.equipment.powergeneration
Fields in neqsim.process.equipment.powergeneration declared as SystemInterface -
Uses of SystemInterface in neqsim.process.equipment.pump
Fields in neqsim.process.equipment.pump declared as SystemInterfaceMethods in neqsim.process.equipment.pump that return SystemInterface -
Uses of SystemInterface in neqsim.process.equipment.reactor
Fields in neqsim.process.equipment.reactor declared as SystemInterfaceFields in neqsim.process.equipment.reactor with type parameters of type SystemInterfaceModifier and TypeFieldDescriptionprivate ThreadLocal<SystemInterface> GibbsReactor.tempFugacitySystemMethods in neqsim.process.equipment.reactor that return SystemInterfaceModifier and TypeMethodDescriptionprivate SystemInterfaceGibbsReactorCO2.computeEquilibrium(StreamInterface inlet) Computes the chemical equilibrium based on inlet composition.private SystemInterfaceGibbsReactorCO2.runSingleReactor(StreamInterface inlet) Runs a single-stage reactor for systems with both NO2 and H2S.private SystemInterfaceGibbsReactorCO2.runSingleReactorWithSO2Inert(StreamInterface inlet) Runs a single-stage reactor with SO2 set as inert.private SystemInterfaceGibbsReactorCO2.runTwoStageOxidation(StreamInterface inlet, double no2ppm, double h2sppm) Runs a two-stage oxidation sequence for systems containing oxygen.Methods in neqsim.process.equipment.reactor with parameters of type SystemInterfaceModifier and TypeMethodDescriptionprivate voidGibbsReactor.calculateElementMoleBalance(SystemInterface system, double[] elementBalance, boolean isInput) Calculate element mole balance for a system.private voidGibbsReactor.calculateObjectiveFunctionValues(SystemInterface system) Calculate objective function values for each component.private voidGibbsReactor.enforceMinimumConcentrations(SystemInterface system) Enforce minimum concentration threshold to prevent numerical issues.private voidGibbsReactor.performGibbsMinimization(SystemInterface system) Perform Gibbs free energy minimization. -
Uses of SystemInterface in neqsim.process.equipment.reservoir
Fields in neqsim.process.equipment.reservoir declared as SystemInterfaceModifier and TypeFieldDescriptionprivate SystemInterfaceReservoirTPsim.reservoirFluid(package private) SystemInterfaceSimpleReservoir.thermoSystem(package private) SystemInterfaceWellFlow.thermoSystemMethods in neqsim.process.equipment.reservoir that return SystemInterfaceModifier and TypeMethodDescriptionReservoirTPsim.getReserervourFluid()getReserervourFluid.SimpleReservoir.getReservoirFluid()getReservoirFluid.Methods in neqsim.process.equipment.reservoir with parameters of type SystemInterfaceModifier and TypeMethodDescriptionprivate doubleTubingPerformance.calculateBeggsBrillPressureDrop(SystemInterface fluid, double segmentLength) Beggs and Brill (1973) pressure drop calculation.private doubleTubingPerformance.calculateDunsRosPressureDrop(SystemInterface fluid, double segmentLength) Duns and Ros (1963) pressure drop - for gas wells.private doubleTubingPerformance.calculateGrayPressureDrop(SystemInterface fluid, double segmentLength) Gray (1974) pressure drop - optimized for gas wells with condensate.private doubleTubingPerformance.calculateHagedornBrownPressureDrop(SystemInterface fluid, double segmentLength) Hagedorn and Brown (1965) pressure drop - optimized for vertical oil wells.private doubleTubingPerformance.calculateHasanKabirPressureDrop(SystemInterface fluid, double segmentLength) Hasan and Kabir (2002) mechanistic model.private doubleTubingPerformance.calculateSegmentPressureDrop(SystemInterface fluid, double segmentLength) Calculate pressure drop for a single segment using the selected correlation.voidSimpleReservoir.setReservoirFluid(SystemInterface thermoSystem, double gasVolume, double oilVolume, double waterVolume) setReservoirFluid.Constructors in neqsim.process.equipment.reservoir with parameters of type SystemInterfaceModifierConstructorDescriptionReservoirCVDsim(String name, SystemInterface reservoirFluid) Constructor for ReservoirCVDsim.ReservoirDiffLibsim(String name, SystemInterface reservoirFluid) Constructor for ReservoirDiffLibsim.ReservoirTPsim(String name, SystemInterface reservoirFluid) Constructor for ReservoirTPsim. -
Uses of SystemInterface in neqsim.process.equipment.separator
Fields in neqsim.process.equipment.separator declared as SystemInterfaceModifier and TypeFieldDescription(package private) SystemInterfaceGasScrubberSimple.gasSystem(package private) SystemInterfaceNeqGasScrubber.gasSystem(package private) SystemInterfaceSeparator.gasSystem(package private) SystemInterfaceGasScrubberSimple.liquidSystem(package private) SystemInterfaceNeqGasScrubber.liquidSystem(package private) SystemInterfaceSeparator.liquidSystem(package private) SystemInterfaceNeqGasScrubber.thermoSystem(package private) SystemInterfaceSeparator.thermoSystem(package private) SystemInterfaceSeparator.thermoSystem2(package private) SystemInterfaceGasScrubberSimple.thermoSystemCloned(package private) SystemInterfaceNeqGasScrubber.thermoSystemCloned(package private) SystemInterfaceSeparator.thermoSystemCloned(package private) SystemInterfaceGasScrubberSimple.waterSystem(package private) SystemInterfaceNeqGasScrubber.waterSystem(package private) SystemInterfaceSeparator.waterSystemMethods in neqsim.process.equipment.separator that return SystemInterfaceModifier and TypeMethodDescriptionSeparator.getThermoSystem()getThermoSystem.SeparatorInterface.getThermoSystem()getThermoSystem. -
Uses of SystemInterface in neqsim.process.equipment.splitter
Fields in neqsim.process.equipment.splitter declared as SystemInterfaceModifier and TypeFieldDescription(package private) SystemInterfaceSplitter.gasSystem(package private) SystemInterfaceSplitter.liquidSystem(package private) SystemInterfaceComponentSplitter.thermoSystem(package private) SystemInterfaceSplitter.thermoSystem(package private) SystemInterfaceSplitter.thermoSystemCloned(package private) SystemInterfaceSplitter.waterSystem -
Uses of SystemInterface in neqsim.process.equipment.stream
Fields in neqsim.process.equipment.stream declared as SystemInterfaceModifier and TypeFieldDescriptionprotected SystemInterfaceIronIonSaturationStream.reactiveThermoSystemprotected SystemInterfaceScalePotentialCheckStream.reactiveThermoSystemprotected SystemInterfaceStream.thermoSystemMethods in neqsim.process.equipment.stream that return SystemInterfaceModifier and TypeMethodDescriptionStream.getFluid()getFluid.Stream.getThermoSystem()getThermoSystem.StreamInterface.getThermoSystem()getThermoSystem.Methods in neqsim.process.equipment.stream with parameters of type SystemInterfaceModifier and TypeMethodDescriptionvoidStream.setEmptyThermoSystem(SystemInterface thermoSystem) setEmptyThermoSystem.voidStreamInterface.setEmptyThermoSystem(SystemInterface thermoSystem) setEmptyThermoSystem.voidStream.setFluid(SystemInterface fluid) setFluid.voidStreamInterface.setFluid(SystemInterface fluid) setFluid.voidStream.setThermoSystem(SystemInterface thermoSystem) setThermoSystem.voidStreamInterface.setThermoSystem(SystemInterface thermoSystem) setThermoSystem.voidStream.setThermoSystemFromPhase(SystemInterface thermoSystem, String phaseTypeName) setThermoSystemFromPhase.voidStreamInterface.setThermoSystemFromPhase(SystemInterface thermoSystem, String phaseTypeName) setThermoSystemFromPhase.Constructors in neqsim.process.equipment.stream with parameters of type SystemInterfaceModifierConstructorDescriptionEquilibriumStream(String name, SystemInterface thermoSystem) Constructor for EquilibriumStream.IronIonSaturationStream(String name, SystemInterface thermoSystem) Constructor for IronIonSaturationStream.NeqStream(String name, SystemInterface thermoSystem) Constructor for NeqStream.ScalePotentialCheckStream(String name, SystemInterface thermoSystem) Constructor for ScalePotentialCheckStream.Stream(String name, SystemInterface thermoSystem) Constructor for Stream. -
Uses of SystemInterface in neqsim.process.equipment.subsea
Methods in neqsim.process.equipment.subsea that return SystemInterface -
Uses of SystemInterface in neqsim.process.equipment.tank
Fields in neqsim.process.equipment.tank declared as SystemInterfaceModifier and TypeFieldDescription(package private) SystemInterfaceTank.gasSystem(package private) SystemInterfaceTank.liquidSystem(package private) SystemInterfaceTank.thermoSystemprivate SystemInterfaceVesselDepressurization.thermoSystem(package private) SystemInterfaceTank.thermoSystemCloned(package private) SystemInterfaceTank.waterSystemMethods in neqsim.process.equipment.tank that return SystemInterfaceModifier and TypeMethodDescriptionstatic SystemInterfaceVesselDepressurization.createTwoPhaseFluid(String componentName, double temperature, double vaporFraction) Creates a two-phase pure component system at its saturation conditions.static SystemInterfaceVesselDepressurization.createTwoPhaseFluidAtPressure(String componentName, double pressure, double vaporFraction) Creates a two-phase pure component system at specified pressure.VesselDepressurization.getThermoSystem()Gets the thermoSystem.Methods in neqsim.process.equipment.tank with parameters of type SystemInterfaceModifier and TypeMethodDescriptionvoidTank.setOutComposition(SystemInterface thermoSystem) setOutComposition. -
Uses of SystemInterface in neqsim.process.equipment.util
Fields in neqsim.process.equipment.util declared as SystemInterfaceModifier and TypeFieldDescription(package private) SystemInterfaceMPFMfitter.referenceFluidPackage(package private) SystemInterfaceMoleFractionControllerUtil.thermoSystem(package private) SystemInterfaceNeqSimUnit.thermoSystem(package private) SystemInterfacePressureDrop.thermoSystem(package private) SystemInterfaceStreamSaturatorUtil.thermoSystemMethods in neqsim.process.equipment.util that return SystemInterfaceModifier and TypeMethodDescriptionMPFMfitter.getReferenceFluidPackage()Getter for the fieldreferenceFluidPackage.Recycle.getThermoSystem()getThermoSystem.Methods in neqsim.process.equipment.util with parameters of type SystemInterfaceModifier and TypeMethodDescriptionvoidMPFMfitter.setReferenceFluidPackage(SystemInterface referenceFluidPackage) Setter for the fieldreferenceFluidPackage. -
Uses of SystemInterface in neqsim.process.equipment.valve
Fields in neqsim.process.equipment.valve declared as SystemInterfaceMethods in neqsim.process.equipment.valve that return SystemInterfaceModifier and TypeMethodDescriptionThrottlingValve.getThermoSystem()getThermoSystem.ValveInterface.getThermoSystem()getThermoSystem. -
Uses of SystemInterface in neqsim.process.fielddevelopment.network
Fields in neqsim.process.fielddevelopment.network declared as SystemInterfaceMethods in neqsim.process.fielddevelopment.network with parameters of type SystemInterfaceModifier and TypeMethodDescriptionMultiphaseFlowIntegrator.calculateHydraulicsCurve(SystemInterface baseFluid, double inletPressureBar, double[] flowRatesKgHr) Calculate hydraulics for a range of flow rates.private doubleMultiphaseFlowIntegrator.estimateLiquidHoldup(SystemInterface fluid, double mixVel) Estimate liquid holdup using simplified Beggs-Brill.MultiphaseFlowIntegrator.identifyFlowRegime(SystemInterface fluid, double mixVel, double liquidHoldup) Identify flow regime.NetworkSolver.setReferenceFluid(SystemInterface fluid) Sets the reference fluid for pressure drop calculations. -
Uses of SystemInterface in neqsim.process.fielddevelopment.reservoir
Methods in neqsim.process.fielddevelopment.reservoir with parameters of type SystemInterfaceModifier and TypeMethodDescriptionprivate doubleReservoirCouplingExporter.calculateBhp(SystemInterface fluid, double rate, double thp, double wct, double gor) Calculate BHP from THP using process model.private doubleReservoirCouplingExporter.calculateInjectionBhp(SystemInterface fluid, double rate, double thp) Calculate injection BHP.ReservoirCouplingExporter.generateVfpInj(String wellName, SystemInterface injectionFluid, int tableNumber) Generate VFPINJ table for an injection well.ReservoirCouplingExporter.generateVfpProd(String wellName, SystemInterface baseFluid, int tableNumber) Generate VFPPROD table for a producing well. -
Uses of SystemInterface in neqsim.process.fielddevelopment.screening
Methods in neqsim.process.fielddevelopment.screening that return SystemInterfaceModifier and TypeMethodDescriptionprivate SystemInterfaceFlowAssuranceScreener.createRepresentativeFluid(ReservoirInput reservoir, double tempC, double pressureBara) Methods in neqsim.process.fielddevelopment.screening with parameters of type SystemInterfaceModifier and TypeMethodDescriptionprivate voidFlowAssuranceScreener.screenHydrateRisk(FlowAssuranceReport.Builder builder, SystemInterface fluid, double minTempC, double pressureBara) -
Uses of SystemInterface in neqsim.process.fielddevelopment.subsea
Fields in neqsim.process.fielddevelopment.subsea declared as SystemInterfaceMethods in neqsim.process.fielddevelopment.subsea with parameters of type SystemInterfaceModifier and TypeMethodDescriptionSubseaProductionSystem.setReservoirFluid(SystemInterface fluid) Sets the reservoir fluid. -
Uses of SystemInterface in neqsim.process.fielddevelopment.workflow
Fields in neqsim.process.fielddevelopment.workflow declared as SystemInterfaceMethods in neqsim.process.fielddevelopment.workflow with parameters of type SystemInterfaceModifier and TypeMethodDescriptionFieldDevelopmentWorkflow.setFluid(SystemInterface fluid) Sets the reservoir fluid. -
Uses of SystemInterface in neqsim.process.measurementdevice
Fields in neqsim.process.measurementdevice declared as SystemInterface -
Uses of SystemInterface in neqsim.process.measurementdevice.simpleflowregime
Constructors in neqsim.process.measurementdevice.simpleflowregime with parameters of type SystemInterfaceModifierConstructorDescription(package private)FluidSevereSlug(SystemInterface fluid) SevereSlugAnalyser(String name, SystemInterface fluid, Pipe pipe, double outletPressure, double temperature, double simulationTime, int numberOfTimeSteps) Constructor for class SevereSlugAnalyser. -
Uses of SystemInterface in neqsim.process.measurementdevice.vfm
Methods in neqsim.process.measurementdevice.vfm with parameters of type SystemInterfaceModifier and TypeMethodDescriptionprivate doubleSoftSensor.calculateBubblePoint(SystemInterface fluid) private doubleSoftSensor.calculateDewPoint(SystemInterface fluid) private doubleSoftSensor.calculateGasFVF(SystemInterface fluid) private doubleSoftSensor.calculateGOR(SystemInterface fluid) private doubleSoftSensor.calculateHeatingValue(SystemInterface fluid) private doubleSoftSensor.calculateOilFVF(SystemInterface fluid) private doubleSoftSensor.calculateProperty(SystemInterface fluid) Calculates the property from a flashed fluid.private doubleSoftSensor.calculateSolutionGOR(SystemInterface fluid) private doubleSoftSensor.calculateWaterCut(SystemInterface fluid) -
Uses of SystemInterface in neqsim.process.processmodel
Methods in neqsim.process.processmodel that return SystemInterfaceModifier and TypeMethodDescriptionprivate static SystemInterfaceDexpiXmlReader.createDefaultFluid()ProcessModuleBaseClass.getThermoSystem()getThermoSystem.Methods in neqsim.process.processmodel with parameters of type SystemInterfaceModifier and TypeMethodDescriptionvoidProcessSystem.setFluid(SystemInterface fluid1, SystemInterface fluid2) setFluid.voidProcessSystem.setFluid(SystemInterface fluid1, SystemInterface fluid2, boolean addNewComponents) setFluid.Constructors in neqsim.process.processmodel with parameters of type SystemInterfaceModifierConstructorDescriptionDexpiStream(String name, SystemInterface fluid, String dexpiClass, String lineNumber, String fluidCode) -
Uses of SystemInterface in neqsim.process.processmodel.dexpi
Methods in neqsim.process.processmodel.dexpi that return SystemInterfaceModifier and TypeMethodDescriptionprivate static SystemInterfaceDexpiXmlReader.createDefaultFluid()Constructors in neqsim.process.processmodel.dexpi with parameters of type SystemInterfaceModifierConstructorDescriptionDexpiStream(String name, SystemInterface fluid, String dexpiClass, String lineNumber, String fluidCode) Creates a new DEXPI stream. -
Uses of SystemInterface in neqsim.process.processmodel.diagram
Methods in neqsim.process.processmodel.diagram with parameters of type SystemInterfaceModifier and TypeMethodDescriptionprivate PFDLayoutPolicy.StreamPhasePFDLayoutPolicy.classifyLiquidPhase(SystemInterface fluid, StreamInterface stream) Classifies a liquid-dominated stream as OIL, AQUEOUS, or LIQUID. -
Uses of SystemInterface in neqsim.process.processmodel.lifecycle
Methods in neqsim.process.processmodel.lifecycle with parameters of type SystemInterfaceModifier and TypeMethodDescriptionProcessSystemState.FluidState.fromFluid(SystemInterface fluid) Creates a FluidState from a SystemInterface. -
Uses of SystemInterface in neqsim.process.safety.envelope
Fields in neqsim.process.safety.envelope declared as SystemInterfaceConstructors in neqsim.process.safety.envelope with parameters of type SystemInterfaceModifierConstructorDescriptionCreates a new calculator for the specified fluid. -
Uses of SystemInterface in neqsim.process.safety.release
Fields in neqsim.process.safety.release declared as SystemInterfaceModifier and TypeFieldDescriptionprivate SystemInterfaceLeakModel.Builder.fluidprivate final SystemInterfaceLeakModel.fluidMethods in neqsim.process.safety.release with parameters of type SystemInterfaceModifier and TypeMethodDescriptiondoubleLeakModel.calculateDropletSMD(SystemInterface system) Estimates liquid droplet Sauter Mean Diameter (SMD) for two-phase releases.doubleLeakModel.calculateJetMomentum(SystemInterface system) Calculates the jet momentum (reaction force).doubleLeakModel.calculateJetVelocity(SystemInterface system) Calculates the jet velocity at the orifice exit.doubleLeakModel.calculateMassFlowRate(SystemInterface system) Calculates the instantaneous mass flow rate through the orifice.LeakModel.Builder.fluid(SystemInterface fluid) Sets the fluid system. -
Uses of SystemInterface in neqsim.process.util.example
Methods in neqsim.process.util.example that return SystemInterfaceModifier and TypeMethodDescriptionprivate static SystemInterfaceFourWellManifoldWithHeatTransferAdjustmentExample.createWellFluid(String wellName, double temperature, double pressure) Creates a hydrocarbon gas system for a well. -
Uses of SystemInterface in neqsim.process.util.monitor
Methods in neqsim.process.util.monitor that return SystemInterfaceModifier and TypeMethodDescription(package private) SystemInterfaceFluidComponentResponse.getNeqSimFluid()(package private) SystemInterfaceFluidResponse.getNeqSimFluid()Constructors in neqsim.process.util.monitor with parameters of type SystemInterfaceModifierConstructorDescriptionFluidComponentResponse(String fluidname, SystemInterface fluid) Constructor for FluidComponentResponse.FluidComponentResponse(SystemInterface inputFluid) Constructor for FluidComponentResponse.FluidResponse(String fluidname, SystemInterface inputFluid) Constructor for Fluid.FluidResponse(SystemInterface inputFluid) Constructor for Fluid. -
Uses of SystemInterface in neqsim.process.util.report
Fields in neqsim.process.util.report declared as SystemInterfaceConstructors in neqsim.process.util.report with parameters of type SystemInterface -
Uses of SystemInterface in neqsim.pvtsimulation.flowassurance
Fields in neqsim.pvtsimulation.flowassurance declared as SystemInterfaceModifier and TypeFieldDescriptionprivate SystemInterfaceAsphalteneMethodComparison.systemThe thermodynamic system for analysis.private SystemInterfaceAsphalteneStabilityAnalyzer.systemThe thermodynamic system to analyze.private SystemInterfaceDeBoerAsphalteneScreening.systemReference to thermodynamic system for property calculations.Methods in neqsim.pvtsimulation.flowassurance with parameters of type SystemInterfaceModifier and TypeMethodDescriptionvoidAsphalteneStabilityAnalyzer.setSystem(SystemInterface system) Sets the thermodynamic system for analysis.voidDeBoerAsphalteneScreening.setSystem(SystemInterface system) Constructors in neqsim.pvtsimulation.flowassurance with parameters of type SystemInterfaceModifierConstructorDescriptionAsphalteneMethodComparison(SystemInterface system, double reservoirPressure, double reservoirTemperature) Constructor with thermodynamic system and conditions.Constructor with thermodynamic system.DeBoerAsphalteneScreening(SystemInterface system, double reservoirPressure, double reservoirTemperature) Constructor with thermodynamic system. -
Uses of SystemInterface in neqsim.pvtsimulation.regression
Fields in neqsim.pvtsimulation.regression declared as SystemInterfaceModifier and TypeFieldDescriptionprivate SystemInterfacePVTRegression.baseFluidprivate SystemInterfacePVTRegressionFunction.baseFluidprivate SystemInterfacePVTRegression.tunedFluidprivate SystemInterfaceRegressionResult.tunedFluidMethods in neqsim.pvtsimulation.regression that return SystemInterfaceModifier and TypeMethodDescriptionPVTRegression.getBaseFluid()Get the base (untuned) fluid.PVTRegression.getTunedFluid()Get the tuned fluid after regression.RegressionResult.getTunedFluid()Get the tuned fluid.Methods in neqsim.pvtsimulation.regression with parameters of type SystemInterfaceModifier and TypeMethodDescriptionabstract voidRegressionParameter.applyToFluid(SystemInterface fluid, double value) Apply this parameter value to a fluid system.private doublePVTRegressionFunction.calculateCCEValue(SystemInterface fluid, double pressure, double temperature, int propertyIndex) Calculate CCE property value.private doublePVTRegressionFunction.calculateCVDValue(SystemInterface fluid, double pressure, double temperature, int propertyIndex) Calculate CVD property value.private doublePVTRegressionFunction.calculateDLEValue(SystemInterface fluid, double pressure, double temperature, int propertyIndex) Calculate DLE property value.private doublePVTRegressionFunction.calculateSeparatorValue(SystemInterface fluid, double separatorPressure, double separatorTemperature, int propertyIndex, double reservoirTemperature) Calculate separator test property value.Constructors in neqsim.pvtsimulation.regression with parameters of type SystemInterfaceModifierConstructorDescriptionPVTRegression(SystemInterface fluid) Create a new PVT regression framework.PVTRegressionFunction(SystemInterface baseFluid, List<RegressionParameterConfig> parameterConfigs, EnumMap<ExperimentType, Double> experimentWeights) Create a PVT regression function.RegressionResult(SystemInterface tunedFluid, Map<ExperimentType, Double> objectiveValues, List<RegressionParameterConfig> parameterConfigs, UncertaintyAnalysis uncertainty, double[] optimizedParameters, double finalChiSquare) Create a regression result. -
Uses of SystemInterface in neqsim.pvtsimulation.simulation
Fields in neqsim.pvtsimulation.simulation declared as SystemInterfaceModifier and TypeFieldDescriptionprivate SystemInterfaceBasePVTsimulation.baseThermoSystem(package private) SystemInterfaceSlimTubeSim.inectionGasSystemprivate SystemInterfaceMMPCalculator.injectionGas(package private) SystemInterfaceSwellingTest.injectionGas(package private) SystemInterface[]SlimTubeSim.slimTubeNodeSystemprivate SystemInterfaceBasePVTsimulation.thermoSystemMethods in neqsim.pvtsimulation.simulation that return SystemInterfaceModifier and TypeMethodDescriptionBasePVTsimulation.getBaseThermoSystem()getBaseThermoSystem.SimulationInterface.getBaseThermoSystem()getBaseThermoSystem.BasePVTsimulation.getThermoSystem()getThermoSystem.SimulationInterface.getThermoSystem()getThermoSystem.Methods in neqsim.pvtsimulation.simulation with parameters of type SystemInterfaceModifier and TypeMethodDescriptionprivate voidSolutionGasWaterRatio.addGasComponentsToSystem(SystemInterface targetSystem) Add gas components from the base system to a new system.private doubleSolutionGasWaterRatio.calculateRswFromFlash(SystemInterface system, double temperatureK, double pressureBara) Calculate Rsw from flash calculation results.voidSwellingTest.setInjectionGas(SystemInterface injectionGas) Setter for the fieldinjectionGas.voidBasePVTsimulation.setThermoSystem(SystemInterface thermoSystem) setThermoSystem.voidSimulationInterface.setThermoSystem(SystemInterface thermoSystem) setThermoSystem.Constructors in neqsim.pvtsimulation.simulation with parameters of type SystemInterfaceModifierConstructorDescriptionBasePVTsimulation(SystemInterface tempSystem) Constructor for BasePVTsimulation.ConstantMassExpansion(SystemInterface tempSystem) Constructor for ConstantMassExpansion.ConstantVolumeDepletion(SystemInterface tempSystem) Constructor for ConstantVolumeDepletion.DensitySim(SystemInterface tempSystem) Constructor for DensitySim.DifferentialLiberation(SystemInterface tempSystem) Constructor for DifferentialLiberation.GOR(SystemInterface tempSystem) Constructor for GOR.MMPCalculator(SystemInterface oil, SystemInterface gas) Constructor for MMPCalculator.Constructor for MultiStageSeparatorTest.SaturationPressure(SystemInterface tempSystem) Constructor for SaturationPressure.SaturationTemperature(SystemInterface tempSystem) Constructor for SaturationPressure.SeparatorTest(SystemInterface tempSystem) Constructor for SeparatorTest.SlimTubeSim(SystemInterface tempSystem, SystemInterface injectionGas) Constructor for SlimTubeSim.SolutionGasWaterRatio(SystemInterface tempSystem) Constructor for SolutionGasWaterRatio.SwellingTest(SystemInterface tempSystem) Constructor for SwellingTest.ViscositySim(SystemInterface tempSystem) Constructor for ViscositySim.ViscosityWaxOilSim(SystemInterface tempSystem) Constructor for ViscosityWaxOilSim.WaxFractionSim(SystemInterface tempSystem) Constructor for WaxFractionSim. -
Uses of SystemInterface in neqsim.pvtsimulation.util
Fields in neqsim.pvtsimulation.util declared as SystemInterfaceConstructors in neqsim.pvtsimulation.util with parameters of type SystemInterfaceModifierConstructorDescriptionConstructor for PVTReportGenerator. -
Uses of SystemInterface in neqsim.pvtsimulation.util.parameterfitting
Fields in neqsim.pvtsimulation.util.parameterfitting declared as SystemInterfaceModifier and TypeFieldDescriptionprivate SystemInterfaceAsphalteneOnsetFitting.systemThe thermodynamic system containing asphaltene.Methods in neqsim.pvtsimulation.util.parameterfitting with parameters of type SystemInterfaceModifier and TypeMethodDescriptionvoidCMEFunction.calcSaturationConditions(SystemInterface system) calcSaturationConditions.voidCVDFunction.calcSaturationConditions(SystemInterface system) calcSaturationConditions.Constructors in neqsim.pvtsimulation.util.parameterfitting with parameters of type SystemInterfaceModifierConstructorDescriptionConstructor for AsphalteneOnsetFitting. -
Uses of SystemInterface in neqsim.standards
Fields in neqsim.standards declared as SystemInterfaceMethods in neqsim.standards that return SystemInterfaceModifier and TypeMethodDescriptionStandard.getThermoSystem()getThermoSystem.StandardInterface.getThermoSystem()getThermoSystem.Methods in neqsim.standards with parameters of type SystemInterfaceModifier and TypeMethodDescriptionvoidStandard.setThermoSystem(SystemInterface thermoSystem) setThermoSystem.voidStandardInterface.setThermoSystem(SystemInterface thermoSystem) setThermoSystem.Constructors in neqsim.standards with parameters of type SystemInterfaceModifierConstructorDescriptionStandard(String name, String description, SystemInterface thermoSyst) Constructor for Standard. -
Uses of SystemInterface in neqsim.standards.gasquality
Fields in neqsim.standards.gasquality declared as SystemInterfaceModifier and TypeFieldDescription(package private) SystemInterfaceBestPracticeHydrocarbonDewPoint.thermoSystem(package private) SystemInterfaceDraft_ISO18453.thermoSystemConstructors in neqsim.standards.gasquality with parameters of type SystemInterfaceModifierConstructorDescriptionBestPracticeHydrocarbonDewPoint(SystemInterface thermoSystem) Constructor for BestPracticeHydrocarbonDewPoint.Draft_GERG2004(SystemInterface thermoSystemMet) Constructor for Draft_GERG2004.Draft_ISO18453(SystemInterface thermoSystem) Constructor for Draft_ISO18453.GasChromotograpyhBase(SystemInterface thermoSystem) Constructor for GasChromotograpyhBase.Standard_ISO15403(SystemInterface thermoSystem) Constructor for Standard_ISO15403.Standard_ISO6578(SystemInterface thermoSystem) Constructor for Standard_ISO6578.Standard_ISO6974(SystemInterface thermoSystem) Constructor for Standard_ISO6974.Standard_ISO6976(String name, String description, SystemInterface thermoSystem) Constructor for Standard_ISO6976.Standard_ISO6976(SystemInterface thermoSystem) Constructor for Standard_ISO6976.Standard_ISO6976(SystemInterface thermoSystem, double volumetricReferenceTemperaturedegC, double energyReferenceTemperaturedegC, String calculationType) Constructor for Standard_ISO6976.Standard_ISO6976_2016(SystemInterface thermoSystem) Constructor for Standard_ISO6976_2016.Standard_ISO6976_2016(SystemInterface thermoSystem, double volumetricReferenceTemperaturedegC, double energyReferenceTemperaturedegC, String calculationType) Constructor for Standard_ISO6976_2016.SulfurSpecificationMethod(SystemInterface thermoSystem) Constructor for SulfurSpecificationMethod.UKspecifications_ICF_SI(SystemInterface thermoSystem) Constructor for UKspecifications_ICF_SI. -
Uses of SystemInterface in neqsim.standards.oilquality
Constructors in neqsim.standards.oilquality with parameters of type SystemInterfaceModifierConstructorDescriptionStandard_ASTM_D6377(SystemInterface thermoSystem) Constructor for Standard_ASTM_D6377. -
Uses of SystemInterface in neqsim.standards.salescontract
Methods in neqsim.standards.salescontract with parameters of type SystemInterfaceModifier and TypeMethodDescriptionBaseContract.getMethod(SystemInterface system, String methodName) getMethod.Constructors in neqsim.standards.salescontract with parameters of type SystemInterfaceModifierConstructorDescriptionBaseContract(SystemInterface system) Constructor for BaseContract.BaseContract(SystemInterface system, String terminal, String country) Constructor for BaseContract. -
Uses of SystemInterface in neqsim.statistics.experimentalsamplecreation.samplecreator
Fields in neqsim.statistics.experimentalsamplecreation.samplecreator declared as SystemInterfaceMethods in neqsim.statistics.experimentalsamplecreation.samplecreator with parameters of type SystemInterfaceModifier and TypeMethodDescriptionvoidSampleCreator.setThermoSystem(SystemInterface system) setThermoSystem.Constructors in neqsim.statistics.experimentalsamplecreation.samplecreator with parameters of type SystemInterfaceModifierConstructorDescriptionSampleCreator(SystemInterface system, ThermodynamicOperations thermoOps) Constructor for SampleCreator. -
Uses of SystemInterface in neqsim.statistics.parameterfitting
Fields in neqsim.statistics.parameterfitting declared as SystemInterfaceMethods in neqsim.statistics.parameterfitting that return SystemInterfaceModifier and TypeMethodDescriptionBaseFunction.getSystem()getSystem.FunctionInterface.getSystem()getSystem.Methods in neqsim.statistics.parameterfitting with parameters of type SystemInterfaceModifier and TypeMethodDescriptionvoidBaseFunction.setThermodynamicSystem(SystemInterface system) setThermodynamicSystem.voidFunctionInterface.setThermodynamicSystem(SystemInterface system) setThermodynamicSystem.voidSampleValue.setThermodynamicSystem(SystemInterface system) setThermodynamicSystem. -
Uses of SystemInterface in neqsim.thermo
Fields in neqsim.thermo declared as SystemInterfaceModifier and TypeFieldDescription(package private) SystemInterfaceFluid.fluid(package private) SystemInterfaceThermodynamicModelTest.systemMethods in neqsim.thermo that return SystemInterfaceModifier and TypeMethodDescriptioncreate.static SystemInterfaceCreate SystemInterface.static SystemInterfaceCreate SystemInterface.static SystemInterfaceCreate SystemInterface.create2.create2.Fluid.createFluid(String[] componentNames, double[] flowrate, String unit) createFluid.Fluid.getFluid()Getter for the fieldfluid.Constructors in neqsim.thermo with parameters of type SystemInterfaceModifierConstructorDescriptionConstructor for ThermodynamicModelTest. -
Uses of SystemInterface in neqsim.thermo.characterization
Fields in neqsim.thermo.characterization declared as SystemInterfaceModifier and TypeFieldDescription(package private) SystemInterfaceRecombine.gas(package private) SystemInterfaceRecombine.oilprivate SystemInterfaceRecombine.recombinedSystem(package private) SystemInterfaceCharacterise.system(package private) SystemInterfaceLumpingModel.system(package private) SystemInterfaceNewtonSolveAB.systemprivate SystemInterfaceOilAssayCharacterisation.systemprivate SystemInterfacePedersenAsphalteneCharacterization.systemReference to the thermodynamic system.(package private) SystemInterfacePedersenPlusModelSolver.system(package private) SystemInterfacePlusCharacterize.systemprivate SystemInterfacePlusFractionModel.system(package private) SystemInterfaceWaxCharacterise.thermoSystemMethods in neqsim.thermo.characterization that return SystemInterfaceModifier and TypeMethodDescriptionCharacterise.characterizeToReference(SystemInterface referenceFluid) Characterize this fluid to match the pseudo-component structure of a reference fluid.Characterise.characterizeToReference(SystemInterface referenceFluid, CharacterizationOptions options) Characterize this fluid to match the pseudo-component structure of a reference fluid with options.static SystemInterfacePseudoComponentCombiner.characterizeToReference(SystemInterface source, SystemInterface reference) Characterize a fluid to another fluid's pseudo component definition (Pedersen et al., Chapter 5.6).static SystemInterfacePseudoComponentCombiner.characterizeToReference(SystemInterface source, SystemInterface reference, CharacterizationOptions options) Characterize a fluid to another fluid's pseudo component definition with options.static SystemInterfacePseudoComponentCombiner.combineReservoirFluids(int targetPseudoComponents, Collection<SystemInterface> fluids) Combine one or more reservoir fluids and redistribute their pseudo components into a specified number of new pseudo components.static SystemInterfacePseudoComponentCombiner.combineReservoirFluids(int targetPseudoComponents, SystemInterface... fluids) Combine one or more reservoir fluids and redistribute their pseudo components into a specified number of new pseudo components.Recombine.getRecombinedSystem()Getter for the fieldrecombinedSystem.Recombine.runRecombination()runRecombination.Methods in neqsim.thermo.characterization with parameters of type SystemInterfaceModifier and TypeMethodDescriptionvoidAsphalteneCharacterization.addAsphalteneComponents(SystemInterface system, double totalC7plusMoles) Adds asphaltene and resin pseudo-components to a thermodynamic system.PedersenAsphalteneCharacterization.addAsphalteneToSystem(SystemInterface system, double moles) Adds the asphaltene component to the thermodynamic system.voidPedersenAsphalteneCharacterization.addDistributedAsphaltene(SystemInterface system, double totalMoles, int numberOfComponents) Adds multiple asphaltene pseudo-components with distributed molecular weights.doubleTBPfractionModel.CavettModel.calcRacketZ(SystemInterface thermoSystem, double molarMass, double density) calcRacketZ.doubleTBPfractionModel.LeeKesler.calcRacketZ(SystemInterface thermoSystem, double molarMass, double density) calcRacketZ.doubleTBPfractionModel.PedersenTBPModelSRK.calcRacketZ(SystemInterface thermoSystem, double molarMass, double density) calcRacketZ.doubleTBPfractionModel.StandingModel.calcRacketZ(SystemInterface thermoSystem, double molarMass, double density) calcRacketZ.doubleTBPfractionModel.TBPBaseModel.calcRacketZ(SystemInterface thermoSystem, double molarMass, double density) calcRacketZ.doubleTBPfractionModel.TwuModel.calcRacketZ(SystemInterface thermoSystem, double molarMass, double density) calcRacketZ.doubleTBPModelInterface.calcRacketZ(SystemInterface thermoSystem, double molarMass, double density) calcRacketZ.doublePedersenAsphalteneCharacterization.calculateOnsetPressure(SystemInterface system, double startPressure, double endPressure) Calculates the asphaltene onset pressure at the given temperature.private static doubleCharacterizationValidationReport.calculateTotalMass(SystemInterface fluid) Characterise.characterizeToReference(SystemInterface referenceFluid) Characterize this fluid to match the pseudo-component structure of a reference fluid.Characterise.characterizeToReference(SystemInterface referenceFluid, CharacterizationOptions options) Characterize this fluid to match the pseudo-component structure of a reference fluid with options.static SystemInterfacePseudoComponentCombiner.characterizeToReference(SystemInterface source, SystemInterface reference) Characterize a fluid to another fluid's pseudo component definition (Pedersen et al., Chapter 5.6).static SystemInterfacePseudoComponentCombiner.characterizeToReference(SystemInterface source, SystemInterface reference, CharacterizationOptions options) Characterize a fluid to another fluid's pseudo component definition with options.static SystemInterfacePseudoComponentCombiner.combineReservoirFluids(int targetPseudoComponents, SystemInterface... fluids) Combine one or more reservoir fluids and redistribute their pseudo components into a specified number of new pseudo components.private voidAsphalteneCharacterization.configureAsphalteneParameters(SystemInterface system) Configures CPA parameters for asphaltene component in the system.private voidAsphalteneCharacterization.configureResinParameters(SystemInterface system) Configures CPA parameters for resin component in the system.private intPedersenAsphalteneCharacterization.countLiquidPhases(SystemInterface system) Counts the number of liquid phases in the system.private static intCharacterizationValidationReport.countPseudoComponents(SystemInterface fluid) private static PseudoComponentCombiner.FluidExtractionPseudoComponentCombiner.extractComponents(SystemInterface fluid) private static voidPseudoComponentCombiner.finalizeFluid(SystemInterface system) CharacterizationValidationReport.generate(SystemInterface source, SystemInterface reference, SystemInterface result) Generate a validation report comparing source and characterized fluids.PseudoComponentCombiner.generateValidationReport(SystemInterface source, SystemInterface reference, SystemInterface characterized) Generate a validation report comparing source and characterized fluids.private static doublePseudoComponentCombiner.getBinaryInteractionParameter(SystemInterface fluid, String comp1, String comp2) Get a BIP value between two components in a fluid.private static List<ComponentInterface> PseudoComponentCombiner.getPseudoComponentList(SystemInterface fluid) Get ordered list of pseudo-components from a fluid.CharacterizationValidationReport.getPseudoComponentMoles(SystemInterface fluid) static booleanPedersenAsphalteneCharacterization.markAsphalteneRichLiquidPhases(SystemInterface system) Marks asphaltene-rich liquid phases with PhaseType.LIQUID_ASPHALTENE.static voidPseudoComponentCombiner.normalizeComposition(SystemInterface fluid) Normalize composition so mole fractions sum to 1.0.private doublePedersenAsphalteneCharacterization.refineOnsetPressure(SystemInterface system, ThermodynamicOperations ops, double upperP, double lowerP) Refines the onset pressure using bisection.private static voidPseudoComponentCombiner.removeAllComponents(SystemInterface system) voidCharacterise.setThermoSystem(SystemInterface system) setThermoSystem.voidOilAssayCharacterisation.setThermoSystem(SystemInterface system) static booleanPedersenAsphalteneCharacterization.TPflash(SystemInterface system) Performs a TPflash and automatically marks asphaltene-rich liquid phases.static booleanPedersenAsphalteneCharacterization.TPflash(SystemInterface system, double temperature, double pressure) Performs a TPflash at specified conditions and automatically marks asphaltene-rich phases.static voidPseudoComponentCombiner.transferBinaryInteractionParameters(SystemInterface reference, SystemInterface target) Transfer binary interaction parameters from a reference fluid to a target fluid.Characterise.transferBipsFrom(SystemInterface referenceFluid) Transfer binary interaction parameters from a reference fluid to this fluid.Method parameters in neqsim.thermo.characterization with type arguments of type SystemInterfaceModifier and TypeMethodDescriptionstatic SystemInterfacePseudoComponentCombiner.combineReservoirFluids(int targetPseudoComponents, Collection<SystemInterface> fluids) Combine one or more reservoir fluids and redistribute their pseudo components into a specified number of new pseudo components.Constructors in neqsim.thermo.characterization with parameters of type SystemInterfaceModifierConstructorDescriptionCharacterise(SystemInterface system) Constructor for Characterise.LumpingModel(SystemInterface system) Constructor for LumpingModel.NewtonSolveAB(SystemInterface system, TBPCharacterize characterizeClass) Constructor for NewtonSolveAB.NewtonSolveABCD(SystemInterface system, TBPCharacterize characterizeClass) Constructor for NewtonSolveABCD.NewtonSolveCDplus(SystemInterface system, PlusCharacterize characterizeClass) Constructor for NewtonSolveCDplus.Constructor with system reference.PedersenPlusModelSolver(SystemInterface system, PlusFractionModel.PedersenPlusModel characterizeClass) Constructor for PedersenPlusModelSolver.PlusCharacterize(SystemInterface system) Constructor for PlusCharacterize.PlusFractionModel(SystemInterface system) Constructor for PlusFractionModel.Recombine(SystemInterface gas, SystemInterface oil) Constructor for Recombine.TBPCharacterize(SystemInterface system) Constructor for TBPCharacterize.WaxCharacterise(SystemInterface system) Constructor for WaxCharacterise. -
Uses of SystemInterface in neqsim.thermo.mixingrule
Methods in neqsim.thermo.mixingrule with parameters of type SystemInterfaceModifier and TypeMethodDescriptionstatic voidBIPEstimator.applyEstimatedBIPs(SystemInterface fluid, BIPEstimationMethod method) Apply estimated BIPs to all component pairs in a fluid system.static voidBIPEstimator.applyEstimatedBIPs(SystemInterface fluid, BIPEstimationMethod method, boolean overwriteExisting) Apply estimated BIPs to all component pairs in a fluid system.static voidBIPEstimator.applyMethaneC7PlusBIPs(SystemInterface fluid) Apply Katz-Firoozabadi BIPs specifically for methane-C7+ pairs in a fluid.static double[][]BIPEstimator.calculateBIPMatrix(SystemInterface fluid, BIPEstimationMethod method) Calculate all BIPs for a fluid system using the specified method without applying them.static voidBIPEstimator.printBIPMatrix(SystemInterface fluid, double[][] bipMatrix) Print BIP matrix to console for debugging/review. -
Uses of SystemInterface in neqsim.thermo.phase
Methods in neqsim.thermo.phase with parameters of type SystemInterfaceModifier and TypeMethodDescriptiondoublePhase.getWtFraction(SystemInterface system) getWtFraction.doublePhaseInterface.getWtFraction(SystemInterface system) getWtFraction. -
Uses of SystemInterface in neqsim.thermo.system
Classes in neqsim.thermo.system that implement SystemInterfaceModifier and TypeClassDescriptionclassThermodynamic system using a simplified ammonia reference equation of state.classThermodynamic system implementing the Burgoyne–Nielsen–Stanko PR correlation.classThis class defines a thermodynamic system using the BWRS equation of state.classThis class defines a thermodynamic system using the CSP SRK equation of state.classThis class defines a thermodynamic system using the Desmukh Mather thermodynamic model.classThis class defines a thermodynamic system using the Duan Sun method used for CO2.classThis class defines a thermodynamic system using the Electrolyte CPA EoS of Equinor.classThermodynamic system class using the Maribo-Mogensen electrolyte CPA (e-CPA) equation of state.classThis class defines a thermodynamic system using the electrolyte CPA EoS Statoil model.classBase class for system with EOS.classThermodynamic system using the EOS-CG equation of state.classThis class defines a thermodynamic system using the electrolyte the Furst Electrolyte Eos.classThis class defines a thermodynamic system using the electrolyte the Modified Furst Electrolyte Eos.classThis class defines a thermodynamic system using the GERG2004 equation of state.classThis class defines a thermodynamic system using the GERG2008Eos equation of state.classThis class defines a thermodynamic system using the GERG water equation of state.classThis class defines a thermodynamic system using the Wilson GE model.classSimple thermodynamic system using an ideal gas equation of state.classThis class defines a thermodynamic system using the Kent Eisenberg model.classThis class defines a thermodynamic system using the LeachmanEos equation of state.classThis class defines a thermodynamic system using the SRK EoS for gas and NRTL for liquids.classThis class defines a thermodynamic system using the PC-SAFT EoS equation of state.classThis class defines a thermodynamic system using the PC-SAFT with association equation of state.classThermodynamic system using the Pitzer GE model.classThis class defines a thermodynamic system using the PR-CPA equation of state.classThis class defines a thermodynamic system using the PR Danesh equation of state.classThis class defines a thermodynamic system using the Peng–Robinson equation of state (PR‑EoS).classThis class defines a thermodynamic system using the Peng Robinson v. 1978 equation of stateclassThis class defines a thermodynamic system using the PR EoS version of Delft (1998) equation of state.classThis class defines a thermodynamic system using the Peng-Robinson equation of state with volume correction (Pénéloux shift).classThis class defines a thermodynamic system using the PR Gassem equation of state.classThis class defines a thermodynamic system using the PR Mathias Copeman equation of state.classThis class defines a thermodynamic system using the Predictive SRK-EoS equation of state.classThis class defines a thermodynamic system using the RK equation of state.classThis class defines a thermodynamic system using the Søreide-Whitson Peng-Robinson EoS (modified alpha and mixing rule).classThermodynamic system using the Span-Wagner reference equation for CO2.classThis class defines a thermodynamic system using the CPA EoS equation of state.classThis class defines a thermodynamic system using the sCPA-EOS equation of state.classThis class defines a thermodynamic system using the CPA-EOS of Equinor equation of state.classThis class defines a thermodynamic system using the SRK equation of state.classThis class defines a thermodynamic system using the Peng-Robinson equation of state with volume correction (Pénéloux shift).classThis class defines a thermodynamic system using the SRK with Mathias Copeman equation of state.classThis class defines a thermodynamic system using the SRK Peneloux equation of state.classThis class defines a thermodynamic system using the SRK Schwartzentruber equation of state.classThis class defines a thermodynamic system using the SRK Two Coon equation of state.classThis class defines a thermodynamic system using the SRK Two Coon Param equation of state.classThis class defines a thermodynamic system using the SRK Two Coon model of Statoil equation of state.classThis is the base class of the System classes.classThis class defines a thermodynamic system using the TST equation of state.classThis class defines a thermodynamic system using the UMR CPA equation of state.classThis class defines a thermodynamic system using the UMR-PRU equation of state.classThis class defines a thermodynamic system using the UMR-PRU with MC parameters equation of state.classThis class defines a thermodynamic system using the UMR-PRU with MC paramters equation of state.classThis class defines a thermodynamic system using the Unifac for liquids with SRK equation of state for gas.classThis class defines a thermodynamic system using the UNIFAC for liquid and PSRK EoS for gas.classThis class defines a thermodynamic system using the VegaEos equation of state.classThermodynamic system using the IAPWS-IF97 reference model for water.Methods in neqsim.thermo.system that return SystemInterfaceModifier and TypeMethodDescriptionSystemInterface.addFluid(SystemInterface addSystem) addFluid.SystemInterface.addFluid(SystemInterface addSystem, int phaseNum) addFluid.SystemThermo.addFluid(SystemInterface addSystem) addFluid.SystemThermo.addFluid(SystemInterface addSystem, int phaseNum) addFluid.static SystemInterfaceSystemInterface.addFluids(SystemInterface addFluid1, SystemInterface addFluid2) return two fluid added as a new fluid.SystemInterface.autoSelectModel()autoSelectModel.SystemThermo.autoSelectModel()autoSelectModel.static SystemInterfaceSystemInterface.characterizeToReference(SystemInterface source, SystemInterface reference) Characterize a fluid to match the pseudo component definition of a reference fluid.SystemInterface.clone()clone.static SystemInterfaceSystemInterface.combineReservoirFluids(int numberOfPseudoComponents, SystemInterface... fluids) Combine fluids and redistribute pseudo components to a requested number.SystemInterface.getEmptySystemClone()getEmptySystemClone.SystemThermo.getEmptySystemClone()getEmptySystemClone.SystemInterface.phaseToSystem(int phaseNumber) phaseToSystem.SystemInterface.phaseToSystem(int phaseNumber1, int phaseNumber2) phaseToSystem.SystemInterface.phaseToSystem(String phaseName) phaseToSystem.SystemInterface.phaseToSystem(PhaseInterface newPhase) phaseToSystem.SystemThermo.phaseToSystem(int phaseNumber) phaseToSystem.SystemThermo.phaseToSystem(int phaseNumber1, int phaseNumber2) phaseToSystem.SystemThermo.phaseToSystem(String phaseName) phaseToSystem.SystemThermo.phaseToSystem(PhaseInterface newPhase) phaseToSystem.SystemInterface.readObject(int ID) readObject.SystemThermo.readObject(int ID) readObject.SystemInterface.readObjectFromFile(String filePath, String fluidName) readObjectFromFile.SystemThermo.readObjectFromFile(String filePath, String fluidName) readObjectFromFile.setModel.setModel.Methods in neqsim.thermo.system with parameters of type SystemInterfaceModifier and TypeMethodDescriptionSystemInterface.addFluid(SystemInterface addSystem) addFluid.SystemInterface.addFluid(SystemInterface addSystem, int phaseNum) addFluid.SystemThermo.addFluid(SystemInterface addSystem) addFluid.SystemThermo.addFluid(SystemInterface addSystem, int phaseNum) addFluid.static SystemInterfaceSystemInterface.addFluids(SystemInterface addFluid1, SystemInterface addFluid2) return two fluid added as a new fluid.static SystemInterfaceSystemInterface.characterizeToReference(SystemInterface source, SystemInterface reference) Characterize a fluid to match the pseudo component definition of a reference fluid.static SystemInterfaceSystemInterface.combineReservoirFluids(int numberOfPseudoComponents, SystemInterface... fluids) Combine fluids and redistribute pseudo components to a requested number.Constructors in neqsim.thermo.system with parameters of type SystemInterfaceModifierConstructorDescriptionSystemProperties(SystemInterface fluid) Constructur for SystemProperties. -
Uses of SystemInterface in neqsim.thermo.util
Methods in neqsim.thermo.util with parameters of type SystemInterfaceModifier and TypeMethodDescriptionstatic doubleFluidClassifier.calculateC7PlusContent(SystemInterface fluid) Calculate C7+ content in mol%.static ReservoirFluidTypeFluidClassifier.classify(SystemInterface fluid) Classify a reservoir fluid based on its composition.static ReservoirFluidTypeFluidClassifier.classifyWithPhaseEnvelope(SystemInterface fluid, double reservoirTemperatureK) Classify a reservoir fluid using both composition and phase envelope analysis.static doubleFluidClassifier.estimateAPIGravity(SystemInterface fluid) Estimate API gravity from fluid density at standard conditions.static StringFluidClassifier.generateClassificationReport(SystemInterface fluid) Generate a fluid classification report. -
Uses of SystemInterface in neqsim.thermo.util.derivatives
Fields in neqsim.thermo.util.derivatives declared as SystemInterfaceModifier and TypeFieldDescriptionprivate final SystemInterfaceDifferentiableFlash.systemThe thermodynamic system at equilibrium.Constructors in neqsim.thermo.util.derivatives with parameters of type SystemInterfaceModifierConstructorDescriptionDifferentiableFlash(SystemInterface system) Constructor for DifferentiableFlash. -
Uses of SystemInterface in neqsim.thermo.util.readwrite
Methods in neqsim.thermo.util.readwrite that return SystemInterfaceModifier and TypeMethodDescriptionprivate SystemInterfaceWhitsonPVTReader.createEosSystem()Create the appropriate EOS system based on parsed EOS type.private SystemInterfaceWhitsonPVTReader.createFluid()Create a NeqSim fluid from the parsed data.private SystemInterfaceWhitsonPVTReader.createFluid(double[] molarComposition) Create a NeqSim fluid with specified molar composition.static SystemInterfaceread.static SystemInterfaceread.static SystemInterfaceread.static SystemInterfaceRead a Whitson PVT parameter file and create a NeqSim fluid.static SystemInterfaceRead a Whitson PVT parameter file and create a NeqSim fluid with specified molar composition.static SystemInterfaceEclipseFluidReadWrite.readE300File(String inputFile) readE300File.Methods in neqsim.thermo.util.readwrite with parameters of type SystemInterfaceModifier and TypeMethodDescriptionprivate voidWhitsonPVTReader.addComponentToFluid(SystemInterface fluid, WhitsonPVTReader.ComponentData comp, double moles) Add a component to the fluid with all properties from the parameter file.private static voidEclipseFluidReadWrite.applyLBCViscosityModel(SystemInterface fluid, double[] lbcParams) Apply LBC viscosity model with custom parameters to fluid.private voidWhitsonPVTReader.applyLBCViscosityModel(SystemInterface fluid) Apply LBC viscosity model with parameters from the Whitson PVT file.private static voidEclipseFluidReadWrite.applyPFCTViscosityModel(SystemInterface fluid) Apply PFCT (Pedersen) viscosity model to all phases.private static double[][]EclipseFluidReadWrite.getBinaryInteractionParameters(SystemInterface fluid) Gets binary interaction parameters from fluid.private static StringEclipseFluidReadWrite.getEOSType(SystemInterface fluid) Determines the EOS type string for the fluid.private static double[]EclipseFluidReadWrite.getLBCParametersFromFluid(SystemInterface fluid) Get LBC parameters from fluid if LBC viscosity model is active.private static booleanEclipseFluidReadWrite.isPFCTViscosityModelActive(SystemInterface fluid) Check if PFCT (Pedersen) viscosity model is active on any phase.private voidWhitsonPVTReader.setBinaryInteractionParameters(SystemInterface fluid) Set binary interaction parameters from the parsed BIP matrix.private voidWhitsonPVTReader.setComponentProperties(SystemInterface fluid, int phase, String name, WhitsonPVTReader.ComponentData comp, double tcKelvin, double tbKelvin) Set all component properties from the data.static voidEclipseFluidReadWrite.setComposition(SystemInterface fluid, String inputFile) setComposition.static voidEclipseFluidReadWrite.setComposition(SystemInterface fluid, String inputFile, String pseudoNameIn) setComposition.static StringEclipseFluidReadWrite.toE300String(SystemInterface fluid) Convert a NeqSim fluid to Eclipse E300 format string.static StringEclipseFluidReadWrite.toE300String(SystemInterface fluid, double reservoirTempC) Convert a NeqSim fluid to Eclipse E300 format string.static voidEclipseFluidReadWrite.write(SystemInterface fluid, String outputFile) Write a NeqSim fluid to Eclipse E300 compositional EOS file format.static voidEclipseFluidReadWrite.write(SystemInterface fluid, String outputFile, double reservoirTempC) Write a NeqSim fluid to Eclipse E300 compositional EOS file format.static voidEclipseFluidReadWrite.write(SystemInterface fluid, Path outputPath, double reservoirTempC) Write a NeqSim fluid to Eclipse E300 compositional EOS file format.private static voidEclipseFluidReadWrite.writeToWriter(SystemInterface fluid, Writer writer, double reservoirTempC) Internal method to write E300 content to a Writer. -
Uses of SystemInterface in neqsim.thermodynamicoperations
Fields in neqsim.thermodynamicoperations declared as SystemInterfaceModifier and TypeFieldDescription(package private) SystemInterfaceThermodynamicOperations.system(package private) SystemInterfaceBaseOperation.systemThermoMethods in neqsim.thermodynamicoperations that return SystemInterfaceModifier and TypeMethodDescriptionThermodynamicOperations.getSystem()Getter for the fieldsystem.BaseOperation.getThermoSystem()getThermoSystem.OperationInterface.getThermoSystem()getThermoSystem.ThermodynamicOperations.TPgradientFlash(double height, double temperature) TPgradientFlash.Methods in neqsim.thermodynamicoperations with parameters of type SystemInterfaceModifier and TypeMethodDescriptionvoidThermodynamicOperations.setSystem(SystemInterface system) Setter for the fieldsystem.Constructors in neqsim.thermodynamicoperations with parameters of type SystemInterfaceModifierConstructorDescriptionConstructor for ThermodynamicOperations. -
Uses of SystemInterface in neqsim.thermodynamicoperations.chemicalequilibrium
Fields in neqsim.thermodynamicoperations.chemicalequilibrium declared as SystemInterfaceConstructors in neqsim.thermodynamicoperations.chemicalequilibrium with parameters of type SystemInterfaceModifierConstructorDescriptionChemicalEquilibrium(SystemInterface system) Constructor for ChemicalEquilibrium. -
Uses of SystemInterface in neqsim.thermodynamicoperations.flashops
Fields in neqsim.thermodynamicoperations.flashops declared as SystemInterfaceModifier and TypeFieldDescription(package private) SystemInterfaceTPflash.clonedSystemprivate SystemInterfaceTPgradientFlash.localSystem(package private) SystemInterfaceFlash.minimumGibbsEnergySystem(package private) SystemInterfaceFlash.system(package private) SystemInterfaceSysNewtonRhapsonPHflash.system(package private) SystemInterfaceSysNewtonRhapsonTPflash.system(package private) SystemInterfaceSysNewtonRhapsonTPflashNew.systemprivate SystemInterfaceTPgradientFlash.systemprivate SystemInterfaceTPgradientFlash.tempSystemMethods in neqsim.thermodynamicoperations.flashops that return SystemInterfaceMethods in neqsim.thermodynamicoperations.flashops with parameters of type SystemInterfaceModifier and TypeMethodDescriptionfinal doubleRachfordRice.calcBetaS(SystemInterface system) calcBetaS.private booleanTVfractionFlash.stateHasUncountableNumbers(SystemInterface sys) Constructors in neqsim.thermodynamicoperations.flashops with parameters of type SystemInterfaceModifierConstructorDescriptionCalcIonicComposition(SystemInterface system, int phaseNum) Constructor for CalcIonicComposition.CriticalPointFlash(SystemInterface system) Constructor for CriticalPointFlash.dTPflash(SystemInterface system, String[] comps) Constructor for dTPflash.ImprovedVUflashQfunc(SystemInterface system, double Vspec, double Uspec) Constructor for ImprovedVUflashQfunc.OptimizedVUflash(SystemInterface system, double Vspec, double Uspec) Constructor for OptimizedVUflash.PHflash(SystemInterface system, double Hspec, int type) Constructor for PHflash.PHflashGERG2008(SystemInterface system, double Hspec) Constructor for PHflash.PHflashLeachman(SystemInterface system, double Hspec) Constructor for PHflashLeachman.PHflashSingleComp(SystemInterface system, double Hspec, int type) Constructor for PHflashSingleComp.PHflashVega(SystemInterface system, double Hspec) Constructor for PHflashVega.PHsolidFlash(SystemInterface system, double ent) Constructor for PHsolidFlash.PSFlash(SystemInterface system, double Sspec, int type) Constructor for PSFlash.PSFlashGERG2008(SystemInterface system, double Sspec) Constructor for PSFlashGERG2008.PSFlashLeachman(SystemInterface system, double Sspec) Constructor for PSFlashLeachman.PSflashSingleComp(SystemInterface system, double Sspec, int type) Constructor for PSflashSingleComp.PSFlashVega(SystemInterface system, double Sspec) Constructor for PSFlashVega.PUflash(SystemInterface system, double Uspec) Constructor for PUflash.PVflash(SystemInterface system, double Vspec) Constructor for PVflash.PVrefluxflash(SystemInterface system, double refluxSpec, int refluxPhase) Constructor for PVrefluxflash.QfuncFlash(SystemInterface system, double Hspec, int type) Constructor for QfuncFlash.SaturateWithWater(SystemInterface system) Constructor for SaturateWithWater.SolidFlash(SystemInterface system) Constructor for SolidFlash.SolidFlash(SystemInterface system, boolean checkForSolids) Constructor for SolidFlash.SolidFlash1(SystemInterface system) Constructor for SolidFlash1.SolidFlash12(SystemInterface system) Constructor for SolidFlash12.SysNewtonRhapsonPHflash(SystemInterface system, int numberOfPhases, int numberOfComponents) Constructor for sysNewtonRhapsonPHflash.SysNewtonRhapsonPHflash(SystemInterface system, int numberOfPhases, int numberOfComponents, int type) Constructor for sysNewtonRhapsonPHflash.SysNewtonRhapsonTPflash(SystemInterface system, int numberOfPhases, int numberOfComponents) Constructor for sysNewtonRhapsonTPflash.SysNewtonRhapsonTPflashNew(SystemInterface system, int numberOfPhases, int numberOfComponents) Constructor for sysNewtonRhapsonTPflashNew.THflash(SystemInterface system, double Hspec) Constructor for THflash.TPflash(SystemInterface system) Constructor for TPflash.TPflash(SystemInterface system, boolean checkForSolids) Constructor for TPflash.TPgradientFlash(SystemInterface system, double height, double temperature) Constructor for TPgradientFlash with system, height, and temperature.TPHydrateFlash(SystemInterface system) Constructor for TPHydrateFlash.TPHydrateFlash(SystemInterface system, boolean checkForSolids) Constructor for TPHydrateFlash.TPmultiflash(SystemInterface system) Constructor for TPmultiflash.TPmultiflash(SystemInterface system, boolean checkForSolids) Constructor for TPmultiflash.TPmultiflashWAX(SystemInterface system) Constructor for TPmultiflashWAX.TPmultiflashWAX(SystemInterface system, boolean checkForSolids) Constructor for TPmultiflashWAX.TSFlash(SystemInterface system, double Sspec) Constructor for TSFlash.TUflash(SystemInterface system, double Uspec) Constructor for TUflash.TVflash(SystemInterface system, double Vspec) Constructor for TVflash.TVfractionFlash(SystemInterface system, double Vfractionspec) Constructor for TVflash.VHflash(SystemInterface system, double Hspec, double Vspec) Constructor for VHflash.VHflashQfunc(SystemInterface system, double Vspec, double Hspec) Constructor for VHflashQfunc.VSflash(SystemInterface system, double Vspec, double Sspec) Constructor for VSflash.VUflash(SystemInterface system, double Vspec, double Uspec) Constructor for VUflash.VUflashQfunc(SystemInterface system, double Vspec, double Uspec) Constructor for VUflashQfunc.VUflashSingleComp(SystemInterface system, double Vspec, double Uspec) Constructor for VUflashSingleComp. -
Uses of SystemInterface in neqsim.thermodynamicoperations.flashops.saturationops
Fields in neqsim.thermodynamicoperations.flashops.saturationops declared as SystemInterfaceModifier and TypeFieldDescription(package private) SystemInterfaceConstantDutyFlash.system(package private) SystemInterfaceCricondenBarTemp.system(package private) SystemInterfaceCricondenBarTemp1.systemFugTestConstP.testSystemFugTestConstP.testSystem2Methods in neqsim.thermodynamicoperations.flashops.saturationops that return SystemInterfaceModifier and TypeMethodDescriptionAsphalteneOnsetPressureFlash.getThermoSystem()getThermoSystem.AsphalteneOnsetTemperatureFlash.getThermoSystem()getThermoSystem.ConstantDutyPressureFlash.getThermoSystem()getThermoSystem.ConstantDutyTemperatureFlash.getThermoSystem()getThermoSystem.CricondenBarTemp1.getThermoSystem()getThermoSystem.Constructors in neqsim.thermodynamicoperations.flashops.saturationops with parameters of type SystemInterfaceModifierConstructorDescriptionAddIonToScaleSaturation(SystemInterface system, int phaseNumber, String scaleSaltName, String nameOfIonToBeAdded) Constructor for addIonToScaleSaturation.Constructor for AsphalteneOnsetPressureFlash.AsphalteneOnsetPressureFlash(SystemInterface system, double startPressure, double minPressure) Constructor with specified pressure range.Constructor for AsphalteneOnsetTemperatureFlash.AsphalteneOnsetTemperatureFlash(SystemInterface system, double startTemperature, double minTemperature, double maxTemperature) Constructor with specified temperature range.Constructor for bubblePointPressureFlash.Constructor for bubblePointPressureFlashDer.Constructor for bubblePointTemperatureFlash.Constructor for bubblePointTemperatureNoDer.CalcSaltSatauration(SystemInterface system, String name) Constructor for calcSaltSatauration.CheckScalePotential(SystemInterface system, int phaseNumber) Constructor for checkScalePotential.ConstantDutyFlash(SystemInterface system) Constructor for constantDutyFlash.Constructor for constantDutyPressureFlash.Constructor for constantDutyTemperatureFlash.CricondebarFlash(SystemInterface system) Constructor for cricondebarFlash.CricondenBarTemp(SystemInterface system, int numberOfPhases, int numberOfComponents) Constructor for cricondenBarTemp.CricondenBarTemp1(SystemInterface system) Constructor for cricondenBarTemp1.DewPointPressureFlash(SystemInterface system) Constructor for dewPointPressureFlash.Constructor for dewPointTemperatureFlash.Constructor for dewPointTemperatureFlashDer.FreezeOut(SystemInterface system) Constructor for FreezeOut.Constructor for freezingPointTemperatureFlash.FreezingPointTemperatureFlash(SystemInterface system, boolean Freeze) Constructor for freezingPointTemperatureFlash.Constructor for freezingPointTemperatureFlashOld.Constructor for freezingPointTemperatureFlashTR.FreezingPointTemperatureFlashTR(SystemInterface system, boolean Freeze) Constructor for freezingPointTemperatureFlashTR.FugTestConstP(SystemInterface system) Constructor for FugTestConstP.FugTestConstP(SystemInterface system, double pres) Constructor for FugTestConstP.Constructor for HCdewPointPressureFlash.HydrateEquilibriumLine(SystemInterface system, double minPres, double maxPres) Constructor for HydrateEquilibriumLine.Constructor for HydrateFormationPressureFlash.Constructor for HydrateFormationTemperatureFlash.HydrateInhibitorConcentrationFlash(SystemInterface system, String inhibitor, double hydrateTemperature) Constructor for HydrateInhibitorConcentrationFlash.HydrateInhibitorwtFlash(SystemInterface system, String inhibitor, double wtfr) Constructor for HydrateInhibitorwtFlash.Constructor for SolidComplexTemperatureCalc.SolidComplexTemperatureCalc(SystemInterface system, String comp1, String comp2) Constructor for SolidComplexTemperatureCalc.WATcalc(SystemInterface system) Constructor for WATcalc.WaterDewPointEquilibriumLine(SystemInterface system, double minPres, double maxPres) Constructor for WaterDewPointEquilibriumLine.Constructor for waterDewPointTemperatureFlash.Constructor for waterDewPointTemperatureMultiphaseFlash. -
Uses of SystemInterface in neqsim.thermodynamicoperations.phaseenvelopeops.multicomponentenvelopeops
Fields in neqsim.thermodynamicoperations.phaseenvelopeops.multicomponentenvelopeops declared as SystemInterfaceModifier and TypeFieldDescription(package private) SystemInterfaceCricondenBarFlash.system(package private) SystemInterfaceCricondenThermFlash.system(package private) SystemInterfaceHPTphaseEnvelope.system(package private) SystemInterfacePTphaseEnvelope.system(package private) SystemInterfacePTphaseEnvelope1.system(package private) SystemInterfacePTphaseEnvelopeMay.system(package private) SystemInterfacePTphaseEnvelopeNew.system(package private) SystemInterfacePTphaseEnvelopeNew2.systemprivate final SystemInterfacePTphaseEnvelopeNew3.system(package private) SystemInterfaceSysNewtonRhapsonPhaseEnvelope.system(package private) SystemInterfaceSysNewtonRhapsonPhaseEnvelope2.systemMethods in neqsim.thermodynamicoperations.phaseenvelopeops.multicomponentenvelopeops that return SystemInterfaceConstructors in neqsim.thermodynamicoperations.phaseenvelopeops.multicomponentenvelopeops with parameters of type SystemInterfaceModifierConstructorDescriptionCricondenBarFlash(SystemInterface system, String name, double phaseFraction, double[] cricondenBar, double[] cricondenBarX, double[] cricondenBarY) Constructor for CricondenBarFlash.CricondenThermFlash(SystemInterface system, String name, double phaseFraction, double[] cricondenTherm, double[] cricondenThermX, double[] cricondenThermY) Constructor for CricondenThermFlash.HPTphaseEnvelope(SystemInterface system) Constructor for HPTphaseEnvelope.PTphaseEnvelope(SystemInterface system, String name, double phaseFraction, double lowPres, boolean bubfirst) Constructor for pTphaseEnvelope.PTphaseEnvelope1(SystemInterface system, String name, double phaseFraction, double lowPres, boolean bubfirst) Constructor for pTphaseEnvelope1.PTphaseEnvelopeMay(SystemInterface system, String name, double phaseFraction, double lowPres, boolean bubfirst) Constructor for pTphaseEnvelopeMay.PTphaseEnvelopeNew(SystemInterface system, String name, double phaseFraction, double lowPres) Constructor for pTphaseEnvelopeNew.PTphaseEnvelopeNew2(SystemInterface system, String name, double phaseFraction, double lowPres, boolean bubfirst) Constructor for pTphaseEnvelope.PTphaseEnvelopeNew3(SystemInterface system, double minPressure, double maxPressure, double minTemp, double maxTemp, double pressureStep, double tempStep) Constructor for PTphaseEnvelopeNew3.SysNewtonRhapsonPhaseEnvelope(SystemInterface system, int numberOfPhases, int numberOfComponents) Constructor for sysNewtonRhapsonPhaseEnvelope.Constructor for sysNewtonRhapsonPhaseEnvelope2. -
Uses of SystemInterface in neqsim.thermodynamicoperations.phaseenvelopeops.reactivecurves
Fields in neqsim.thermodynamicoperations.phaseenvelopeops.reactivecurves declared as SystemInterfaceModifier and TypeFieldDescription(package private) SystemInterfacePloadingCurve.system(package private) SystemInterfacePloadingCurve2.systemMethods in neqsim.thermodynamicoperations.phaseenvelopeops.reactivecurves that return SystemInterfaceModifier and TypeMethodDescriptionPloadingCurve.getThermoSystem()getThermoSystem.PloadingCurve2.getThermoSystem()getThermoSystem.Constructors in neqsim.thermodynamicoperations.phaseenvelopeops.reactivecurves with parameters of type SystemInterfaceModifierConstructorDescriptionPloadingCurve(SystemInterface system) Constructor for pLoadingCurve.PloadingCurve2(SystemInterface system) Constructor for pLoadingCurve2. -
Uses of SystemInterface in neqsim.thermodynamicoperations.propertygenerator
Fields in neqsim.thermodynamicoperations.propertygenerator declared as SystemInterfaceModifier and TypeFieldDescription(package private) SystemInterfaceOLGApropertyTableGeneratorWater.gasSystem(package private) SystemInterfaceOLGApropertyTableGeneratorWaterStudents.gasSystem(package private) SystemInterfaceOLGApropertyTableGeneratorWaterStudentsPH.gasSystem(package private) SystemInterfaceOLGApropertyTableGeneratorWater.oilSystem(package private) SystemInterfaceOLGApropertyTableGeneratorWaterStudents.oilSystem(package private) SystemInterfaceOLGApropertyTableGeneratorWaterStudentsPH.oilSystem(package private) SystemInterfaceOLGApropertyTableGenerator.thermoSystem(package private) SystemInterfaceOLGApropertyTableGeneratorKeywordFormat.thermoSystem(package private) SystemInterfaceOLGApropertyTableGeneratorWater.thermoSystem(package private) SystemInterfaceOLGApropertyTableGeneratorWaterEven.thermoSystem(package private) SystemInterfaceOLGApropertyTableGeneratorWaterKeywordFormat.thermoSystem(package private) SystemInterfaceOLGApropertyTableGeneratorWaterStudents.thermoSystem(package private) SystemInterfaceOLGApropertyTableGeneratorWaterStudentsPH.thermoSystem(package private) SystemInterfaceOLGApropertyTableGeneratorWater.waterSystem(package private) SystemInterfaceOLGApropertyTableGeneratorWaterStudents.waterSystem(package private) SystemInterfaceOLGApropertyTableGeneratorWaterStudentsPH.waterSystemConstructors in neqsim.thermodynamicoperations.propertygenerator with parameters of type SystemInterfaceModifierConstructorDescriptionConstructor for OLGApropertyTableGenerator.Constructor for OLGApropertyTableGeneratorKeywordFormat.Constructor for OLGApropertyTableGeneratorWater.Constructor for OLGApropertyTableGeneratorWaterEven.Constructor for OLGApropertyTableGeneratorWaterKeywordFormat.Constructor for OLGApropertyTableGeneratorWaterStudents.Constructor for OLGApropertyTableGeneratorWaterStudentsPH. -
Uses of SystemInterface in neqsim.util.generator
Fields in neqsim.util.generator declared as SystemInterfaceConstructors in neqsim.util.generator with parameters of type SystemInterfaceModifierConstructorDescriptionPropertyGenerator(SystemInterface fluid, double[] temperatures, double[] pressures) Constructor for PropertyGenerator. -
Uses of SystemInterface in neqsim.util.validation
Methods in neqsim.util.validation with parameters of type SystemInterfaceModifier and TypeMethodDescriptionAIIntegrationHelper.validateFluid(SystemInterface system) Validate a thermodynamic system. -
Uses of SystemInterface in neqsim.util.validation.contracts
Classes in neqsim.util.validation.contracts that implement interfaces with type arguments of type SystemInterfaceModifier and TypeClassDescriptionclassContract for thermodynamic systems.Methods in neqsim.util.validation.contracts with parameters of type SystemInterfaceModifier and TypeMethodDescriptionThermodynamicSystemContract.checkPostconditions(SystemInterface system) ThermodynamicSystemContract.checkPreconditions(SystemInterface system)