Class FieldProductionScheduler.ReservoirRecord
java.lang.Object
neqsim.process.util.fielddevelopment.FieldProductionScheduler.ReservoirRecord
- All Implemented Interfaces:
Serializable
- Enclosing class:
FieldProductionScheduler
public static final class FieldProductionScheduler.ReservoirRecord
extends Object
implements Serializable
Reservoir record containing reservoir reference and metadata.
- Version:
- 1.0
- Author:
- ESOL
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate doubleprivate final Stringprivate doubleprivate final SimpleReservoirprivate static final long -
Constructor Summary
ConstructorsConstructorDescriptionReservoirRecord(SimpleReservoir reservoir, String fluidType) Creates a reservoir record. -
Method Summary
Modifier and TypeMethodDescriptiondoubledouble(package private) void
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
reservoir
-
fluidType
-
initialPressure
private double initialPressure -
currentPressure
private double currentPressure
-
-
Constructor Details
-
ReservoirRecord
Creates a reservoir record.- Parameters:
reservoir- the SimpleReservoir instancefluidType- "gas", "oil", or "condensate"
-
-
Method Details
-
getReservoir
-
getFluidType
-
getInitialPressure
public double getInitialPressure() -
getCurrentPressure
public double getCurrentPressure() -
updateCurrentPressure
void updateCurrentPressure()
-