Class DetailedEmissionsCalculator.DetailedEmissionsReport

java.lang.Object
neqsim.process.fielddevelopment.screening.DetailedEmissionsCalculator.DetailedEmissionsReport
All Implemented Interfaces:
Serializable
Enclosing class:
DetailedEmissionsCalculator

public static class DetailedEmissionsCalculator.DetailedEmissionsReport extends Object implements Serializable
Detailed emissions report.
Version:
1.0
Author:
ESOL
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • totalProductionBoePerYear

      public double totalProductionBoePerYear
      Total production (boe/year).
    • oilProductionBblPerYear

      public double oilProductionBblPerYear
      Oil production (bbl/year).
    • gasProductionMSm3PerYear

      public double gasProductionMSm3PerYear
      Gas production (MSm3/year).
    • scope1Total

      public double scope1Total
      Scope 1 total emissions (tCO2e/year).
    • scope2Total

      public double scope2Total
      Scope 2 total emissions (tCO2e/year).
    • totalEmissions

      public double totalEmissions
      Total emissions (tCO2e/year).
    • intensityKgCO2PerBoe

      public double intensityKgCO2PerBoe
      Intensity (kg CO2e/boe).
    • rating

      public String rating
      Emissions rating.
    • scope1Breakdown

      public Map<String,Double> scope1Breakdown
      Scope 1 breakdown by category.
    • scope2Breakdown

      public Map<String,Double> scope2Breakdown
      Scope 2 breakdown by category.
    • emissionsBySource

      public Map<String,Double> emissionsBySource
      Emissions by individual source.
  • Constructor Details

    • DetailedEmissionsReport

      public DetailedEmissionsReport()
  • Method Details

    • getScope1Emissions

      public double getScope1Emissions()
      Gets Scope 1 emissions.
      Returns:
      scope 1 emissions (tCO2e/year)
    • getScope2Emissions

      public double getScope2Emissions()
      Gets Scope 2 emissions.
      Returns:
      scope 2 emissions (tCO2e/year)
    • getIntensity

      public double getIntensity()
      Gets emissions intensity.
      Returns:
      intensity (kg CO2e/boe)
    • getEmissionsBySource

      public Map<String,Double> getEmissionsBySource()
      Gets emissions by source.
      Returns:
      map of source to emissions
    • toString

      public String toString()
      Overrides:
      toString in class Object