Class EnvironmentalReporter.EnvironmentalReport

java.lang.Object
neqsim.process.fielddevelopment.evaluation.EnvironmentalReporter.EnvironmentalReport
All Implemented Interfaces:
Serializable
Enclosing class:
EnvironmentalReporter

public static class EnvironmentalReporter.EnvironmentalReport extends Object implements Serializable
Environmental report result container.
Version:
1.0
Author:
ESOL
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • totalPowerKW

      public double totalPowerKW
      Total facility power consumption (kW).
    • powerSupplyType

      public EnvironmentalReporter.PowerSupplyType powerSupplyType
      Power supply type.
    • co2FromPowerTonnesYear

      public double co2FromPowerTonnesYear
      CO2 from power generation (tonnes/year).
    • co2FromFlaringTonnesYear

      public double co2FromFlaringTonnesYear
      CO2 from flaring (tonnes/year).
    • totalCO2TonnesYear

      public double totalCO2TonnesYear
      Total CO2 emissions (tonnes/year).
    • co2IntensityKgBoe

      public double co2IntensityKgBoe
      CO2 intensity (kg CO2/boe).
    • oilProductionSm3Year

      public double oilProductionSm3Year
      Annual oil production (Sm³/year).
    • gasProductionSm3Year

      public double gasProductionSm3Year
      Annual gas production (Sm³/year).
    • waterProductionM3Year

      public double waterProductionM3Year
      Annual water production (m³/year).
    • oiwMgL

      public double oiwMgL
      Oil-in-water concentration (mg/L).
    • oilDischargeTonnesYear

      public double oilDischargeTonnesYear
      Annual oil discharge (tonnes/year).
    • isOIWCompliant

      public boolean isOIWCompliant
      OIW NCS compliance status.
    • co2TaxNOK

      public double co2TaxNOK
      Annual CO2 tax (NOK).
    • isLowEmitter

      public boolean isLowEmitter
      Low emitter status (<10 kg CO2/boe).
  • Constructor Details

    • EnvironmentalReport

      public EnvironmentalReport()
  • Method Details

    • toMarkdown

      public String toMarkdown()
      Returns report as markdown table.
      Returns:
      markdown formatted report
    • toString

      public String toString()
      Overrides:
      toString in class Object