Class WellsInput.Builder
java.lang.Object
neqsim.process.fielddevelopment.concept.WellsInput.Builder
- Enclosing class:
WellsInput
Builder for WellsInput.
- Version:
- 1.0
- Author:
- ESOL
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate WellsInput.CompletionTypeprivate doubleprivate Stringprivate intprivate intprivate WellsInput.WellTypeprivate doubleprivate doubleprivate Stringprivate doubleprivate doubleprivate doubleprivate String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()injectorCount(int count) producerCount(int count) productivityIndex(double pi) ratePerWell(double rate, String unit) shutInPressure(double bara) thp(double bara) tubeheadPressure(double bara) waterInjection(double rate, String unit)
-
Field Details
-
producerCount
private int producerCount -
injectorCount
private int injectorCount -
producerType
-
completionType
-
thp
private double thp -
ratePerWell
private double ratePerWell -
rateUnit
-
shutInPressure
private double shutInPressure -
productivityIndex
private double productivityIndex -
waterInjectionRate
private double waterInjectionRate -
waterInjectionUnit
-
gasLiftRate
private double gasLiftRate -
gasLiftUnit
-
-
Constructor Details
-
Builder
private Builder()
-
-
Method Details
-
producerCount
-
injectorCount
-
producerType
-
completionType
-
thp
-
tubeheadPressure
-
ratePerWell
-
shutInPressure
-
productivityIndex
-
waterInjection
-
gasLift
-
build
-