Greet 2014
Documentation for the GREET 2014 API
|
A stationary process can contain groups, it can be efficiency group or amount group More...
Public Types | |
enum | GroupType { efficiency, amount } |
Public Member Functions | |
StationaryProcessGroup (GData data, GroupType type) | |
StationaryProcessGroup (GData data, XmlNode node, int process_ref_id, string optionalParamPrefix) | |
Creates a stationary process group, where an efficiency or a specified energy amount is shared among multiple inputs Need to be done last as we do not return the current id reference integer for assigning new ids to other inputs More... | |
bool | CheckIntegrity (GData data, bool showIds, bool fixFixableIssues, out string errorMessage) |
List< Input > | GroupToInputs (StationaryProcess process, Resources resources) |
This function clears and then populates converted_inputs attribute More... | |
Public Attributes | |
int | processRefId |
Properties | |
ParameterTS | Amount [get, set] |
Total Amount of the Group when the Group defined as Amount value More... | |
ParameterTS | Efficiency [get, set] |
Efficiency of the Group when the Group is defined as Efficiency. More... | |
List< Input > | Group_amount_inputs [get, set] |
Group Inputs More... | |
EmissionAmounts | GroupConvertedEmissions [get, set] |
RealEmissionsFactors | GroupEmissionsFactors [get, set] |
Emission corresponding to a group More... | |
List< Input > | Inputs [get] |
List< InputWithShare > | Shares [get, set] |
Inputs and corresponding shares More... | |
StationaryProcessGroup.GroupType | Type [get, set] |
Defines whether the group is defined by amount or efficiency More... | |
A stationary process can contain groups, it can be efficiency group or amount group
Greet.DataStructureV3.Entities.StationaryProcessGroup.StationaryProcessGroup | ( | GData | data, |
XmlNode | node, | ||
int | process_ref_id, | ||
string | optionalParamPrefix | ||
) |
Creates a stationary process group, where an efficiency or a specified energy amount is shared among multiple inputs Need to be done last as we do not return the current id reference integer for assigning new ids to other inputs
node | The node to be used to create this object |
process_ref_id | Process reference id is used by the inputs created |
List<Input> Greet.DataStructureV3.Entities.StationaryProcessGroup.GroupToInputs | ( | StationaryProcess | process, |
Resources | resources | ||
) |
This function clears and then populates converted_inputs attribute
process |
|
getset |
|
getset |
|
getset |
Group Inputs
|
getset |
Emission corresponding to a group
|
getset |
Inputs and corresponding shares
|
getset |
Defines whether the group is defined by amount or efficiency