Class EclipseEOSExporter.ExportConfig
java.lang.Object
neqsim.blackoil.io.EclipseEOSExporter.ExportConfig
- Enclosing class:
EclipseEOSExporter
Configuration for Eclipse export.
- Version:
- 1.0
- Author:
- esol
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate double[]private doubleprivate doubleprivate doubleprivate EclipseEOSExporter.Units -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionsetComment(String comment) Add a custom comment to the header.setIncludeDensity(boolean include) Enable or disable DENSITY keyword output.setIncludeHeader(boolean include) Enable or disable header comments in output.setIncludePVTG(boolean include) Enable or disable PVTG keyword output.setIncludePVTO(boolean include) Enable or disable PVTO keyword output.setIncludePVTW(boolean include) Enable or disable PVTW keyword output.setPressureGrid(double[] pressures) Set pressure grid for PVT table generation.setReferenceTemperature(double temperature) Set reference temperature for PVT table generation.setStandardConditions(double pressure, double temperature) Set standard conditions for stock tank properties.setUnits(EclipseEOSExporter.Units units) Set the unit system.
-
Field Details
-
units
-
referenceTemperature
private double referenceTemperature -
standardPressure
private double standardPressure -
standardTemperature
private double standardTemperature -
pressureGrid
private double[] pressureGrid -
includeHeader
private boolean includeHeader -
includePVTO
private boolean includePVTO -
includePVTG
private boolean includePVTG -
includePVTW
private boolean includePVTW -
includeDensity
private boolean includeDensity -
comment
-
-
Constructor Details
-
ExportConfig
public ExportConfig()
-
-
Method Details
-
setUnits
Set the unit system.- Parameters:
units- unit system- Returns:
- this config for chaining
-
setReferenceTemperature
Set reference temperature for PVT table generation.- Parameters:
temperature- temperature in Kelvin- Returns:
- this config for chaining
-
setStandardConditions
Set standard conditions for stock tank properties.- Parameters:
pressure- pressure in bartemperature- temperature in Kelvin- Returns:
- this config for chaining
-
setPressureGrid
Set pressure grid for PVT table generation.- Parameters:
pressures- pressures in bar- Returns:
- this config for chaining
-
setIncludeHeader
Enable or disable header comments in output.- Parameters:
include- true to include header- Returns:
- this config for chaining
-
setIncludePVTO
Enable or disable PVTO keyword output.- Parameters:
include- true to include PVTO- Returns:
- this config for chaining
-
setIncludePVTG
Enable or disable PVTG keyword output.- Parameters:
include- true to include PVTG- Returns:
- this config for chaining
-
setIncludePVTW
Enable or disable PVTW keyword output.- Parameters:
include- true to include PVTW- Returns:
- this config for chaining
-
setIncludeDensity
Enable or disable DENSITY keyword output.- Parameters:
include- true to include DENSITY- Returns:
- this config for chaining
-
setComment
Add a custom comment to the header.- Parameters:
comment- comment string- Returns:
- this config for chaining
-