Greet 2014
Documentation for the GREET 2014 API
 All Classes Namespaces Functions Variables Enumerations Properties Events
Greet.DataStructureV3.ResultsStorage.Results Class Reference
Inheritance diagram for Greet.DataStructureV3.ResultsStorage.Results:
Greet.DataStructureV3.Interfaces.IResults

Public Member Functions

Dictionary< int, IValueOnSiteEmissions ()
 Emissions that were produced on site for a process or a vehicle, basically it includes anything relevant to the current object except the upstream values More...
 
Dictionary< int, IValueOnSiteEmissionsGroups (IData data)
 Emissions that were produced on site for a process or a vehicle, basically it includes anything relevant to the current object except the upstream values More...
 
Dictionary< int, IValueOnSiteResources ()
 Resources that were used on site for a process or a vehicle, basically it includes anything relevant to the current object except the upstream values More...
 
Dictionary< int, IValueOnSiteResourcesGroups (IData data)
 Resources that were used on site for a process or a vehicle, basically it includes anything relevant to the current object except the upstream values More...
 
Dictionary< int, IValueOnSiteUrbanEmissions ()
 Urban emissions that were produced on site for a process or a vehicle, basically it includes anything relevant to the current object except the upstream values </summary
 
Dictionary< int, IValueOnSiteUrbanEmissionsGroups (IData data)
 Urban emissions that were produced on site for a process or a vehicle, basically it includes anything relevant to the current object except the upstream values </summary
 
Dictionary< int, IValueWellToProductEmissions ()
 Emissions that were produced on site and upstream, these are live cycle values </summary
 
Dictionary< int, IValueWellToProductEmissionsGroups (IData data)
 Emissions that were produced on site and upstream, these are live cycle values </summary
 
Dictionary< int, IValueWellToProductResources ()
 Resources that were used on site and upstream, these are live cycle values </summary
 
Dictionary< int, IValueWellToProductResourcesGroups (IData data)
 Resources that were used on site and upstream, these are live cycle values </summary
 
Dictionary< int, IValueWellToProductUrbanEmissions ()
 Urban emissions that were produced on site and upstream, these are live cycle values </summary
 
Dictionary< int, IValueWellToProductUrbanEmissionsGroups (IData data)
 Urban emissions that were produced on site and upstream, these are live cycle values </summary
 

Static Public Member Functions

static Results operator* (double e1, Results e2)
 
static Results operator* (Results e2, double e1)
 
static Results operator+ (Results e1, Results e2)
 
static Results operator- (Results e1, Results e2)
 
static Results operator/ (Results e1, LightValue e2)
 
static Results operator/ (Results e1, double e2)
 

Public Attributes

ResourceAmounts lossesAmounts = new ResourceAmounts()
 This attributes stores the losses energy only for this process More...
 
EmissionAmounts lossesEmissions = new EmissionAmounts()
 This attribute store the losses emissions for this process More...
 
EmissionAmounts onsiteEmissions = new EmissionAmounts()
 Stores values associated with process fuel production only This is never used in the current calculations as it slows thing down an is never displayed More...
 
ResourceAmounts onsiteResources = new ResourceAmounts()
 This attribute is used for showing list of inputs in the GUI it stores the energy amount of the main input and the process fuels More...
 
EmissionAmounts onsiteUrbanEmissions = new EmissionAmounts()
 Urban emissions without the urban emissions of the main input This is never used in the current calculations as it slows thing down an is never displayed More...
 
EmissionAmounts staticEmissions = new EmissionAmounts()
 Other emissions, or group emissions are putted here Those emissions are not coming neither from the technologies, nor the losses They are just random emissions added to the process or the group More...
 
Enem wellToProductEnem = new Enem()
 This attriobute stores the energy and emissions associated with all the inputs fuels production as well as with combustion emissions. It means that it contains the upstream part for the process fuel and the main input of a stationary process More...
 
EmissionAmounts wellToProductUrbanEmission = new EmissionAmounts()
 Total urban emissions More...
 

Properties

double BiongenicCarbonRatio [get, set]
 
FunctionalUnitPreference CustomFunctionalUnitPreference [get, set]
 
string FunctionalUnit [get, set]
 Get or set the common bottom unit property for all results variables When Getting the common bottom, and if the bottom is not homogenous, throw an exception : Different bottoms detected More...
 
int ObjectID [get, set]
 
Enumerators.ItemType ObjectType [get, set]
 
- Properties inherited from Greet.DataStructureV3.Interfaces.IResults
string FunctionalUnit [get]
 Immutable and created during the calculations, stores the unit associated with the functional amount for the associated results, usually this would be "joule", "cu_meter", "kilogram" or "meter" More...
 
int ObjectID [get]
 The ID associated with the objectType if any is available, otherwise this value can be set as -1 More...
 

Member Function Documentation

Dictionary<int, IValue> Greet.DataStructureV3.ResultsStorage.Results.OnSiteEmissions ( )

Emissions that were produced on site for a process or a vehicle, basically it includes anything relevant to the current object except the upstream values

Implements Greet.DataStructureV3.Interfaces.IResults.

Dictionary<int, IValue> Greet.DataStructureV3.ResultsStorage.Results.OnSiteEmissionsGroups ( IData  data)

Emissions that were produced on site for a process or a vehicle, basically it includes anything relevant to the current object except the upstream values

Implements Greet.DataStructureV3.Interfaces.IResults.

Dictionary<int, IValue> Greet.DataStructureV3.ResultsStorage.Results.OnSiteResources ( )

Resources that were used on site for a process or a vehicle, basically it includes anything relevant to the current object except the upstream values

Implements Greet.DataStructureV3.Interfaces.IResults.

Dictionary<int, IValue> Greet.DataStructureV3.ResultsStorage.Results.OnSiteResourcesGroups ( IData  data)

Resources that were used on site for a process or a vehicle, basically it includes anything relevant to the current object except the upstream values

Implements Greet.DataStructureV3.Interfaces.IResults.

Member Data Documentation

ResourceAmounts Greet.DataStructureV3.ResultsStorage.Results.lossesAmounts = new ResourceAmounts()

This attributes stores the losses energy only for this process

EmissionAmounts Greet.DataStructureV3.ResultsStorage.Results.lossesEmissions = new EmissionAmounts()

This attribute store the losses emissions for this process

EmissionAmounts Greet.DataStructureV3.ResultsStorage.Results.onsiteEmissions = new EmissionAmounts()

Stores values associated with process fuel production only This is never used in the current calculations as it slows thing down an is never displayed

Emissions associated with cumbustion processes of the process fuels and non-combustion emissions

ResourceAmounts Greet.DataStructureV3.ResultsStorage.Results.onsiteResources = new ResourceAmounts()

This attribute is used for showing list of inputs in the GUI it stores the energy amount of the main input and the process fuels

EmissionAmounts Greet.DataStructureV3.ResultsStorage.Results.onsiteUrbanEmissions = new EmissionAmounts()

Urban emissions without the urban emissions of the main input This is never used in the current calculations as it slows thing down an is never displayed

Urban emissions that are produced locally

EmissionAmounts Greet.DataStructureV3.ResultsStorage.Results.staticEmissions = new EmissionAmounts()

Other emissions, or group emissions are putted here Those emissions are not coming neither from the technologies, nor the losses They are just random emissions added to the process or the group

Enem Greet.DataStructureV3.ResultsStorage.Results.wellToProductEnem = new Enem()

This attriobute stores the energy and emissions associated with all the inputs fuels production as well as with combustion emissions. It means that it contains the upstream part for the process fuel and the main input of a stationary process

EmissionAmounts Greet.DataStructureV3.ResultsStorage.Results.wellToProductUrbanEmission = new EmissionAmounts()

Total urban emissions

Property Documentation

string Greet.DataStructureV3.ResultsStorage.Results.FunctionalUnit
getset

Get or set the common bottom unit property for all results variables When Getting the common bottom, and if the bottom is not homogenous, throw an exception : Different bottoms detected


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