diff --git a/lca_carbon_workflow.py b/lca_carbon_workflow.py index c208e87..59a206d 100644 --- a/lca_carbon_workflow.py +++ b/lca_carbon_workflow.py @@ -142,6 +142,18 @@ class LCACarbonWorkflow: building_opening_workload, building_component_workload def _calculate_envelope_emission(self, boundary): + """ + The method calculates embodied and end of life emission of the building's + envelope by iterating through each building boundary's layers. The + argument corresponding to the boundary parameter comes from the + calculate_building_component_emission() method. The output also is used + in the calculate_building_component_emission() method. So the current + method is hidden to the user. + :param boundary: + :return: + """ layer_emission = [] layer_end_of_life_emission = [] for layer in boundary.layers: @@ -170,14 +182,16 @@ class LCACarbonWorkflow: building, surface, boundary, opaque_surface_code, density=2579): """ - This calculates the opening emission based on the mentioned parameters. + This calculates the opening emission by iterating through each thermal + opening of each building's boundary. It is done based on the mentioned + parameters. The arguments come from the calculate_building_component_emission() method and the output is used in the same method. So the current method is hidden to the user. Windows have the assumed density of 2579 kg/m3 Window's thickness assumed the same as wall's thickness - These two values are being used to calculate window's workload - for End of Life emission evaluation. + These two values are being used to calculate window's workload for + the End of Life emission evaluation. :param building: :param surface: