Greet 2014
Documentation for the GREET 2014 API
|
Public Member Functions | |
Dictionary< int, IValue > | 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 More... | |
Dictionary< int, IValue > | 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 More... | |
Dictionary< int, IValue > | 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 More... | |
Dictionary< int, IValue > | 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 More... | |
Dictionary< int, IValue > | OnSiteUrbanEmissions () |
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, IValue > | OnSiteUrbanEmissionsGroups (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, IValue > | WellToProductEmissions () |
Emissions that were produced on site and upstream, these are live cycle values </summary | |
Dictionary< int, IValue > | WellToProductEmissionsGroups (IData data) |
Emissions that were produced on site and upstream, these are live cycle values </summary | |
Dictionary< int, IValue > | WellToProductResources () |
Resources that were used on site and upstream, these are live cycle values </summary | |
Dictionary< int, IValue > | WellToProductResourcesGroups (IData data) |
Resources that were used on site and upstream, these are live cycle values </summary | |
Dictionary< int, IValue > | WellToProductUrbanEmissions () |
Urban emissions that were produced on site and upstream, these are live cycle values </summary | |
Dictionary< int, IValue > | WellToProductUrbanEmissionsGroups (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... | |
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.
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
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
|
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