Antares Simulator
Power System Simulator
Loading...
Searching...
No Matches
Antares::Data::Pollutant Class Reference

Public Types

enum  PollutantEnum {
  CO2 = 0 , NH3 , SO2 , NOX ,
  PM2_5 , PM5 , PM10 , NMVOC ,
  OP1 , OP2 , OP3 , OP4 ,
  OP5 , POLLUTANT_MAX
}
 

Static Public Member Functions

static const std::string & getPollutantName (int index)
 

Public Attributes

std::array< double, POLLUTANT_MAX > factors {0}
 

Static Public Attributes

static const std::map< enum PollutantEnum, const std::string > pollutantNamesOutputVariables
 
static const std::map< std::string, enum PollutantEnum > namesToEnum
 

Member Data Documentation

◆ namesToEnum

const std::map< std::string, enum Pollutant::PollutantEnum > Antares::Data::Pollutant::namesToEnum
static
Initial value:
= {{"co2", CO2},
{"nh3", NH3},
{"so2", SO2},
{"nox", NOX},
{"pm2_5",
PM2_5},
{"pm5", PM5},
{"pm10", PM10},
{"nmvoc",
NMVOC},
{"op1", OP1},
{"op2", OP2},
{"op3", OP3},
{"op4", OP4},
{"op5", OP5}}

◆ pollutantNamesOutputVariables

const std::map< enum Pollutant::PollutantEnum, const std::string > Antares::Data::Pollutant::pollutantNamesOutputVariables
static
Initial value:
= {{CO2, "CO2 EMIS."},
{NH3, "NH3 EMIS."},
{SO2, "SO2 EMIS."},
{NOX, "NOX EMIS."},
{PM2_5, "PM2_5 EMIS."},
{PM5, "PM5 EMIS."},
{PM10, "PM10 EMIS."},
{NMVOC, "NMVOC EMIS."},
{OP1, "OP1 EMIS."},
{OP2, "OP2 EMIS."},
{OP3, "OP3 EMIS."},
{OP4, "OP4 EMIS."},
{OP5, "OP5 EMIS."}}

The documentation for this class was generated from the following files: