Greet 2014
Documentation for the GREET 2014 API
 All Classes Namespaces Functions Variables Enumerations Properties Events
Greet.DataStructureV3.Entities.CoProduct Class Reference
Inheritance diagram for Greet.DataStructureV3.Entities.CoProduct:
Greet.DataStructureV3.Entities.AOutput Greet.DataStructureV3.Entities.AIO Greet.DataStructureV3.Interfaces.IIO Greet.DataStructureV3.IHaveMetadata

Public Member Functions

 CoProduct (GData data, XmlNode node, string optionalParamPrefix)
 
 CoProduct (GData data, int resourceId, ParameterTS designAmount)
 Creates a new CoProduct and register the new parameter to the given database. The default treatement method is Displacement More...
 
- Public Member Functions inherited from Greet.DataStructureV3.Entities.AOutput
LightValue AmountAfterLosses (Resources resources)
 
EmissionAmounts LostEmissions (Resources resources)
 

Public Attributes

CoProductsElements.TreatmentMethod method
 
- Public Attributes inherited from Greet.DataStructureV3.Entities.AOutput
LightValue AmountAfterLossesBufffer
 
LightValue lostAmountBuffer
 
EmissionAmounts lostEmissionsBuffer
 
- Public Attributes inherited from Greet.DataStructureV3.Entities.AIO
Guid id = Guid.NewGuid()
 The IDs are used by the IOTrace matrix which links which inputs are transfered to which outputs It's a way of tracing which are the main inputs by using scalar values instead of a boolean More...
 
int resourceId
 The resource ID for that IO More...
 
LightValue urbanShare = new LightValue("percentage", 0)
 Urban share for that input, we assume that for the IO object the urban share is a calculated value which is set during the ConvertToGeneralIO methods therefore there are not Parameters but LightValues More...
 

Properties

List< ConventionalProductsConventionalDisplacedResourcesList [get, set]
 
- Properties inherited from Greet.DataStructureV3.Entities.AOutput
Guid Id [get]
 
nLoss Loss [get, set]
 
- Properties inherited from Greet.DataStructureV3.Entities.AIO
ParameterTS DesignAmount [get, set]
 
string ModifiedBy [get, set]
 
string ModifiedOn [get, set]
 
string Notes [get, set]
 
int ResourceId [get, set]
 
- Properties inherited from Greet.DataStructureV3.Interfaces.IIO
Guid Id [get]
 Unique ID of that input within the limits of the process (used for biogenic carbon propagation) More...
 
string Notes [get, set]
 User defined notes for the output, helps remembering which output is what. More...
 
int ResourceId [get]
 Resource ID for that input More...
 

Additional Inherited Members

- Protected Member Functions inherited from Greet.DataStructureV3.Entities.AOutput
 AOutput (int resourceId, ParameterTS designAmount)
 
 AOutput (GData data, XmlNode node, string optionalParamPrefix)
 
- Protected Member Functions inherited from Greet.DataStructureV3.Entities.AIO
 AIO (int resourceId, ParameterTS designAmount)
 
 AIO (GData data, XmlNode node, string optionalParamPrefix)
 

Constructor & Destructor Documentation

Greet.DataStructureV3.Entities.CoProduct.CoProduct ( GData  data,
int  resourceId,
ParameterTS  designAmount 
)

Creates a new CoProduct and register the new parameter to the given database. The default treatement method is Displacement

Parameters
dataDatabase to register parameters
resourceIdResource ID of the CoProduct
unitGroupThe unitGroup for the default amount which is going to be 0

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