Class InfrastructureInput.Builder
java.lang.Object
neqsim.process.fielddevelopment.concept.InfrastructureInput.Builder
- Enclosing class:
InfrastructureInput
Builder for InfrastructureInput.
- Version:
- 1.0
- Author:
- ESOL
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate doubleprivate doubleprivate booleanprivate doubleprivate doubleprivate InfrastructureInput.ExportTypeprivate doubleprivate booleanprivate InfrastructureInput.PowerSupplyprivate doubleprivate double -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionambientTemperatures(double seaDegC, double airDegC) build()electricHeating(boolean heated) exportPipeline(double lengthKm, double diameterInches) exportPressure(double bara) hostCapacityAvailable(double fraction) insulatedFlowline(boolean insulated) tiebackLength(double km) waterDepth(double m)
-
Field Details
-
tiebackLength
private double tiebackLength -
waterDepth
private double waterDepth -
exportPipelineLength
private double exportPipelineLength -
exportPipelineDiameter
private double exportPipelineDiameter -
ambientSeaTemperature
private double ambientSeaTemperature -
ambientAirTemperature
private double ambientAirTemperature -
processingLocation
-
powerSupply
-
exportType
-
hostCapacityAvailable
private double hostCapacityAvailable -
insulatedFlowline
private boolean insulatedFlowline -
electricHeating
private boolean electricHeating
-
-
Constructor Details
-
Builder
private Builder()
-
-
Method Details
-
tiebackLength
-
waterDepth
-
exportPipeline
-
ambientTemperatures
-
processingLocation
public InfrastructureInput.Builder processingLocation(InfrastructureInput.ProcessingLocation location) -
powerSupply
-
exportType
-
hostCapacityAvailable
-
insulatedFlowline
-
electricHeating
-
exportPressure
-
build
-