diff --git a/ClimateEmergency_Engine/ClimateEmergency_Engine.csproj b/ClimateEmergency_Engine/ClimateEmergency_Engine.csproj index e205172..52c982a 100644 --- a/ClimateEmergency_Engine/ClimateEmergency_Engine.csproj +++ b/ClimateEmergency_Engine/ClimateEmergency_Engine.csproj @@ -64,9 +64,6 @@ - - - diff --git a/ClimateEmergency_Engine/Compute/Water/PlumbingFixtureWaterDemandPerDay.cs b/ClimateEmergency_Engine/Compute/Water/PlumbingFixtureWaterDemandPerDay.cs deleted file mode 100644 index eda548c..0000000 --- a/ClimateEmergency_Engine/Compute/Water/PlumbingFixtureWaterDemandPerDay.cs +++ /dev/null @@ -1,230 +0,0 @@ -/* - * This file is part of the Buildings and Habitats object Model (BHoM) - * Copyright (c) 2015 - 2020, the respective contributors. All rights reserved. - * - * Each contributor holds copyright over their respective contributions. - * The project versioning (Git) records all such contribution source information. - * - * - * The BHoM is free software: you can redistribute it and/or modify - * it under the terms of the GNU Lesser General Public License as published by - * the Free Software Foundation, either version 3.0 of the License, or - * (at your option) any later version. - * - * The BHoM is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public License - * along with this code. If not, see . - */ - -using System; -using System.Collections.Generic; -using System.Linq; -using System.ComponentModel; -using BH.oM.Base; -using BH.oM.Reflection.Attributes; -using BH.oM.ClimateEmergency.Water; - -namespace BH.Engine.ClimateEmergency -{ - public static partial class Compute - { - /***************************************************/ - /**** Public Methods ****/ - /***************************************************/ - - [Description("Calculates the plumbing fixture water demand per day using the plumbing fixture flows and the building occupancy.")] - [Input("buildingPlumbingFixtureSelection", "The BHoM Object which contains the selected building plumbing fixtures. This method requires the object's flow per fixture to be set.")] - [Input("buildingOccupancybyGender", "The BHoM Object which contains the building's occupancy by gender. This method requires the object's occupancy percentages to be set.")] - [Input("fixtureUsageDataSet", "The dataset or custom object which contains the residential or commercial building based daily usage of plumbing fixtures.")] - [Output("WaterPerDay", "The amount of water in m^3 used on a daily basis by plumbing fixtures.")] - public static double PlumbingFixtureWaterDemandPerDay(BuildingOccupancyByGender buildingOccupancybyGender, BuildingPlumbingFixtureSelection buildingPlumbingFixtureSelection, CustomObject fixtureUsageDataSet) - { - double numberFemales = (double)buildingOccupancybyGender.BuildingOccupancy * buildingOccupancybyGender.FemalePercentage; - double numberMales = (double)buildingOccupancybyGender.BuildingOccupancy * buildingOccupancybyGender.MalePercentage; - double numberGenderNeutral = (double)buildingOccupancybyGender.BuildingOccupancy * buildingOccupancybyGender.GenderNeutralPercentage; - - double toiletFlow = buildingPlumbingFixtureSelection.ToiletVolumePerUse; - double lavatoryFlow = buildingPlumbingFixtureSelection.UrinalVolumePerUse; - double urinalFlow = buildingPlumbingFixtureSelection.LavatoryVolumePerUse; - double showerFlow = buildingPlumbingFixtureSelection.ShowerVolumePerUse; - double kitchenFaucetFlow = buildingPlumbingFixtureSelection.KitchenFaucetPerUse; - - double toiletNumberOfUsesMale = 0.0; - - if (fixtureUsageDataSet.CustomData.ContainsKey("ToiletNumberOfUsesMale")) - { - toiletNumberOfUsesMale = (double)fixtureUsageDataSet.CustomData["ToiletNumberOfUsesMale"]; - } - else - { - BH.Engine.Reflection.Compute.RecordError("The BHoMObject must have a valid ToiletNumberOfUsesMale stored in CustomData under a 'ToiletNumberOfUsesMale' key."); - return 0; - } - - double toiletNumberOfUsesFemale = 0.0; - - if (fixtureUsageDataSet.CustomData.ContainsKey("ToiletNumberOfUsesFemale")) - { - toiletNumberOfUsesFemale = (double)fixtureUsageDataSet.CustomData["ToiletNumberOfUsesFemale"]; - } - else - { - BH.Engine.Reflection.Compute.RecordError("The BHoMObject must have a valid ToiletNumberOfUsesFemale stored in CustomData under a 'ToiletNumberOfUsesMale' key."); - return 0; - } - - double toiletNumberOfUsesGenderNeutral = 0.0; - - if (fixtureUsageDataSet.CustomData.ContainsKey("ToiletNumberOfUsesGenderNeutral")) - { - toiletNumberOfUsesGenderNeutral = (double)fixtureUsageDataSet.CustomData["ToiletNumberOfUsesGenderNeutral"]; - } - else - { - BH.Engine.Reflection.Compute.RecordError("The BHoMObject must have a valid ToiletNumberOfUsesGenderNeutral stored in CustomData under a 'ToiletNumberOfUsesMale' key."); - return 0; - } - - double showerNumberOfUsesMale = 0.0; - - if (fixtureUsageDataSet.CustomData.ContainsKey("ShowerNumberOfUsesMale")) - { - showerNumberOfUsesMale = (double)fixtureUsageDataSet.CustomData["ShowerNumberOfUsesMale"]; - } - else - { - BH.Engine.Reflection.Compute.RecordError("The BHoMObject must have a valid ShowerNumberOfUsesMale stored in CustomData under a 'showerNumberOfUsesMale' key."); - return 0; - } - - double showerNumberOfUsesFemale = 0.0; - - if (fixtureUsageDataSet.CustomData.ContainsKey("ShowerNumberOfUsesFemale")) - { - showerNumberOfUsesFemale = (double)fixtureUsageDataSet.CustomData["ShowerNumberOfUsesFemale"]; - } - else - { - BH.Engine.Reflection.Compute.RecordError("The BHoMObject must have a valid ShowerNumberOfUsesFemale stored in CustomData under a 'showerNumberOfUsesMale' key."); - return 0; - } - - double showerNumberOfUsesGenderNeutral = 0.0; - - if (fixtureUsageDataSet.CustomData.ContainsKey("ShowerNumberOfUsesGenderNeutral")) - { - showerNumberOfUsesGenderNeutral = (double)fixtureUsageDataSet.CustomData["ShowerNumberOfUsesGenderNeutral"]; - } - else - { - BH.Engine.Reflection.Compute.RecordError("The BHoMObject must have a valid ShowerNumberOfUsesGenderNeutral stored in CustomData under a 'showerNumberOfUsesMale' key."); - return 0; - } - - double kitchenFaucetNumberOfUsesMale = 0.0; - - if (fixtureUsageDataSet.CustomData.ContainsKey("KitchenFaucetNumberOfUsesMale")) - { - kitchenFaucetNumberOfUsesMale = (double)fixtureUsageDataSet.CustomData["KitchenFaucetNumberOfUsesMale"]; - } - else - { - BH.Engine.Reflection.Compute.RecordError("The BHoMObject must have a valid KitchenFaucetNumberOfUsesMale stored in CustomData under a 'kitchenfaucetNumberOfUsesMale' key."); - return 0; - } - - double kitchenFaucetNumberOfUsesFemale = 0.0; - - if (fixtureUsageDataSet.CustomData.ContainsKey("KitchenFaucetNumberOfUsesFemale")) - { - kitchenFaucetNumberOfUsesFemale = (double)fixtureUsageDataSet.CustomData["KitchenFaucetNumberOfUsesFemale"]; - } - else - { - BH.Engine.Reflection.Compute.RecordError("The BHoMObject must have a valid KitchenFaucetNumberOfUsesFemale stored in CustomData under a 'kitchenfaucetNumberOfUsesMale' key."); - return 0; - } - - double kitchenFaucetNumberOfUsesGenderNeutral = 0.0; - - if (fixtureUsageDataSet.CustomData.ContainsKey("KitchenFaucetNumberOfUsesGenderNeutral")) - { - kitchenFaucetNumberOfUsesGenderNeutral = (double)fixtureUsageDataSet.CustomData["KitchenFaucetNumberOfUsesGenderNeutral"]; - } - else - { - BH.Engine.Reflection.Compute.RecordError("The BHoMObject must have a valid KitchenFaucetNumberOfUsesGenderNeutral stored in CustomData under a 'kitchenfaucetNumberOfUsesMale' key."); - return 0; - } - - double lavatoryNumberOfUsesMale = 0.0; - - if (fixtureUsageDataSet.CustomData.ContainsKey("LavatoryNumberOfUsesMale")) - { - lavatoryNumberOfUsesMale = (double)fixtureUsageDataSet.CustomData["LavatoryNumberOfUsesMale"]; - } - else - { - BH.Engine.Reflection.Compute.RecordError("The BHoMObject must have a valid LavatoryNumberOfUsesMale stored in CustomData under a 'lavatoryNumberOfUsesMale' key."); - return 0; - } - - double lavatoryNumberOfUsesFemale = 0.0; - - if (fixtureUsageDataSet.CustomData.ContainsKey("LavatoryNumberOfUsesFemale")) - { - lavatoryNumberOfUsesFemale = (double)fixtureUsageDataSet.CustomData["LavatoryNumberOfUsesFemale"]; - } - else - { - BH.Engine.Reflection.Compute.RecordError("The BHoMObject must have a valid LavatoryNumberOfUsesFemale stored in CustomData under a 'lavatoryNumberOfUsesMale' key."); - return 0; - } - - double lavatoryNumberOfUsesGenderNeutral = 0.0; - - if (fixtureUsageDataSet.CustomData.ContainsKey("LavatoryNumberOfUsesGenderNeutral")) - { - lavatoryNumberOfUsesGenderNeutral = (double)fixtureUsageDataSet.CustomData["LavatoryNumberOfUsesGenderNeutral"]; - } - else - { - BH.Engine.Reflection.Compute.RecordError("The BHoMObject must have a valid LavatoryNumberOfUsesGenderNeutral stored in CustomData under a 'lavatoryNumberOfUsesMale' key."); - return 0; - } - - double urinalNumberOfUsesMale = 0.0; - - if (fixtureUsageDataSet.CustomData.ContainsKey("UrinalNumberOfUsesMale")) - { - urinalNumberOfUsesMale = (double)fixtureUsageDataSet.CustomData["UrinalNumberOfUsesMale"]; - } - else - { - BH.Engine.Reflection.Compute.RecordError("The BHoMObject must have a valid UrinalNumberOfUsesMale stored in CustomData under a 'urinalNumberOfUsesMale' key."); - return 0; - } - - double totaldailytoiletflow = (numberMales * toiletNumberOfUsesMale * toiletFlow) + (numberFemales * toiletNumberOfUsesFemale * toiletFlow) + (numberGenderNeutral * toiletNumberOfUsesGenderNeutral * toiletFlow); - - double totaldailylavatoryflow = (numberMales * lavatoryNumberOfUsesMale * lavatoryFlow) + (numberFemales * lavatoryNumberOfUsesFemale * lavatoryFlow) + (numberGenderNeutral * lavatoryNumberOfUsesGenderNeutral * lavatoryFlow); - - double totaldailykitchenfaucetflow = (numberMales * kitchenFaucetNumberOfUsesMale * kitchenFaucetFlow) + (numberFemales * kitchenFaucetNumberOfUsesFemale * kitchenFaucetFlow) + (numberGenderNeutral * kitchenFaucetNumberOfUsesGenderNeutral * kitchenFaucetFlow); - - double totaldailyshowerflow = (numberMales * showerNumberOfUsesMale * showerFlow) + (numberFemales * showerNumberOfUsesFemale * showerFlow) + (numberGenderNeutral * showerNumberOfUsesGenderNeutral * showerFlow); - - double totaldailyurinalflow = (numberMales * urinalNumberOfUsesMale * urinalFlow); - - double totaldailyplumbingfixturewaterdemand = totaldailytoiletflow + totaldailykitchenfaucetflow + totaldailylavatoryflow + totaldailyshowerflow + totaldailyurinalflow; - - return totaldailyplumbingfixturewaterdemand; - } - - /***************************************************/ - - } -} \ No newline at end of file diff --git a/ClimateEmergency_Engine/Create/Water/BuildingOccupancyByGender.cs b/ClimateEmergency_Engine/Create/Water/BuildingOccupancyByGender.cs deleted file mode 100644 index ba4fcae..0000000 --- a/ClimateEmergency_Engine/Create/Water/BuildingOccupancyByGender.cs +++ /dev/null @@ -1,57 +0,0 @@ -/* - * This file is part of the Buildings and Habitats object Model (BHoM) - * Copyright (c) 2015 - 2020, the respective contributors. All rights reserved. - * - * Each contributor holds copyright over their respective contributions. - * The project versioning (Git) records all such contribution source information. - * - * - * The BHoM is free software: you can redistribute it and/or modify - * it under the terms of the GNU Lesser General Public License as published by - * the Free Software Foundation, either version 3.0 of the License, or - * (at your option) any later version. - * - * The BHoM is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public License - * along with this code. If not, see . - */ - -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using BH.oM.ClimateEmergency.Water; -using BH.oM.Reflection.Attributes; -using System.ComponentModel; - -namespace BH.Engine.ClimateEmergency -{ - public static partial class Create - { - /***************************************************/ - /**** Public Methods ****/ - /***************************************************/ - - [Description("Returns the building occupancies by gender")] - [Input("buildingOccupancy", "Default 0")] - [Input("femalePercentage", "Default 0.5")] - [Input("malePercentage", "Default 0.5")] - [Input("genderNeutralPercentage", "Default 0.0")] - [Output("building occupancy by gender object")] - public static BuildingOccupancyByGender BuildingOccupancyByGender(int buildingOccupancy = 0, double femalePercentage = 0.5, double malePercentage = 0.5, double genderNeutralPercentage = 0.0) - { - return new BuildingOccupancyByGender - { - BuildingOccupancy = buildingOccupancy, - FemalePercentage = femalePercentage, - MalePercentage = malePercentage, - GenderNeutralPercentage = genderNeutralPercentage - }; - } - } -} \ No newline at end of file diff --git a/ClimateEmergency_Engine/Create/Water/BuildingPlumbingFixtureSelection.cs b/ClimateEmergency_Engine/Create/Water/BuildingPlumbingFixtureSelection.cs deleted file mode 100644 index 7816c93..0000000 --- a/ClimateEmergency_Engine/Create/Water/BuildingPlumbingFixtureSelection.cs +++ /dev/null @@ -1,59 +0,0 @@ -/* - * This file is part of the Buildings and Habitats object Model (BHoM) - * Copyright (c) 2015 - 2020, the respective contributors. All rights reserved. - * - * Each contributor holds copyright over their respective contributions. - * The project versioning (Git) records all such contribution source information. - * - * - * The BHoM is free software: you can redistribute it and/or modify - * it under the terms of the GNU Lesser General Public License as published by - * the Free Software Foundation, either version 3.0 of the License, or - * (at your option) any later version. - * - * The BHoM is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public License - * along with this code. If not, see . - */ - -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using BH.oM.ClimateEmergency.Water; -using BH.oM.Reflection.Attributes; -using System.ComponentModel; - -namespace BH.Engine.ClimateEmergency -{ - public static partial class Create - { - /***************************************************/ - /**** Public Methods ****/ - /***************************************************/ - - [Description("Returns the building plumbing fixture selection")] - [Input("toiletVolumePerUse", "Default 0.0")] - [Input("urinalVolumePerUse", "Default 0.0")] - [Input("lavatoryVolumePerUse", "Default 0.0")] - [Input("showerVolumePerUse", "Default 0.0")] - [Input("kitchenFaucetPerUse", "Default 0.0")] - [Output("building plumbing fixture selection object")] - public static BuildingPlumbingFixtureSelection BuildingPlumbingFixtureSelection(double toiletVolumePerUse = 0.0, double urinalVolumePerUse = 0.0, double lavatoryVolumePerUse = 0.0, double showerVolumePerUse = 0.0, double kitchenFaucetPerUse = 0.0) - { - return new BuildingPlumbingFixtureSelection - { - ToiletVolumePerUse = toiletVolumePerUse, - UrinalVolumePerUse = urinalVolumePerUse, - LavatoryVolumePerUse = lavatoryVolumePerUse, - ShowerVolumePerUse = showerVolumePerUse, - KitchenFaucetPerUse = kitchenFaucetPerUse - }; - } - } -} diff --git a/ClimateEmergency_oM/ClimateEmergency_oM.csproj b/ClimateEmergency_oM/ClimateEmergency_oM.csproj index a27c91d..699ffa4 100644 --- a/ClimateEmergency_oM/ClimateEmergency_oM.csproj +++ b/ClimateEmergency_oM/ClimateEmergency_oM.csproj @@ -45,8 +45,6 @@ - - diff --git a/ClimateEmergency_oM/Water/BuildingOccupancyByGender.cs b/ClimateEmergency_oM/Water/BuildingOccupancyByGender.cs deleted file mode 100644 index 17d8470..0000000 --- a/ClimateEmergency_oM/Water/BuildingOccupancyByGender.cs +++ /dev/null @@ -1,38 +0,0 @@ -/* - * This file is part of the Buildings and Habitats object Model (BHoM) - * Copyright (c) 2015 - 2020, the respective contributors. All rights reserved. - * - * Each contributor holds copyright over their respective contributions. - * The project versioning (Git) records all such contribution source information. - * - * - * The BHoM is free software: you can redistribute it and/or modify - * it under the terms of the GNU Lesser General Public License as published by - * the Free Software Foundation, either version 3.0 of the License, or - * (at your option) any later version. - * - * The BHoM is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public License - * along with this code. If not, see . - */ - -using System; -using System.Collections.Generic; -using System.Linq; -using System.ComponentModel; -using BH.oM.Base; - -namespace BH.oM.ClimateEmergency.Water -{ - public class BuildingOccupancyByGender - { - public virtual int BuildingOccupancy { get; set; } = 0; - public virtual double FemalePercentage { get; set; } = 0.5; - public virtual double MalePercentage { get; set; } = 0.5; - public virtual double GenderNeutralPercentage { get; set; } = 0.0; - } -} diff --git a/ClimateEmergency_oM/Water/BuildingPlumbingFixtureSelection.cs b/ClimateEmergency_oM/Water/BuildingPlumbingFixtureSelection.cs deleted file mode 100644 index 2be44f2..0000000 --- a/ClimateEmergency_oM/Water/BuildingPlumbingFixtureSelection.cs +++ /dev/null @@ -1,39 +0,0 @@ -/* - * This file is part of the Buildings and Habitats object Model (BHoM) - * Copyright (c) 2015 - 2020, the respective contributors. All rights reserved. - * - * Each contributor holds copyright over their respective contributions. - * The project versioning (Git) records all such contribution source information. - * - * - * The BHoM is free software: you can redistribute it and/or modify - * it under the terms of the GNU Lesser General Public License as published by - * the Free Software Foundation, either version 3.0 of the License, or - * (at your option) any later version. - * - * The BHoM is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public License - * along with this code. If not, see . - */ - -using System; -using System.Collections.Generic; -using System.Linq; -using System.ComponentModel; -using BH.oM.Base; - -namespace BH.oM.ClimateEmergency.Water -{ - public class BuildingPlumbingFixtureSelection - { - public virtual double ToiletVolumePerUse { get; set; } = 0.0; - public virtual double UrinalVolumePerUse { get; set; } = 0.0; - public virtual double LavatoryVolumePerUse { get; set; } = 0.0; - public virtual double ShowerVolumePerUse { get; set; } = 0.0; - public virtual double KitchenFaucetPerUse { get; set; } = 0.0; - } -} diff --git a/DataSets/Climate/AirQuality/AirQualityLimits.json b/DataSets/Climate/AirQuality/AirQualityLimits.json deleted file mode 100644 index da9b346..0000000 --- a/DataSets/Climate/AirQuality/AirQualityLimits.json +++ /dev/null @@ -1,10 +0,0 @@ -{ "Name" : "WELL_PM2,5", "WELL_PM2,5" : 15.0, "BHoM_Guid" : "869a56dc-6bdf-471c-b40f-c198e01fdc40" } -{ "Name" : "WELL_PM10", "WELL_PM10" : 50.0, "BHoM_Guid" : "f9f9866b-2ba7-49d2-95d6-8f98138fd493" } -{ "Name" : "WHO_PM2,5_24hr", "WHO_PM2,5_24hr" : 25.0, "BHoM_Guid" : "d8010bc5-59f5-4dcf-a608-001172535fd6" } -{ "Name" : "WHO_PM2,5_annual", "WHO_PM2,5_annual" : 10.0, "BHoM_Guid" : "93f3104a-2490-4368-b530-7a2e89b2f44d" } -{ "Name" : "WHO_PM10_24hr", "WHO_PM10_24hr" : 50.0, "BHoM_Guid" : "6c08d106-80ec-4825-97ba-fd387d4db335" } -{ "Name" : "WHO_PM10_annual", "WHO_PM10_annual" : 20.0, "BHoM_Guid" : "1736c191-19d6-45e8-93cc-2407657691b0" } -{ "Name" : "WHO_SO2_24hr", "WHO_SO2_24hr" : 20.0, "BHoM_Guid" : "5ae122f1-cb94-44a7-b709-c0877105da4c" } -{ "Name" : "WHO_SO2_10min", "WHO_SO2_10min" : 500.0, "BHoM_Guid" : "e8fea918-86f0-4360-a043-6489f12cfca5" } -{ "Name" : "WHO_NOx_annual", "WHO_NOx_annual" : 40.0, "BHoM_Guid" : "f3ebc485-8178-44f6-965c-e0e40c0c17c9" } -{ "Name" : "WHO_NOx_1hr", "WHO_NOx_1hr" : 200.0, "BHoM_Guid" : "4c92d4bb-efa6-4ab1-8d53-e953a7692b0f" } diff --git a/DataSets/Water/LEEDFixtureUsageDataSet.json b/DataSets/Water/LEEDFixtureUsageDataSet.json deleted file mode 100644 index 953e16a..0000000 --- a/DataSets/Water/LEEDFixtureUsageDataSet.json +++ /dev/null @@ -1,2 +0,0 @@ -{ "Name" : "Commercial", "ToiletNumberOfUsesMale" : 1.0, "ToiletNumberOfUsesFemale" : 3.0, "ToiletNumberOfUsesGenderNeutral" : 3.0, "ShowerNumberOfUsesMale" : 0.10000000000000001, "ShowerNumberOfUsesFemale" : 0.10000000000000001, "ShowerNumberOfUsesGenderNeutral" : 0.10000000000000001, "LavatoryNumberOfUsesMale" : 3.0, "LavatoryNumberOfUsesFemale" : 3.0, "LavatoryNumberOfUsesGenderNeutral" : 3.0, "UrinalNumberOfUsesMale" : 2.0, "KitchenFaucetNumberOfUsesMale" : 1.0, "KitchenFaucetNumberOfUsesFemale" : 1.0, "KitchenFaucetNumberOfUsesGenderNeutral" : 1.0, "BHoM_Guid" : "b9e5638f-fff1-4cb8-9c63-ac8cd22c3b98" } -{ "Name" : "Residential", "ToiletNumberOfUsesMale" : 5.0, "ToiletNumberOfUsesFemale" : 5.0, "ToiletNumberOfUsesGenderNeutral" : 5.0, "ShowerNumberOfUsesMale" : 1.0, "ShowerNumberOfUsesFemale" : 1.0, "ShowerNumberOfUsesGenderNeutral" : 1.0, "LavatoryNumberOfUsesMale" : 5.0, "LavatoryNumberOfUsesFemale" : 5.0, "LavatoryNumberOfUsesGenderNeutral" : 5.0, "UrinalNumberOfUsesMale" : 0.0, "KitchenFaucetNumberOfUsesMale" : 4.0, "KitchenFaucetNumberOfUsesFemale" : 4.0, "KitchenFaucetNumberOfUsesGenderNeutral" : 4.0, "BHoM_Guid" : "b949fbfd-7572-4611-8fe4-a1ae5045d3e2" } diff --git a/DataSets/Water/LEEDPlumbingFixtureFlowDataset.json b/DataSets/Water/LEEDPlumbingFixtureFlowDataset.json deleted file mode 100644 index 0679d5c..0000000 --- a/DataSets/Water/LEEDPlumbingFixtureFlowDataset.json +++ /dev/null @@ -1,8 +0,0 @@ -{ "Name" : "LEED Commercial Baseline (SI)", "ToiletVolumeperUse" : 0.0060000000000000001, "ClothesWasherVolumeperUse" : 0.0, "DishWasherVolumePerUse" : 0.0, "UrinalVolumePerUse" : 0.0040000000000000001, "LavatoryVolumePerUse" : 0.001, "LavatoryAssumedUse" : "30 seconds per use", "ShowerVolumePerUse" : 0.047500000000000001, "ShowerAssumedUse" : "5 minutes per use", "KitchenFaucetVolumePerUse" : 0.0021250000000000002, "KitchenFaucetAssumedUse" : "15 seconds per use", "BHoM_Guid" : "3f597232-a998-4ae2-b050-1f38a35b0464" } -{ "Name" : "LEED Commercial Baseline -30% (SI)", "ToiletVolumeperUse" : 0.0041999999999999997, "ClothesWasherVolumeperUse" : 0.0, "DishWasherVolumePerUse" : 0.0, "UrinalVolumePerUse" : 0.0028, "LavatoryVolumePerUse" : 0.00069999999999999999, "LavatoryAssumedUse" : "30 seconds per use", "ShowerVolumePerUse" : 0.033250000000000002, "ShowerAssumedUse" : "5 minutes per use", "KitchenFaucetVolumePerUse" : 0.0014875000000000001, "KitchenFaucetAssumedUse" : "15 seconds per use", "BHoM_Guid" : "e1edc559-a5c4-4f25-8c8b-dc3dad84eb9d" } -{ "Name" : "LEED Commercial Baseline -35% (SI)", "ToiletVolumeperUse" : 0.0038999999999999998, "ClothesWasherVolumeperUse" : 0.0, "DishWasherVolumePerUse" : 0.0, "UrinalVolumePerUse" : 0.0025999999999999999, "LavatoryVolumePerUse" : 0.00064999999999999997, "LavatoryAssumedUse" : "30 seconds per use", "ShowerVolumePerUse" : 0.030875, "ShowerAssumedUse" : "5 minutes per use", "KitchenFaucetVolumePerUse" : 0.0013812500000000001, "KitchenFaucetAssumedUse" : "15 seconds per use", "BHoM_Guid" : "b805b64b-3852-41e8-9b68-a66b5e74d7a5" } -{ "Name" : "LEED Commercial Baseline -40% (SI)", "ToiletVolumeperUse" : 0.0035999999999999999, "ClothesWasherVolumeperUse" : 0.0, "DishWasherVolumePerUse" : 0.0, "UrinalVolumePerUse" : 0.0023999999999999998, "LavatoryVolumePerUse" : 0.00059999999999999995, "LavatoryAssumedUse" : "30 seconds per use", "ShowerVolumePerUse" : 0.028500000000000001, "ShowerAssumedUse" : "5 minutes per use", "KitchenFaucetVolumePerUse" : 0.0012750000000000001, "KitchenFaucetAssumedUse" : "15 seconds per use", "BHoM_Guid" : "a04c1bda-4a49-4375-8ef2-a014b4ac165b" } -{ "Name" : "LEED Residential Baseline (SI)", "ToiletVolumeperUse" : 0.0060000000000000001, "ClothesWasherVolumeperUse" : 0.057099999999999998, "DishWasherVolumePerUse" : 0.0023999999999999998, "UrinalVolumePerUse" : 0.0, "LavatoryVolumePerUse" : 0.0083000000000000001, "LavatoryAssumedUse" : "1 minute per use", "ShowerVolumePerUse" : 0.058400000000000001, "ShowerAssumedUse" : "6.15 minutes per use", "KitchenFaucetVolumePerUse" : 0.0083000000000000001, "KitchenFaucetAssumedUse" : "1 minute per use", "BHoM_Guid" : "44f027aa-8597-47ba-86ce-b529e368c072" } -{ "Name" : "LEED Residential Baseline -30% (SI)", "ToiletVolumeperUse" : 0.0041999999999999997, "ClothesWasherVolumeperUse" : 0.039969999999999999, "DishWasherVolumePerUse" : 0.0016800000000000001, "UrinalVolumePerUse" : 0.0, "LavatoryVolumePerUse" : 0.0058100000000000001, "LavatoryAssumedUse" : "1 minute per use", "ShowerVolumePerUse" : 0.04088, "ShowerAssumedUse" : "6.15 minutes per use", "KitchenFaucetVolumePerUse" : 0.0058100000000000001, "KitchenFaucetAssumedUse" : "1 minute per use", "BHoM_Guid" : "58d7f533-bf67-4e8a-9db0-01c71d421275" } -{ "Name" : "LEED Residential Baseline -35% (SI)", "ToiletVolumeperUse" : 0.0038999999999999998, "ClothesWasherVolumeperUse" : 0.037115000000000002, "DishWasherVolumePerUse" : 0.00156, "UrinalVolumePerUse" : 0.0, "LavatoryVolumePerUse" : 0.0053949999999999996, "LavatoryAssumedUse" : "1 minute per use", "ShowerVolumePerUse" : 0.037960000000000001, "ShowerAssumedUse" : "6.15 minutes per use", "KitchenFaucetVolumePerUse" : 0.0053949999999999996, "KitchenFaucetAssumedUse" : "1 minute per use", "BHoM_Guid" : "933a539d-3a24-45bb-ab07-b752b98c5ddd" } -{ "Name" : "LEED Residential Baseline -40% (SI)", "ToiletVolumeperUse" : 0.0035999999999999999, "ClothesWasherVolumeperUse" : 0.034259999999999999, "DishWasherVolumePerUse" : 0.0014400000000000001, "UrinalVolumePerUse" : 0.0, "LavatoryVolumePerUse" : 0.0049800000000000001, "LavatoryAssumedUse" : "1 minute per use", "ShowerVolumePerUse" : 0.035040000000000002, "ShowerAssumedUse" : "6.15 minutes per use", "KitchenFaucetVolumePerUse" : 0.0049800000000000001, "KitchenFaucetAssumedUse" : "1 minute per use", "BHoM_Guid" : "fd43e2bb-4772-4391-92c1-0ee12ba7f6ca" }