Class GasLiftOptimizer.AllocationResult
java.lang.Object
neqsim.process.fielddevelopment.screening.GasLiftOptimizer.AllocationResult
- All Implemented Interfaces:
Serializable
- Enclosing class:
GasLiftOptimizer
Complete optimization result.
- Version:
- 1.0
- Author:
- ESOL
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionIndividual well allocations.doubleAvailable gas (Sm³/d).doubleRequired compression power (kW).booleanConverged flag.doubleField gas efficiency (incremental oil / total gas).doubleGas utilization (fraction).intNumber of iterations (for iterative methods).Optimization method used.private static final longdoubleTotal gas allocated (Sm³/d).doubleTotal incremental oil from gas lift (Sm³/d).doubleTotal natural flow (no gas lift) (Sm³/d).doubleTotal oil production (Sm³/d). -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAllocation(String wellName) Gets allocation for a specific well.toString()
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
allocations
Individual well allocations. -
totalOilRate
public double totalOilRateTotal oil production (Sm³/d). -
totalNaturalFlow
public double totalNaturalFlowTotal natural flow (no gas lift) (Sm³/d). -
totalIncrementalOil
public double totalIncrementalOilTotal incremental oil from gas lift (Sm³/d). -
totalGasAllocated
public double totalGasAllocatedTotal gas allocated (Sm³/d). -
availableGas
public double availableGasAvailable gas (Sm³/d). -
gasUtilization
public double gasUtilizationGas utilization (fraction). -
fieldGasEfficiency
public double fieldGasEfficiencyField gas efficiency (incremental oil / total gas). -
compressionPower
public double compressionPowerRequired compression power (kW). -
method
Optimization method used. -
iterations
public int iterationsNumber of iterations (for iterative methods). -
converged
public boolean convergedConverged flag.
-
-
Constructor Details
-
AllocationResult
public AllocationResult()
-
-
Method Details
-
getAllocation
Gets allocation for a specific well.- Parameters:
wellName- well name- Returns:
- well allocation or null
-
toString
-