Uses of Class
neqsim.process.fielddevelopment.tieback.TiebackOption
Packages that use TiebackOption
Package
Description
Subsea production system modeling for field development workflow.
Tie-back analysis package for field development screening.
Field development workflow orchestration.
-
Uses of TiebackOption in neqsim.process.fielddevelopment.subsea
Fields in neqsim.process.fielddevelopment.subsea declared as TiebackOptionMethods in neqsim.process.fielddevelopment.subsea that return TiebackOptionModifier and TypeMethodDescriptionSubseaProductionSystem.getTiebackOption()Gets the tieback option analysis. -
Uses of TiebackOption in neqsim.process.fielddevelopment.tieback
Classes in neqsim.process.fielddevelopment.tieback that implement interfaces with type arguments of type TiebackOptionModifier and TypeClassDescriptionclassRepresents a specific tie-back option evaluated by the TiebackAnalyzer.Fields in neqsim.process.fielddevelopment.tieback with type parameters of type TiebackOptionModifier and TypeFieldDescriptionprivate List<TiebackOption> TiebackReport.optionsAll evaluated options (sorted by NPV, best first).Methods in neqsim.process.fielddevelopment.tieback that return TiebackOptionModifier and TypeMethodDescriptionTiebackAnalyzer.evaluateSingleTieback(FieldConcept discovery, HostFacility host, double discoveryLatitude, double discoveryLongitude) Evaluates a single tieback option.TiebackAnalyzer.evaluateSingleTieback(FieldConcept discovery, HostFacility host, TiebackRouteNetwork routeNetwork, double discoveryLatitude, double discoveryLongitude) Evaluates a single tieback option using an optional multi-segment route network.TiebackReport.getBestFeasibleOption()Gets the best feasible option.TiebackReport.getBestOption()Gets the best option by NPV.TiebackReport.getOptionByHost(String hostName) Gets an option by host name.Methods in neqsim.process.fielddevelopment.tieback that return types with arguments of type TiebackOptionModifier and TypeMethodDescriptionTiebackReport.getFeasibleOptions()Gets all feasible options.TiebackReport.getOptions()Gets all options.TiebackReport.getProfitableOptions()Gets options with positive NPV.Methods in neqsim.process.fielddevelopment.tieback with parameters of type TiebackOptionModifier and TypeMethodDescriptionprivate voidTiebackAnalyzer.applyFlowAssuranceReport(TiebackOption option, FlowAssuranceReport report) Applies thermodynamic flow-assurance results to the tieback option.private voidTiebackAnalyzer.applyHydraulicResult(TiebackOption option, MultiphaseFlowIntegrator.PipelineResult result, HostFacility host) Applies hydraulic result values to the tieback option.private voidTiebackAnalyzer.applyRouteNetworkSummary(TiebackOption option, TiebackRouteNetwork routeNetwork) Applies route-network metadata to a tieback option.private StringTiebackAnalyzer.buildFlowAssuranceNotes(TiebackOption option, FlowAssuranceReport report, MultiphaseFlowIntegrator.PipelineResult hydraulicResult, double seabedTemperatureC) Builds human-readable flow-assurance notes.private voidTiebackAnalyzer.calculateEconomics(TiebackOption option, boolean isGasField, int wellCount, double gasRateMSm3d, double oilRateBopd) intTiebackOption.compareTo(TiebackOption other) Compares by NPV (descending - higher NPV is better).private voidTiebackAnalyzer.estimateCapex(TiebackOption option, int wellCount, double distanceKm, HostFacility host) private doubleTiebackAnalyzer.estimateShutdownCooldownHours(TiebackOption option, double inletTemperatureC, double seabedTemperatureC, InfrastructureInput infrastructure) Estimates shutdown cooldown time to hydrate risk.private doubleTiebackAnalyzer.estimateShutdownCooldownRisk(TiebackOption option, InfrastructureInput infrastructure) Estimates shutdown cooldown risk score.private voidTiebackAnalyzer.screenFlowAssurance(TiebackOption option, FieldConcept discovery, HostFacility host, ReservoirInput reservoir, WellsInput wells, boolean isGasField, double totalRate, String rateUnit, TiebackRouteNetwork routeNetwork) Screens the tieback route using pipeline hydraulics and thermodynamic flow-assurance checks.Constructor parameters in neqsim.process.fielddevelopment.tieback with type arguments of type TiebackOptionModifierConstructorDescriptionTiebackReport(String discoveryName, List<TiebackOption> options, double discoveryLatitude, double discoveryLongitude) Creates a new tieback report. -
Uses of TiebackOption in neqsim.process.fielddevelopment.workflow
Fields in neqsim.process.fielddevelopment.workflow declared as TiebackOptionModifier and TypeFieldDescriptionWorkflowResult.selectedTiebackOptionSelected tieback option (best feasible).