Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Psychrometrics_Toolkit: Unit Compliance #55

Merged
merged 25 commits into from
Sep 6, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
48a4093
Changed Celsius to Kelvin
albinber Sep 4, 2023
0c59e96
added notes for places to add unit conversion
Tom-Kingstone Sep 4, 2023
d21b6bc
added dependency to units_engine
Tom-Kingstone Sep 4, 2023
612af87
added some unit conversions
Tom-Kingstone Sep 4, 2023
55ef7e3
Converting to and from degree celsius
albinber Sep 4, 2023
341b7b7
finished adding temp conversions
Tom-Kingstone Sep 4, 2023
5f49605
fixed dependencies.txt and added Quantities_oM dependency
Tom-Kingstone Sep 4, 2023
3b63355
CHanged brackets to typeof
albinber Sep 4, 2023
7bd6c11
added types to attributes that will remain
Tom-Kingstone Sep 5, 2023
a00d868
Update Psychrometrics_Engine/Compute/FromHumidityRatio.cs
albinber Sep 5, 2023
0d44632
Update Psychrometrics_Engine/Compute/FromHumidityRatio.cs
albinber Sep 5, 2023
180508d
Update Psychrometrics_Engine/Compute/FromHumidityRatio.cs
albinber Sep 5, 2023
b44c911
Update Psychrometrics_Engine/Compute/FromHumidityRatio.cs
albinber Sep 5, 2023
66cd3ec
Update Psychrometrics_Engine/Compute/FromHumidityRatio.cs
albinber Sep 5, 2023
e45d0d8
Update Psychrometrics_Engine/Compute/FromHumidityRatio.cs
albinber Sep 5, 2023
f621ebb
Update Psychrometrics_Engine/Compute/FromHumidityRatio.cs
albinber Sep 5, 2023
cd15a9a
Update Psychrometrics_Engine/Compute/FromHumidityRatio.cs
albinber Sep 5, 2023
3311155
Added space after ,
albinber Sep 5, 2023
4e5543b
Bananas is hopefully replaced
albinber Sep 5, 2023
5a54bbc
Update Psychrometrics_Engine/Compute/DensityWater.cs
Sep 5, 2023
663a3bc
Update Psychrometrics_Engine/Compute/SaturatedVapourPressureWater.cs
Sep 5, 2023
de1b12d
Update Psychrometrics_Engine/Compute/SpecificHeatCapacityWater.cs
Sep 5, 2023
e0ca37f
Update Psychrometrics_Engine/Compute/TemperatureAtAltitude.cs
Sep 5, 2023
3b0ef56
Update dependencies.txt
Sep 6, 2023
9ce8b6d
Update dependencies.txt
Sep 6, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 6 additions & 4 deletions Psychrometrics_Engine/Compute/DensityWater.cs
Original file line number Diff line number Diff line change
Expand Up @@ -29,21 +29,23 @@
using BH.oM.Base.Attributes;
using BH.oM.Base;
using BH.Engine.Base;
using BH.Engine.Units;
using BH.oM.Quantities.Attributes;

namespace BH.Engine.Psychrometrics
{
public static partial class Compute
{
[Description("Calculates water density from temperature.")]
[Input("temperature", "temperature (C).")]
[Output("density", "Density (kg/m3).")]
[Input("temperature", "Water Temperature.", typeof(Temperature))]
[Output("density", "Density.", typeof(Density))]
[PreviousVersion("6.3", "BH.Engine.Climate.Compute.DensityWater(System.Double)")]
public static double DensityWater(double temperature)
{
double t = temperature;
double t = Units.Convert.ToDegreeCelsius(temperature);
if (t < 0 || t > 150)
{
BH.Engine.Base.Compute.RecordError("Temperature must be greater than 0 and less than 150 degC.");
BH.Engine.Base.Compute.RecordError("Water temperature must be greater than 273.15 and less than 423.15 K.");
return double.NaN;
}
else
Expand Down
23 changes: 15 additions & 8 deletions Psychrometrics_Engine/Compute/FromHumidityRatio.cs
Original file line number Diff line number Diff line change
Expand Up @@ -29,21 +29,23 @@
using BH.oM.Base.Attributes;
using BH.oM.Base;
using BH.Engine.Base;
using BH.Engine.Units;
using BH.oM.Quantities.Attributes;

namespace BH.Engine.Psychrometrics
{
public static partial class Compute
{
[Description("Calculates density, enthalpy, dew-point temperature, relative humidity, specific volume and wet-bulb temperature from dry-bulb temperature, pressure and humidity ratio.")]
[Input("dryBulbTemperature", "Dry-bulb temperature (C).")]
[Input("humidityRatio", "Humidity ratio (kg_water/kg_dryair).")]
[Input("pressure", "Air pressure (Pa), defaults to sea level air pressure (101,325 Pa).")]
[MultiOutput(0, "density", "Density (kg/m3).")]
[MultiOutput(1, "enthalpy", "Enthalpy (J/kg).")]
[MultiOutput(2, "dewPoint", "Dew-point temperature (C).")]
[Input("dryBulbTemperature", "Dry-bulb temperature.", typeof(Temperature))]
[Input("humidityRatio", "Humidity ratio (kg_water/kg_dryair).", typeof(Ratio))]
[Input("pressure", "Air pressure, defaults to sea level air pressure (101,325).", typeof(Pressure))]
[MultiOutput(0, "density", "Density.", typeof(Density))]
[MultiOutput(1, "enthalpy", "Enthalpy.", typeof(SpecificEnergy))]
[MultiOutput(2, "dewPoint", "Dew-point temperature.", typeof(Temperature))]
[MultiOutput(3, "relativeHumidity", "Relative humidity (%).")]
[MultiOutput(4, "specificVolume", "Specific Volume (m3/kg).")]
[MultiOutput(5, "wetBulbTemperature", "Wet-bulb temperature (C).")]
[MultiOutput(4, "specificVolume", "Specific Volume.", typeof(VolumePerQuantity))]
[MultiOutput(5, "wetBulbTemperature", "Wet-bulb temperature.", typeof(Temperature))]
[PreviousVersion("6.3", "BH.Engine.Psychrometrics.Compute.DensityHumidityRatio(System.Double, System.Double, System.Double)")]
[PreviousVersion("6.3", "BH.Engine.Psychrometrics.Compute.EnthalpyHumidityRatio(System.Double, System.Double)")]
[PreviousVersion("6.3", "BH.Engine.Psychrometrics.Compute.DewPointHumidityRatio(System.Double, System.Double, System.Double)")]
Expand All @@ -55,13 +57,18 @@ public static Output<double, double, double, double, double, double> FromHumidit
double humidityRatio,
double pressure = 101325)
{
dryBulbTemperature = BH.Engine.Units.Convert.ToDegreeCelsius(dryBulbTemperature);

double Density = DensityHumidityRatio(dryBulbTemperature, humidityRatio, pressure);
double Enthalpy = EnthalpyHumidityRatio(dryBulbTemperature, humidityRatio);
double DewPoint = DewPointHumidityRatio(dryBulbTemperature, humidityRatio, pressure);
double RelativeHumidity = RelativeHumidityHumidityRatio(dryBulbTemperature, humidityRatio, pressure);
double SpecificVolume = SpecificVolumeHumidityRatio(dryBulbTemperature, humidityRatio, pressure);
double WetBulbTemperature = WetBulbHumidityRatio(dryBulbTemperature, humidityRatio, pressure);

DewPoint = BH.Engine.Units.Convert.FromDegreeCelsius(DewPoint);
WetBulbTemperature = BH.Engine.Units.Convert.FromDegreeCelsius(WetBulbTemperature);

return new Output<double, double, double, double, double, double>
{
Item1 = Density,
Expand Down
23 changes: 15 additions & 8 deletions Psychrometrics_Engine/Compute/FromRelativeHumidity.cs
Original file line number Diff line number Diff line change
Expand Up @@ -29,21 +29,23 @@
using BH.oM.Base.Attributes;
using BH.oM.Base;
using BH.Engine.Base;
using BH.Engine.Units;
using BH.oM.Quantities.Attributes;

namespace BH.Engine.Psychrometrics
{
public static partial class Compute
{
[Description("Calculates density, enthalpy, dew-point temperature, humidity ratio, specific volume and wet-bulb temperature from dry-bulb temperature, pressure and relative humidity.")]
[Input("dryBulbTemperature", "Dry-bulb temperature (C).")]
[Input("dryBulbTemperature", "Dry-bulb temperature.", typeof(Temperature))]
[Input("relativeHumidity", "Relative humidity (%).")]
[Input("pressure", "Air pressure (Pa), defaults to sea level air pressure (101,325 Pa).")]
[MultiOutput(0, "density", "Density (kg/m3).")]
[MultiOutput(1, "enthalpy", "Enthalpy (J/kg).")]
[MultiOutput(2, "dewPoint", "Dew-point temperature (C).")]
[MultiOutput(3, "humidityRatio", "Humidity ratio (kg_water/kg_dryair).")]
[MultiOutput(4, "specificVolume", "Specific Volume (m3/kg).")]
[MultiOutput(5, "wetBulbTemperature", "Wet-bulb temperature (C).")]
[Input("pressure", "Air pressure, defaults to sea level air pressure (101,325).", typeof(Pressure))]
[MultiOutput(0, "density", "Density.", typeof(Density))]
[MultiOutput(1, "enthalpy", "Enthalpy.", typeof(SpecificEnergy))]
[MultiOutput(2, "dewPoint", "Dew-point temperature.", typeof(Temperature))]
[MultiOutput(3, "humidityRatio", "Humidity ratio (kg_water/kg_dryair).", typeof(Ratio))]
[MultiOutput(4, "specificVolume", "Specific Volume.", typeof(VolumePerQuantity))]
[MultiOutput(5, "wetBulbTemperature", "Wet-bulb temperature.", typeof(Temperature))]
[PreviousVersion("6.3", "BH.Engine.Psychrometrics.Compute.DensityRelativeHumidity(System.Double, System.Double, System.Double)")]
[PreviousVersion("6.3", "BH.Engine.Psychrometrics.Compute.EnthalpyRelativeHumidity(System.Double, System.Double, System.Double)")]
[PreviousVersion("6.3", "BH.Engine.Psychrometrics.Compute.DewPointRelativeHumidity(System.Double, System.Double, System.Double)")]
Expand All @@ -55,13 +57,18 @@ public static Output<double, double, double, double, double, double> FromRelativ
double relativeHumidity,
double pressure = 101325)
{
dryBulbTemperature = BH.Engine.Units.Convert.ToDegreeCelsius(dryBulbTemperature);

double Density = DensityRelativeHumidity(dryBulbTemperature, relativeHumidity, pressure);
double Enthalpy = EnthalpyRelativeHumidity(dryBulbTemperature, relativeHumidity, pressure);
double DewPoint = DewPointRelativeHumidity(dryBulbTemperature, relativeHumidity, pressure);
double HumidityRatio = HumidityRatioRelativeHumidity(dryBulbTemperature, relativeHumidity, pressure);
double SpecificVolume = SpecificVolumeRelativeHumidity(dryBulbTemperature, relativeHumidity, pressure);
double WetBulbTemperature = WetBulbTemperatureRelativeHumidity(dryBulbTemperature, relativeHumidity, pressure);

DewPoint = BH.Engine.Units.Convert.FromDegreeCelsius(DewPoint);
WetBulbTemperature = BH.Engine.Units.Convert.FromDegreeCelsius(WetBulbTemperature);

return new Output<double, double, double, double, double, double>
{
Item1 = Density,
Expand Down
23 changes: 15 additions & 8 deletions Psychrometrics_Engine/Compute/FromWetBulbTemperature.cs
Original file line number Diff line number Diff line change
Expand Up @@ -29,21 +29,23 @@
using BH.oM.Base.Attributes;
using BH.oM.Base;
using BH.Engine.Base;
using BH.Engine.Units;
using BH.oM.Quantities.Attributes;

namespace BH.Engine.Psychrometrics
{
public static partial class Compute
{
[Description("Calculates density, enthalpy, dew-point temperature, humidity ratio, relative humidity and specific volume from dry-bulb temperature, pressure and wet-bulb temperature.")]
[Input("dryBulbTemperature", "Dry-bulb temperature (C).")]
[Input("wetBulbTemperature", "Wet-bulb temperature (C).")]
[Input("pressure", "Air pressure (Pa), defaults to sea level air pressure (101,325 Pa).")]
[MultiOutput(0, "density", "Density (kg/m3).")]
[MultiOutput(1, "enthalpy", "Enthalpy (J/kg).")]
[MultiOutput(2, "dewPoint", "Dew-point temperature (C).")]
[MultiOutput(3, "humidityRatio", "Humidity ratio (kg_water/kg_dryair).")]
[Input("dryBulbTemperature", "Dry-bulb temperature.", typeof(Temperature))]
[Input("wetBulbTemperature", "Wet-bulb temperature.", typeof(Temperature))]
[Input("pressure", "Air pressure, defaults to sea level air pressure (101,325).", typeof(Pressure))]
[MultiOutput(0, "density", "Density.", typeof(Density))]
[MultiOutput(1, "enthalpy", "Enthalpy.", typeof(SpecificEnergy))]
[MultiOutput(2, "dewPoint", "Dew-point temperature.", typeof(Temperature))]
[MultiOutput(3, "humidityRatio", "Humidity ratio (kg_water/kg_dryair).", typeof(Ratio))]
[MultiOutput(4, "relativeHumidity", "Relative humidity (%).")]
[MultiOutput(5, "specificVolume", "Specific Volume (m3/kg).")]
[MultiOutput(5, "specificVolume", "Specific Volume.", typeof(VolumePerQuantity))]
[PreviousVersion("6.3", "BH.Engine.Psychrometrics.Compute.DensityWetBulbTemperature(System.Double, System.Double, System.Double)")]
[PreviousVersion("6.3", "BH.Engine.Psychrometrics.Compute.EnthalpyWetBulbTemperature(System.Double, System.Double, System.Double)")]
[PreviousVersion("6.3", "BH.Engine.Psychrometrics.Compute.DewPointWetBulbTemperature(System.Double, System.Double, System.Double)")]
Expand All @@ -55,13 +57,18 @@ public static Output<double, double, double, double, double, double> FromWetBulb
double wetBulbTemperature,
double pressure = 101325)
{
dryBulbTemperature = BH.Engine.Units.Convert.ToDegreeCelsius(dryBulbTemperature);
wetBulbTemperature = BH.Engine.Units.Convert.ToDegreeCelsius(wetBulbTemperature);

double Density = DensityWetBulbTemperature(dryBulbTemperature, wetBulbTemperature, pressure);
double Enthalpy = EnthalpyWetBulbTemperature(dryBulbTemperature, wetBulbTemperature, pressure);
double DewPoint = DewPointWetBulbTemperature(dryBulbTemperature, wetBulbTemperature, pressure);
double HumidityRatio = HumidityRatioWetBulbTemperature(dryBulbTemperature, wetBulbTemperature, pressure);
double RelativeHumidity = RelativeHumidityWetBulbTemperature(dryBulbTemperature, wetBulbTemperature, pressure);
double SpecificVolume = SpecificVolumeWetBulbTemperature(dryBulbTemperature, wetBulbTemperature, pressure);

DewPoint = BH.Engine.Units.Convert.FromDegreeCelsius(DewPoint);

return new Output<double, double, double, double, double, double>
{
Item1 = Density,
Expand Down
9 changes: 5 additions & 4 deletions Psychrometrics_Engine/Compute/PartialVapourPressure.cs
Original file line number Diff line number Diff line change
Expand Up @@ -27,18 +27,19 @@
using System.Threading.Tasks;
using System.ComponentModel;
using BH.oM.Base.Attributes;
using BH.oM.Quantities.Attributes;

namespace BH.Engine.Psychrometrics
{
public static partial class Compute
{
[Description("Calculates saturation pressure over liquid water for the temperature range -100C to 200C.")]
[Input("dryBulbTemperature", "dry-bulb temperature (C)")]
[Output("saturationPressure", "saturation pressure (Pa)")]
[Description("Calculates saturation pressure over liquid water for the temperature range 173.15K to 473.15K.")]
[Input("dryBulbTemperature", "Dry-bulb temperature.", typeof(Temperature))]
[Output("saturationPressure", "Saturation pressure.", typeof(Pressure))]
public static double PartialVapourPressure(double dryBulbTemperature)
{
PsychroLib.Psychrometrics psy = new PsychroLib.Psychrometrics(PsychroLib.UnitSystem.SI);
return psy.GetSatVapPres(dryBulbTemperature);
return psy.GetSatVapPres(Units.Convert.ToDegreeCelsius(dryBulbTemperature));
}
}
}
Expand Down
5 changes: 3 additions & 2 deletions Psychrometrics_Engine/Compute/PressureAtAltitude.cs
Original file line number Diff line number Diff line change
Expand Up @@ -27,14 +27,15 @@
using System.Threading.Tasks;
using System.ComponentModel;
using BH.oM.Base.Attributes;
using BH.oM.Quantities.Attributes;

namespace BH.Engine.Psychrometrics
{
public static partial class Compute
{
[Description("Calculates atmospheric pressure as a function of altitude.")]
[Input("altitude", "altitude (m)")]
[Output("atmosphericPressure", "atmospheric pressure (Pa)")]
[Input("altitude", "Altitude", typeof(Length))]

Check warning on line 37 in Psychrometrics_Engine/Compute/PressureAtAltitude.cs

View check run for this annotation

BHoMBot-CI / documentation-compliance

Psychrometrics_Engine/Compute/PressureAtAltitude.cs#L37

Documentation attribute should end with grammatically correct punctuation (., !, or ?) - For more information see https://bhom.xyz/documentation/DevOps/Code%20Compliance%20and%20CI/Compliance%20Checks/AttributeHasEndingPunctuation
[Output("atmosphericPressure", "Atmospheric pressure.", typeof(Pressure))]
public static double PressureAtAltitude(double altitude)
{
PsychroLib.Psychrometrics psy = new PsychroLib.Psychrometrics(PsychroLib.UnitSystem.SI);
Expand Down
11 changes: 6 additions & 5 deletions Psychrometrics_Engine/Compute/SaturatedVapourPressureWater.cs
Original file line number Diff line number Diff line change
Expand Up @@ -29,26 +29,27 @@
using BH.oM.Base.Attributes;
using BH.oM.Base;
using BH.Engine.Base;
using BH.oM.Quantities.Attributes;

namespace BH.Engine.Psychrometrics
{
public static partial class Compute
{
[Description("Calculates water SaturatedVapourPressure from temperature.")]
[Input("temperature", "temperature (degC).")]
[Output("saturatedVapourPressure", "Saturated Vapour Pressure (Pa).")]
[Input("temperature", "Water Temperature.", typeof(Temperature))]
[Output("saturatedVapourPressure", "Saturated Vapour Pressure.", typeof(Pressure))]
[PreviousVersion("6.3", "BH.Engine.Climate.Compute.SaturatedVapourPressureWater(System.Double)")]
public static double SaturatedVapourPressureWater(double temperature)
{
BH.Engine.Base.Compute.RecordWarning("This method has not been thoroughly tested. The output may be incorrect. Use at own risk.");

double t = temperature;
double t = Units.Convert.ToDegreeCelsius(temperature);
if (t < 0 || t > 150)
{
BH.Engine.Base.Compute.RecordError("Temperature must be greater than 0 and less than 150 degC.");
BH.Engine.Base.Compute.RecordError("Water temperature must be greater than 273.15 and less than 423.15 K.");
return double.NaN;
}
else if (temperature < 21)
else if (Units.Convert.ToDegreeCelsius(temperature) < 21)
{
return 6.10830198582769e-03 + 3.69554702125838e-04 * t + 2.4671509929139e-05 * Math.Pow(t, 2);
}
Expand Down
10 changes: 6 additions & 4 deletions Psychrometrics_Engine/Compute/SpecificHeatCapacityWater.cs
Original file line number Diff line number Diff line change
Expand Up @@ -29,21 +29,23 @@
using BH.oM.Base.Attributes;
using BH.oM.Base;
using BH.Engine.Base;
using BH.oM.Quantities.Attributes;

namespace BH.Engine.Psychrometrics
{
public static partial class Compute
{
[Description("Calculates Water SpecificHeatCapacity from temperature.")]
[Input("temperature", "temperature (C).")]
[Description("Calculates Water SpecificHeatCapacity from water temperature.")]
[Input("temperature", "Water Temperature.", typeof(Temperature))]
[Output("specificHeatCapacity", "Specific Heat Capacity (kJ/kgK).")]
[PreviousVersion("6.3", "BH.Engine.Climate.Compute.SpecificHeatCapacityWater(System.Double)")]
public static double SpecificHeatCapacityWater(double temperature)
{
double t = temperature;
// add temperature conversion here
double t = Units.Convert.ToDegreeCelsius(temperature);
if (t < 0 || t > 150)
{
BH.Engine.Base.Compute.RecordError("Temperature must be greater than 0 and less than 150 degC.");
BH.Engine.Base.Compute.RecordError("Water temperature must be greater than 273.15 K and less than 423.15 K.");
return double.NaN;
}
else
Expand Down
10 changes: 6 additions & 4 deletions Psychrometrics_Engine/Compute/TemperatureAtAltitude.cs
Original file line number Diff line number Diff line change
Expand Up @@ -27,18 +27,20 @@
using System.Threading.Tasks;
using System.ComponentModel;
using BH.oM.Base.Attributes;
using BH.Engine.Units;
using BH.oM.Quantities.Attributes;

namespace BH.Engine.Psychrometrics
{
public static partial class Compute
{
[Description("Calculates temperature as a function of altitude.")]
[Input("altitude", "altitude (m)")]
[Output("temperature", "temperature (C)")]
[Description("Calculates air temperature as a function of altitude above sea level.")]
[Input("altitude", "Altitude above sea level.", typeof(Length))]
[Output("air temperature", "Air Temperature.", typeof(Temperature))]
public static double TemperatureAtAltitude(double altitude)
{
PsychroLib.Psychrometrics psy = new PsychroLib.Psychrometrics(PsychroLib.UnitSystem.SI);
return psy.GetStandardAtmTemperature(altitude);
return Units.Convert.FromDegreeCelsius(psy.GetStandardAtmTemperature(altitude));
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,19 +27,21 @@
using System.Threading.Tasks;
using System.ComponentModel;
using BH.oM.Base.Attributes;
using BH.Engine.Units;
using BH.oM.Quantities.Attributes;

namespace BH.Engine.Psychrometrics
{
public static partial class Compute
{
[Description("Calculates temperature as a function of enthalpy.")]
[Input("enthalpy", "enthalpy (J/kg)")]
[Input("humidityRatio", "humidity ratio (g/g)")]
[Output("temperature", "temperature (C)")]
[Input("enthalpy", "Enthalpy.", typeof(SpecificEnergy))]
[Input("humidityRatio", "Humidity ratio (kg_water/kg_dryair).", typeof(Ratio))]
[Output("temperature", "Temperature.", typeof(Temperature))]
public static double TemperatureEnthalpyHumidityRatio(double enthalpy, double humidityRatio)
{
PsychroLib.Psychrometrics psy = new PsychroLib.Psychrometrics(PsychroLib.UnitSystem.SI);
return psy.GetTDryBulbFromEnthalpyAndHumRatio(enthalpy, humidityRatio);
return Units.Convert.FromDegreeCelsius(psy.GetTDryBulbFromEnthalpyAndHumRatio(enthalpy, humidityRatio));
}
}
}
Expand Down
12 changes: 11 additions & 1 deletion Psychrometrics_Engine/Psychrometrics_Engine.csproj
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<Project Sdk="Microsoft.NET.Sdk">
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
Expand All @@ -25,6 +25,16 @@
<Private>False</Private>
<SpecificVersion>False</SpecificVersion>
</Reference>
<Reference Include="Quantities_oM">
<HintPath>$(ProgramData)\BHoM\Assemblies\Quantities_oM.dll</HintPath>
<Private>False</Private>
<SpecificVersion>False</SpecificVersion>
</Reference>
<Reference Include="Units_Engine">
<HintPath>$(ProgramData)\BHoM\Assemblies\Units_Engine.dll</HintPath>
<Private>False</Private>
<SpecificVersion>False</SpecificVersion>
</Reference>
</ItemGroup>

<Target Name="PostBuild" AfterTargets="PostBuildEvent">
Expand Down
3 changes: 2 additions & 1 deletion dependencies.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
BHoM/BHoM
BHoM/BHoM_Engine
BHoM/BHoM_Engine
BHoM/Localisation_Toolkit