Class ConceptKPIs.Builder
java.lang.Object
neqsim.process.fielddevelopment.evaluation.ConceptKPIs.Builder
- Enclosing class:
ConceptKPIs
Builder for ConceptKPIs.
- Version:
- 1.0
- Author:
- ESOL
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate final Stringprivate doubleprivate Stringprivate EmissionsTracker.EmissionsReportprivate doubleprivate doubleprivate LocalDateTimeprivate doubleprivate FlowAssuranceResultprivate FlowAssuranceReportprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate SafetyReport.SafetyLevelprivate SafetyReportprivate doubleprivate doubleprivate double -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddWarning(String key, String warning) annualEmissions(double tonnes) annualOpex(double musd) blowdownTime(double minutes) breakEvenPrice(double usd) build()co2Intensity(double kgPerBoe) economicScore(double score) emissionsClass(String cls) environmentalScore(double score) estimatedRecovery(double percent) evaluationTime(LocalDateTime time) fieldLife(double years) hydrateMargin(double c) minMetalTemp(double c) npv10(double musd) overallScore(double score) plateauRate(double msm3d) safetyReport(SafetyReport report) technicalScore(double score) totalCapex(double musd) waxMargin(double c)
-
Field Details
-
conceptName
-
evaluationTime
-
plateauRateMsm3d
private double plateauRateMsm3d -
estimatedRecoveryPercent
private double estimatedRecoveryPercent -
fieldLifeYears
private double fieldLifeYears -
totalCapexMUSD
private double totalCapexMUSD -
annualOpexMUSD
private double annualOpexMUSD -
breakEvenOilPriceUSD
private double breakEvenOilPriceUSD -
npv10MUSD
private double npv10MUSD -
flowAssuranceOverall
-
hydrateMarginC
private double hydrateMarginC -
waxMarginC
private double waxMarginC -
safetyLevel
-
blowdownTimeMinutes
private double blowdownTimeMinutes -
minMetalTempC
private double minMetalTempC -
co2IntensityKgPerBoe
private double co2IntensityKgPerBoe -
annualEmissionsTonnes
private double annualEmissionsTonnes -
emissionsClass
-
technicalScore
private double technicalScore -
economicScore
private double economicScore -
environmentalScore
private double environmentalScore -
overallScore
private double overallScore -
flowAssuranceReport
-
safetyReport
-
emissionsReport
-
economicsReport
-
notes
-
warnings
-
-
Constructor Details
-
Builder
-
-
Method Details
-
evaluationTime
-
plateauRate
-
estimatedRecovery
-
fieldLife
-
totalCapex
-
annualOpex
-
breakEvenPrice
-
npv10
-
flowAssuranceOverall
-
hydrateMargin
-
waxMargin
-
safetyLevel
-
blowdownTime
-
minMetalTemp
-
co2Intensity
-
annualEmissions
-
emissionsClass
-
technicalScore
-
economicScore
-
environmentalScore
-
overallScore
-
flowAssuranceReport
-
safetyReport
-
emissionsReport
-
economicsReport
-
addNote
-
addWarning
-
build
-