diff --git a/.ci/Datasets/Matter_Engine/Modify/SetDensityFromProperties.json b/.ci/Datasets/Matter_Engine/Modify/SetDensityFromProperties.json
new file mode 100644
index 000000000..8e2304674
--- /dev/null
+++ b/.ci/Datasets/Matter_Engine/Modify/SetDensityFromProperties.json
@@ -0,0 +1 @@
+{ "_t" : "BH.oM.Data.Library.Dataset", "BHoM_Guid" : "69823f3a-5003-47f3-906f-dea50f57d574", "Name" : "SetDensityFromProperties", "Fragments" : [], "Tags" : [], "CustomData" : { }, "SourceInformation" : { "_t" : "BH.oM.Data.Library.Source", "BHoM_Guid" : "64e79919-bb50-4c85-9243-bf7071cda308", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "SourceLink" : "", "Title" : "SetDensityFromProperties", "Author" : "Isak Naslund", "ItemReference" : "", "Version" : "", "Publisher" : "", "Schema" : "", "Language" : "", "Location" : "", "Copyright" : "", "Contributors" : "", "Confidence" : "Medium" }, "TimeOfCreation" : { "$date" : 1667378803308 }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.UnitTest", "BHoM_Guid" : "7d5e26e5-134f-420a-a8f7-56e1764bfcaf", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Matter.Modify, Matter_Engine, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"6.0\" }", "MethodName" : "SetDensityFromProperties", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Physical.Materials.Material\", \"_bhomVersion\" : \"6.0\" }", "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Matter.Options.DensityExtractionOptions\", \"_bhomVersion\" : \"6.0\" }"], "_bhomVersion" : "6.0" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "b70cb3e6-bce3-42e1-b23d-09dd55260c5c", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "AllMatching", "EqualTolerance" : 0.001, "IgnoreZeroValues" : false, "ZeroTolerance" : 9.9999999999999995E-07 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "40e7fe3a-0efb-4038-916b-c61d21288cf3", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "Average", "EqualTolerance" : 0.001, "IgnoreZeroValues" : false, "ZeroTolerance" : 9.9999999999999995E-07 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 5217.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "29b35b95-9927-4a41-bb94-2e33b9b08ca0", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "Maximum", "EqualTolerance" : 0.001, "IgnoreZeroValues" : false, "ZeroTolerance" : 9.9999999999999995E-07 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "ee1d2ee0-1281-4107-9f77-f8423ef29abc", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "Minimum", "EqualTolerance" : 0.001, "IgnoreZeroValues" : false, "ZeroTolerance" : 9.9999999999999995E-07 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "4ffcb3d8-a148-4003-b3a6-dfe955ad0164", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "AllMatching", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 2.0 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "1f2b8c4e-1897-4d68-90a8-47acc866bb89", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "Average", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 2.0 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7825.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "4d394ec7-02f2-49ce-8da0-bc826c4af83c", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "Maximum", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 2.0 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "5b9d8a48-97f2-4a33-8127-8589bf07407d", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "Minimum", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 2.0 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "b62d8ff2-39b5-4343-82f5-a16e5be001be", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "AllMatching", "EqualTolerance" : 0.01, "IgnoreZeroValues" : false, "ZeroTolerance" : 0.0 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "a097748b-13dd-4ef3-b3c1-14e1f86537a9", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "AllMatching", "EqualTolerance" : 0.01, "IgnoreZeroValues" : false, "ZeroTolerance" : 2.0 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "e1c4fc79-42ae-405a-9410-d3a26816b5a4", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "AllMatching", "EqualTolerance" : 0.01, "IgnoreZeroValues" : true, "ZeroTolerance" : 2.0 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7825.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "5e1b0a64-318f-4c2c-947b-fffbf405d486", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "AllMatching", "EqualTolerance" : 0.01, "IgnoreZeroValues" : true, "ZeroTolerance" : 0.0 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "da753182-6d60-4eda-b64c-9ab275d8de47", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "BH.oM.Structure.Elements.Bar", "_bhomVersion" : "6.0" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "Average", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 9.9999999999999995E-07 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "e87853d6-085b-4569-8dac-3e5a0a1bb4c5", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "_bhomVersion" : "6.0" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "Average", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 9.9999999999999995E-07 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "9ca0e4b5-05d0-40fd-bab1-daf930b23590", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "BH.oM.Structure.MaterialFragments.Timber", "_bhomVersion" : "6.0" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "Average", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 9.9999999999999995E-07 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "9f0156be-046c-42b1-aa42-41155165a99f", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "BH.oM.Structure.MaterialFragments.Timber", "_bhomVersion" : "6.0" }, "AllowFallbackIfNoType" : true, "ExtractionType" : "Average", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 9.9999999999999995E-07 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 5217.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "f3ac6b04-e2d9-436f-be08-208783242575", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "BH.oM.Structure.MaterialFragments.Timber", "_bhomVersion" : "6.0" }, "AllowFallbackIfNoType" : true, "ExtractionType" : "Average", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 2.0 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7825.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "db2d13da-68ec-480f-965c-71be949701a5", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "BH.oM.Structure.MaterialFragments.IIsotropic", "_bhomVersion" : "6.0" }, "AllowFallbackIfNoType" : true, "ExtractionType" : "Average", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 9.9999999999999995E-07 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 3925.5, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "dd1b6203-94c1-40e4-a81b-639b60e01a76", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "BH.oM.Structure.MaterialFragments.IIsotropic", "_bhomVersion" : "6.0" }, "AllowFallbackIfNoType" : true, "ExtractionType" : "Average", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 2.0 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }] }], "_bhomVersion" : "6.0" }
\ No newline at end of file
diff --git a/.ci/Datasets/Matter_Engine/Query/AllDensitiesEqual.json b/.ci/Datasets/Matter_Engine/Query/AllDensitiesEqual.json
new file mode 100644
index 000000000..b884163eb
--- /dev/null
+++ b/.ci/Datasets/Matter_Engine/Query/AllDensitiesEqual.json
@@ -0,0 +1 @@
+{ "_t" : "BH.oM.Data.Library.Dataset", "BHoM_Guid" : "d17097dd-9094-47bd-b13f-d96bb04c5659", "Name" : "AllDensitiesEqual", "Fragments" : [], "Tags" : [], "CustomData" : { }, "SourceInformation" : { "_t" : "BH.oM.Data.Library.Source", "BHoM_Guid" : "a0d06589-392f-4f7e-bd69-9cc79f803e55", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "SourceLink" : "", "Title" : "AllDensitiesEqual", "Author" : "Isak Naslund", "ItemReference" : "", "Version" : "", "Publisher" : "", "Schema" : "", "Language" : "", "Location" : "", "Copyright" : "", "Contributors" : "", "Confidence" : "Medium" }, "TimeOfCreation" : { "$date" : 1667378803308 }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.UnitTest", "BHoM_Guid" : "419707ca-52a2-4235-9c03-5f06790d58f0", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Matter.Query, Matter_Engine, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"6.0\" }", "MethodName" : "AllDensitiesEqual", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Physical.Materials.Material\", \"_bhomVersion\" : \"6.0\" }", "{ \"_t\" : \"System.Type\", \"Name\" : \"System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089\", \"_bhomVersion\" : \"6.0\" }"], "_bhomVersion" : "6.0" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "cb489b11-4a4a-46b5-8f65-7464fa066c3d", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "c76a83ec-eb42-451c-8419-87f08f519ed7", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "01fd7fb5-d5fc-43e0-97de-149d164dfb10", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "21c1f9d3-df36-4ea1-8550-9b7a2a68102b", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "3353fe68-6e74-4575-902d-ede31610535d", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }, 9.9999999999999995E-07], "Outputs" : [true] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "0c6d6861-4dca-4ac0-bdcd-a6bc5714aa1a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "53be1c41-1d62-481a-a146-2b4344e8de3d", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 5000.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "01fd7fb5-d5fc-43e0-97de-149d164dfb10", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "21c1f9d3-df36-4ea1-8550-9b7a2a68102b", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "3353fe68-6e74-4575-902d-ede31610535d", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }, 9.9999999999999995E-07], "Outputs" : [false] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "bb38d199-9630-47cd-ae74-6cfeb062157e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9d66e174-66c4-4aea-ac00-9b9fdb8bf207", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }, 9.9999999999999995E-07], "Outputs" : [false] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "dcf5a0ce-eb71-40a1-86af-781573f04976", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "e2a74771-d34b-4081-8cc2-86716edcad35", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 5000.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }, 9.9999999999999995E-07], "Outputs" : [false] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "c090aed2-d3e1-4d19-a453-1f2d9604a205", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "8f066309-1e79-4c38-a13f-70cdfab654e4", "Name" : "Steel", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "893b804a-a5b1-47ec-9d11-9aba72472e6a", "Name" : "Steel", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }] }, 9.9999999999999995E-07], "Outputs" : [true] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "ad6fae91-4fde-4407-80a7-77ed55a346ef", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "edc7c62a-cbce-4609-9a71-d90671d80a10", "Name" : "Concrete", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2500.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "86df3cb8-4da6-47c4-aced-14235b2ed993", "Name" : "Concrete", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2500.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }] }, 9.9999999999999995E-07], "Outputs" : [true] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "fbe142c3-e2c7-4de4-aeb9-1f1a2dc58930", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "fdc0263f-66fd-4080-86b4-4c8217d38569", "Name" : "Solid", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "27aff233-a7ff-45bc-abd4-43999bbfe9b2", "Name" : "Solid", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }] }, 9.9999999999999995E-07], "Outputs" : [true] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "ed8d9a87-9c14-412e-8768-da808e51b9b3", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "5d1e5378-bbcd-4e02-af0c-95c153dc7819", "Name" : "Duct", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "9d334f9b-ee69-4b02-b137-8467e2a1bbf9", "Name" : "Duct", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }, 9.9999999999999995E-07], "Outputs" : [false] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "f70bf1e1-d7a4-4aa5-b20c-933f33ba9a40", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "e18f6c60-3a5c-4c78-99e3-aba0c2aa2385", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "37c9a731-9f51-45bd-9ce7-ce1e9d055f7a", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "cc31cf9d-d6f6-4a27-9c5f-6cd47036dd13", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "ef7d87db-ca7a-43fc-be46-8f45c6f7aaf6", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }, 9.9999999999999995E-07], "Outputs" : [false] }] }], "_bhomVersion" : "6.0" }
\ No newline at end of file
diff --git a/.ci/Datasets/Matter_Engine/Query/Density.json b/.ci/Datasets/Matter_Engine/Query/Density.json
new file mode 100644
index 000000000..6ee027cb7
--- /dev/null
+++ b/.ci/Datasets/Matter_Engine/Query/Density.json
@@ -0,0 +1 @@
+{ "_t" : "BH.oM.Data.Library.Dataset", "BHoM_Guid" : "0d527334-87a0-4314-99e0-34ec107f32c9", "Name" : "Density", "Fragments" : [], "Tags" : [], "CustomData" : { }, "SourceInformation" : { "_t" : "BH.oM.Data.Library.Source", "BHoM_Guid" : "5e468db4-6a31-4919-84b9-07dd2bfa2651", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "SourceLink" : "", "Title" : "Density", "Author" : "Isak Naslund", "ItemReference" : "", "Version" : "", "Publisher" : "", "Schema" : "", "Language" : "", "Location" : "", "Copyright" : "", "Contributors" : "", "Confidence" : "Medium" }, "TimeOfCreation" : { "$date" : 1667378809678 }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.UnitTest", "BHoM_Guid" : "ba33d6c8-c20a-4a3e-be1c-8af41920e6de", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Matter.Query, Matter_Engine, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"6.0\" }", "MethodName" : "Density", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"System.Collections.Generic.IEnumerable`1, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089\", \"GenericArguments\" : [{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Physical.Materials.IDensityProvider\", \"_bhomVersion\" : \"6.0\" }], \"_bhomVersion\" : \"6.0\" }", "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Matter.Options.DensityExtractionOptions\", \"_bhomVersion\" : \"6.0\" }", "{ \"_t\" : \"System.Type\", \"Name\" : \"System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089\", \"_bhomVersion\" : \"6.0\" }"], "_bhomVersion" : "6.0" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "6a4e43a1-86ba-488e-87c9-0772cd5cc782", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [[{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "f17d0d32-fbcf-4f5f-9c13-f18cbce938cc", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "772ce6bd-6913-46d8-9f81-a1268ccfa9fb", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "01dcb745-2e5f-4993-8dc1-182ed8aab7d8", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }], { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "AllMatching", "EqualTolerance" : 0.001, "IgnoreZeroValues" : false, "ZeroTolerance" : 9.9999999999999995E-07 }, true], "Outputs" : [NaN] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "591f0cb5-271b-4498-9355-ba8b9f73df8c", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [[{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "f17d0d32-fbcf-4f5f-9c13-f18cbce938cc", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "772ce6bd-6913-46d8-9f81-a1268ccfa9fb", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "01dcb745-2e5f-4993-8dc1-182ed8aab7d8", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }], { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "Average", "EqualTolerance" : 0.001, "IgnoreZeroValues" : false, "ZeroTolerance" : 9.9999999999999995E-07 }, true], "Outputs" : [5217.0] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "8eda4b87-bf05-4427-a201-5ff12e00b55d", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [[{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "f17d0d32-fbcf-4f5f-9c13-f18cbce938cc", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "772ce6bd-6913-46d8-9f81-a1268ccfa9fb", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "01dcb745-2e5f-4993-8dc1-182ed8aab7d8", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }], { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "Maximum", "EqualTolerance" : 0.001, "IgnoreZeroValues" : false, "ZeroTolerance" : 9.9999999999999995E-07 }, true], "Outputs" : [7850.0] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "c2ffcec8-b02c-491d-9d62-e67e1ee0da96", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [[{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "f17d0d32-fbcf-4f5f-9c13-f18cbce938cc", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "772ce6bd-6913-46d8-9f81-a1268ccfa9fb", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "01dcb745-2e5f-4993-8dc1-182ed8aab7d8", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }], { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "Minimum", "EqualTolerance" : 0.001, "IgnoreZeroValues" : false, "ZeroTolerance" : 9.9999999999999995E-07 }, true], "Outputs" : [1.0] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "a442a452-feed-40c9-8d96-6ceefd1cd6da", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [[{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "f17d0d32-fbcf-4f5f-9c13-f18cbce938cc", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "772ce6bd-6913-46d8-9f81-a1268ccfa9fb", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "01dcb745-2e5f-4993-8dc1-182ed8aab7d8", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }], { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "BH.oM.Structure.MaterialFragments.IIsotropic", "_bhomVersion" : "6.0" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "Average", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 9.9999999999999995E-07 }, true], "Outputs" : [3925.5] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "698b2120-2c83-4214-b3aa-574cd6a9718f", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [[{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "f17d0d32-fbcf-4f5f-9c13-f18cbce938cc", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "772ce6bd-6913-46d8-9f81-a1268ccfa9fb", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "01dcb745-2e5f-4993-8dc1-182ed8aab7d8", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }], { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "BH.oM.Structure.MaterialFragments.Timber", "_bhomVersion" : "6.0" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "Average", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 9.9999999999999995E-07 }, true], "Outputs" : [NaN] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "712b6bc9-b45f-44b8-84b7-aa199719b375", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [[{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "f17d0d32-fbcf-4f5f-9c13-f18cbce938cc", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "772ce6bd-6913-46d8-9f81-a1268ccfa9fb", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "01dcb745-2e5f-4993-8dc1-182ed8aab7d8", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }], { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "BH.oM.Structure.MaterialFragments.Timber", "_bhomVersion" : "6.0" }, "AllowFallbackIfNoType" : true, "ExtractionType" : "Average", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 9.9999999999999995E-07 }, true], "Outputs" : [5217.0] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "24c44497-80c1-4184-a56d-4040952c6302", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [[{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "f17d0d32-fbcf-4f5f-9c13-f18cbce938cc", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "772ce6bd-6913-46d8-9f81-a1268ccfa9fb", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "01dcb745-2e5f-4993-8dc1-182ed8aab7d8", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }], { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "AllMatching", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 2.0 }, true], "Outputs" : [NaN] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "ca606fa5-d1ed-4d5e-9e33-6207b547e3b3", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [[{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "f17d0d32-fbcf-4f5f-9c13-f18cbce938cc", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "772ce6bd-6913-46d8-9f81-a1268ccfa9fb", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "01dcb745-2e5f-4993-8dc1-182ed8aab7d8", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }], { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "Average", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 2.0 }, true], "Outputs" : [7825.0] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "cb1b072d-7d50-4a0e-aaf0-715c0d36a208", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [[{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "f17d0d32-fbcf-4f5f-9c13-f18cbce938cc", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "772ce6bd-6913-46d8-9f81-a1268ccfa9fb", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "01dcb745-2e5f-4993-8dc1-182ed8aab7d8", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }], { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "Maximum", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 2.0 }, true], "Outputs" : [7850.0] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "106ebcea-2398-4812-ba41-400900c771bb", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [[{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "f17d0d32-fbcf-4f5f-9c13-f18cbce938cc", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "772ce6bd-6913-46d8-9f81-a1268ccfa9fb", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "01dcb745-2e5f-4993-8dc1-182ed8aab7d8", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }], { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "Minimum", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 2.0 }, true], "Outputs" : [7800.0] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "7e7ebd20-bb47-4b33-90bb-bafae0ceb145", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [[{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "f17d0d32-fbcf-4f5f-9c13-f18cbce938cc", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "772ce6bd-6913-46d8-9f81-a1268ccfa9fb", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "01dcb745-2e5f-4993-8dc1-182ed8aab7d8", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }], { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "AllMatching", "EqualTolerance" : 0.01, "IgnoreZeroValues" : false, "ZeroTolerance" : 0.0 }, true], "Outputs" : [NaN] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "be227f49-7d2e-4f82-a67e-e3c3ba70c9ec", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [[{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "f17d0d32-fbcf-4f5f-9c13-f18cbce938cc", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "772ce6bd-6913-46d8-9f81-a1268ccfa9fb", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "01dcb745-2e5f-4993-8dc1-182ed8aab7d8", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }], { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "AllMatching", "EqualTolerance" : 0.01, "IgnoreZeroValues" : false, "ZeroTolerance" : 2.0 }, true], "Outputs" : [NaN] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "637c3099-ea38-4cef-b957-dfa8e2392202", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [[{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "f17d0d32-fbcf-4f5f-9c13-f18cbce938cc", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "772ce6bd-6913-46d8-9f81-a1268ccfa9fb", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "01dcb745-2e5f-4993-8dc1-182ed8aab7d8", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }], { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "AllMatching", "EqualTolerance" : 0.01, "IgnoreZeroValues" : true, "ZeroTolerance" : 2.0 }, true], "Outputs" : [7825.0] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "b392dc6e-36d2-4c8e-84bb-c35c0f00dd4b", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [[{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "f17d0d32-fbcf-4f5f-9c13-f18cbce938cc", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "772ce6bd-6913-46d8-9f81-a1268ccfa9fb", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "01dcb745-2e5f-4993-8dc1-182ed8aab7d8", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }], { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "AllMatching", "EqualTolerance" : 0.01, "IgnoreZeroValues" : true, "ZeroTolerance" : 0.0 }, true], "Outputs" : [NaN] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "0e75e4e4-9ea3-4e47-a122-36d1e7e83e4e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [[{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "f17d0d32-fbcf-4f5f-9c13-f18cbce938cc", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "772ce6bd-6913-46d8-9f81-a1268ccfa9fb", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "01dcb745-2e5f-4993-8dc1-182ed8aab7d8", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }], { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "BH.oM.Structure.Elements.Bar", "_bhomVersion" : "6.0" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "Average", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 9.9999999999999995E-07 }, true], "Outputs" : [NaN] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "60d42317-30d7-47ad-a1ca-d6cfa4d5ef49", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [[{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "f17d0d32-fbcf-4f5f-9c13-f18cbce938cc", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "772ce6bd-6913-46d8-9f81-a1268ccfa9fb", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "01dcb745-2e5f-4993-8dc1-182ed8aab7d8", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }], { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "_bhomVersion" : "6.0" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "Average", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 9.9999999999999995E-07 }, true], "Outputs" : [7800.0] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "a2041165-37a2-42ed-a849-1d0a17f763a5", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [[{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "f17d0d32-fbcf-4f5f-9c13-f18cbce938cc", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "772ce6bd-6913-46d8-9f81-a1268ccfa9fb", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "01dcb745-2e5f-4993-8dc1-182ed8aab7d8", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }], { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "BH.oM.Structure.MaterialFragments.Timber", "_bhomVersion" : "6.0" }, "AllowFallbackIfNoType" : true, "ExtractionType" : "Average", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 2.0 }, true], "Outputs" : [7825.0] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "bc15c6ce-bf0b-4163-bdde-fa8c5fbde0e3", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [[{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "f17d0d32-fbcf-4f5f-9c13-f18cbce938cc", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "772ce6bd-6913-46d8-9f81-a1268ccfa9fb", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "01dcb745-2e5f-4993-8dc1-182ed8aab7d8", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }], { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "BH.oM.Structure.MaterialFragments.IIsotropic", "_bhomVersion" : "6.0" }, "AllowFallbackIfNoType" : true, "ExtractionType" : "Average", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 9.9999999999999995E-07 }, true], "Outputs" : [3925.5] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "4bbf6eef-d095-41d9-b61d-478594720761", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [[{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "f17d0d32-fbcf-4f5f-9c13-f18cbce938cc", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "772ce6bd-6913-46d8-9f81-a1268ccfa9fb", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "01dcb745-2e5f-4993-8dc1-182ed8aab7d8", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }], { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "BH.oM.Structure.MaterialFragments.IIsotropic", "_bhomVersion" : "6.0" }, "AllowFallbackIfNoType" : true, "ExtractionType" : "Average", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 2.0 }, true], "Outputs" : [7850.0] }] }], "_bhomVersion" : "6.0" }
\ No newline at end of file
diff --git a/.ci/Datasets/Matter_Engine/Query/Mass.json b/.ci/Datasets/Matter_Engine/Query/Mass.json
new file mode 100644
index 000000000..70498a54f
--- /dev/null
+++ b/.ci/Datasets/Matter_Engine/Query/Mass.json
@@ -0,0 +1 @@
+{ "_t" : "BH.oM.Data.Library.Dataset", "BHoM_Guid" : "7fd89927-e4f0-449e-bb96-5fd9c88f45cc", "Name" : "Mass", "Fragments" : [], "Tags" : [], "CustomData" : { }, "SourceInformation" : { "_t" : "BH.oM.Data.Library.Source", "BHoM_Guid" : "722006c2-2dcc-4e48-8535-74da3609dbec", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "SourceLink" : "", "Title" : "Mass", "Author" : "Isak Naslund", "ItemReference" : "", "Version" : "", "Publisher" : "", "Schema" : "", "Language" : "", "Location" : "", "Copyright" : "", "Contributors" : "", "Confidence" : "Undefined" }, "TimeOfCreation" : { "$date" : 1667298092933 }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.UnitTest", "BHoM_Guid" : "3f021bae-b505-4e4a-aabd-0d2ebb074e1c", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Matter.Query, Matter_Engine, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"6.0\" }", "MethodName" : "Mass", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Dimensional.IElementM\", \"_bhomVersion\" : \"6.0\" }"], "_bhomVersion" : "6.0" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "34c62c01-1193-4313-93cb-d8f4724de64f", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Elements.Floor", "BHoM_Guid" : "d4f94f52-2b90-4cbb-b8ef-ba93abade01e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Location" : { "_t" : "BH.oM.Geometry.PlanarSurface", "ExternalBoundary" : { "_t" : "BH.oM.Geometry.Polygon", "Vertices" : [{ "_t" : "BH.oM.Geometry.Point", "X" : -23.0, "Y" : -23.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 8.0, "Y" : -23.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 8.0, "Y" : -1.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : -23.0, "Y" : -1.0, "Z" : 0.0 }] }, "InternalBoundaries" : [] }, "Construction" : { "_t" : "BH.oM.Physical.Constructions.Construction", "BHoM_Guid" : "2b6255b0-011c-473f-b065-fbe969402078", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Layers" : [{ "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "c3420c65-76e9-47ed-a54b-39310b913630", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "85142cbb-756b-4260-9b84-9bafe14785ee", "Name" : "mat1", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 5000.0, "Properties" : [] }, "Thickness" : 0.10000000000000001 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "10569db3-5768-4945-87e2-289d1c0c53df", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "d3640dda-e4fa-43d5-8a04-38e12550af6e", "Name" : "mat2", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [] }, "Thickness" : 0.10000000000000001 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "15ea130e-48b7-474b-8e8f-2dc4d25e7e2d", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "f5266e53-89fe-4a0c-a70b-6b2bea3c8881", "Name" : "mat3", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 6000.0, "Properties" : [] }, "Thickness" : 0.10000000000000001 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "70f4cb22-52bd-42ee-80f2-75dfa6bab0dc", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "38ce6e5d-76dc-451c-bb5f-7f5f7f3a0e01", "Name" : "mat4", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [] }, "Thickness" : 0.29999999999999999 }] }, "Openings" : [], "Offset" : "Centre" }], "Outputs" : [NaN] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "3a25a222-d1e9-4f65-9de9-3c4a2f2e21bf", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Elements.Floor", "BHoM_Guid" : "c66fbe4a-e137-4fac-925a-36cdc66eff7a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Location" : { "_t" : "BH.oM.Geometry.PlanarSurface", "ExternalBoundary" : { "_t" : "BH.oM.Geometry.Polygon", "Vertices" : [{ "_t" : "BH.oM.Geometry.Point", "X" : -23.0, "Y" : -23.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 8.0, "Y" : -23.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 8.0, "Y" : -1.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : -23.0, "Y" : -1.0, "Z" : 0.0 }] }, "InternalBoundaries" : [] }, "Construction" : { "_t" : "BH.oM.Physical.Constructions.Construction", "BHoM_Guid" : "e514d3c6-3d11-4941-bfcc-e771bf21da0c", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Layers" : [{ "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "b46c11d5-656a-4194-af0a-553f1e22c5af", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "2ed3cffd-a647-473d-9443-f846ef82af7c", "Name" : "mat1", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 5000.0, "Properties" : [] }, "Thickness" : 0.10000000000000001 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "11f64e8d-fdce-4827-a2d9-132d455861e2", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "3d198745-f210-450e-8004-61e7d0fac7bf", "Name" : "mat2", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }, "Thickness" : 0.10000000000000001 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "87fb62db-14eb-46a1-b073-77364d6ea5f0", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "536eb46b-1e2c-4b25-aed1-af49659785c0", "Name" : "mat3", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 6000.0, "Properties" : [] }, "Thickness" : 0.10000000000000001 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "08ef3c5f-80f4-4220-a96b-ec78983de938", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "b9c50f6d-7852-4d1b-8afb-c96beb164418", "Name" : "mat4", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }, "Thickness" : 0.29999999999999999 }] }, "Openings" : [], "Offset" : "Centre" }], "Outputs" : [750200.00000000023] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "1456f1b2-771e-4502-9dc1-445b4567ef67", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "BHoM_Guid" : "c3d7e882-3fa6-4bf9-a39e-717a39fe0186", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "StartNode" : { "_t" : "BH.oM.Structure.Elements.Node", "BHoM_Guid" : "a709d19e-c751-4236-804b-25f5fec9ee8d", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 50.0, "Y" : -49.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null }, "EndNode" : { "_t" : "BH.oM.Structure.Elements.Node", "BHoM_Guid" : "5df82855-88ac-48ef-bf13-f370081dcb7b", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 56.245208799173724, "Y" : -47.698914833505476, "Z" : 11.709766498450719 }, "Orientation" : null, "Support" : null }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "BHoM_Guid" : "9a5765a8-e80a-445d-9ff5-98f4fb9a4196", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "RebarIntent" : { "_t" : "BH.oM.Structure.Reinforcement.BarRebarIntent", "BHoM_Guid" : "a693c0b8-ca6a-4088-a7c8-131ce20367a1", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "BarReinforcement" : [{ "_t" : "BH.oM.Structure.Reinforcement.LongitudinalReinforcement", "BHoM_Guid" : "7b1cc608-7943-4c82-a9fd-b41207a8c841", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "RebarLayout" : { "_t" : "BH.oM.Spatial.Layouts.PerimeterLayout", "BHoM_Guid" : "1733d1e4-ceb6-48ab-b8d7-3fef63333b2e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "NumberOfPoints" : 20, "EnforceDiscontinuityPoints" : false }, "Diameter" : 0.02, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635", "Name" : "B500B", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0 }, "StartLocation" : 0.0, "EndLocation" : 1.0 }], "MinimumCover" : 0.029999999999999999 }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "647d6ed4-4a60-4f7d-b7a1-4d13fa15b04a", "Name" : "C30/37", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 33000000000.0, "CylinderStrength" : 30000000.0, "CubeStrength" : 37000000.0 }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.CircleProfile", "BHoM_Guid" : "c64fb5d0-9da4-4057-8ef2-d1f39314049f", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Shape" : "Circle", "Diameter" : 0.80000000000000004, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.40000000000000002 }] }, "Area" : 0.50265482457436694, "Rgy" : 0.20000000000000001, "Rgz" : 0.20000000000000001, "J" : 0.040212385965949358, "Iy" : 0.020106192982974683, "Iz" : 0.020106192982974683, "Iw" : 0.0, "Wely" : 0.050265482457436707, "Welz" : 0.050265482457436707, "Wply" : 0.085333333333333358, "Wplz" : 0.085333333333333358, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.40000000000000002, "Vpz" : 0.40000000000000002, "Vy" : 0.40000000000000002, "Vpy" : 0.40000000000000002, "Asy" : 0.45261272679327019, "Asz" : 0.45261272679167686 }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "BHoM_Guid" : "a94f5131-35e4-4df1-bf8f-91e9ec3f34a4", "Name" : "FixFix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "BHoM_Guid" : "641b0663-fada-49f7-828c-b01af98a17b6", "Name" : "Fix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "BHoM_Guid" : "9e64a2ce-4144-4f96-9459-e59d44588f5b", "Name" : "Fix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed" } }, "FEAType" : "Flexural", "Support" : null, "Offset" : null }], "Outputs" : [17526.387389215113] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "1ea510c2-2352-47e7-874e-712b5b5be00a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "BHoM_Guid" : "3ef53621-0cba-4943-ac01-0e726aef2b9a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "StartNode" : { "_t" : "BH.oM.Structure.Elements.Node", "BHoM_Guid" : "38e44c2d-f20a-4da3-a5cc-836283d15074", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 58.0, "Y" : -49.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null }, "EndNode" : { "_t" : "BH.oM.Structure.Elements.Node", "BHoM_Guid" : "b8cf2a84-714e-4f20-b8b4-bfcdb78075df", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 65.65150866007103, "Y" : -60.460840746728834, "Z" : 14.346578737633171 }, "Orientation" : null, "Support" : null }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.ConcreteSection", "BHoM_Guid" : "d35d8c69-8971-4d9e-8ae7-555b7259e5eb", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "RebarIntent" : { "_t" : "BH.oM.Structure.Reinforcement.BarRebarIntent", "BHoM_Guid" : "45364de3-a443-45ac-b490-de5d8d486cfe", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "BarReinforcement" : [{ "_t" : "BH.oM.Structure.Reinforcement.LongitudinalReinforcement", "BHoM_Guid" : "df75af26-ac24-4d77-834c-86b96f4651fe", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "RebarLayout" : { "_t" : "BH.oM.Spatial.Layouts.MultiLinearLayout", "BHoM_Guid" : "859b9444-571c-4f70-bed0-45d56a981673", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "NumberOfPoints" : 32, "ParallelMinimumSpacing" : 0.040000000000000001, "PerpendicularMinimumSpacing" : 0.040000000000000001, "ReferencePoint" : "BottomCenter", "Direction" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Offset" : 0.0 }, "Diameter" : 0.02, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635", "Name" : "B500B", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0 }, "StartLocation" : 0.0, "EndLocation" : 1.0 }, { "_t" : "BH.oM.Structure.Reinforcement.LongitudinalReinforcement", "BHoM_Guid" : "e82d1292-4785-4bfb-b607-1eb5fbfeb0fb", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "RebarLayout" : { "_t" : "BH.oM.Spatial.Layouts.MultiLinearLayout", "BHoM_Guid" : "5f0e88c3-dd49-4fc7-999e-c4425fa1cda4", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "NumberOfPoints" : 25, "ParallelMinimumSpacing" : 0.036000000000000004, "PerpendicularMinimumSpacing" : 0.036000000000000004, "ReferencePoint" : "TopCenter", "Direction" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Offset" : 0.0 }, "Diameter" : 0.016, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635", "Name" : "B500B", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0 }, "StartLocation" : 0.0, "EndLocation" : 0.20000000000000001 }, { "_t" : "BH.oM.Structure.Reinforcement.LongitudinalReinforcement", "BHoM_Guid" : "cbf95831-e4f6-4612-8603-c4630bdd555f", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "RebarLayout" : { "_t" : "BH.oM.Spatial.Layouts.MultiLinearLayout", "BHoM_Guid" : "c2c392b8-3a0e-4d5e-8f84-40e011bd7414", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "NumberOfPoints" : 25, "ParallelMinimumSpacing" : 0.036000000000000004, "PerpendicularMinimumSpacing" : 0.036000000000000004, "ReferencePoint" : "TopCenter", "Direction" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Offset" : 0.0 }, "Diameter" : 0.016, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "07b7eae6-60fc-41ac-9f66-8d436fcee635", "Name" : "B500B", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.17E-05, "YoungsModulus" : 200000000000.0, "YieldStress" : 500000000.0, "UltimateStress" : 540000000.0 }, "StartLocation" : 0.90000000000000002, "EndLocation" : 1.0 }], "MinimumCover" : 0.029999999999999999 }, "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "32b76209-fa2b-42fd-ad59-821e478cb955", "Name" : "C45/55", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 36000000000.0, "CylinderStrength" : 45000000.0, "CubeStrength" : 55000000.0 }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TSectionProfile", "BHoM_Guid" : "797cc9ee-8e52-4a15-9531-ebf7882dc749", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Shape" : "Tee", "Height" : 1.0, "Width" : 1.5, "WebThickness" : 0.39000000000000001, "FlangeThickness" : 0.20000000000000001, "RootRadius" : 0.0, "ToeRadius" : 0.0, "MirrorAboutLocalY" : false, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.19500000000000001, "Y" : -0.64509803921568631, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.19500000000000001, "Y" : 0.15490196078431376, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.19500000000000001, "Y" : 0.15490196078431376, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.75, "Y" : 0.15490196078431376, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.75, "Y" : 0.15490196078431376, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.75, "Y" : 0.35490196078431374, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.19500000000000001, "Y" : -0.64509803921568631, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.19500000000000001, "Y" : 0.15490196078431376, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.19500000000000001, "Y" : 0.15490196078431376, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.75, "Y" : 0.15490196078431376, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.75, "Y" : 0.15490196078431376, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.75, "Y" : 0.35490196078431374, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.75, "Y" : 0.35490196078431374, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.75, "Y" : 0.35490196078431374, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.19500000000000001, "Y" : -0.64509803921568631, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.19500000000000001, "Y" : -0.64509803921568631, "Z" : 0.0 }, "Infinite" : false }] }, "Area" : 0.61199999999999988, "Rgy" : 0.30215807153249075, "Rgz" : 0.31364554741262424, "J" : 0.019649951784662823, "Iy" : 0.055875294117647072, "Iz" : 0.06020459999999999, "Iw" : 0.0013887097500000006, "Wely" : 0.086615197568389077, "Welz" : 0.080272799999999991, "Wply" : 0.15470769228422063, "Wplz" : 0.14291999999999999, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.35490196078431374, "Vpz" : 0.64509803921568631, "Vy" : 0.75, "Vpy" : 0.75, "Asy" : 0.43020636251425021, "Asz" : 0.36130439502717887 }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "BHoM_Guid" : "f8e482ed-164c-4817-bd02-e2f9a18283b7", "Name" : "FixFix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "BHoM_Guid" : "be18cdc1-fff2-4f89-8313-b7cec258c4e4", "Name" : "Fix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "BHoM_Guid" : "0b2e9e01-8ff4-4095-89cd-86779b00bfd5", "Name" : "Fix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed" } }, "FEAType" : "Flexural", "Support" : null, "Offset" : null }], "Outputs" : [32246.030679777243] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "e168dee1-6ddb-4982-bf69-f6af8dd1b4c5", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "BHoM_Guid" : "8dda22af-d200-44ae-b7aa-59093e3e83f1", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "StartNode" : { "_t" : "BH.oM.Structure.Elements.Node", "BHoM_Guid" : "b6f70b16-19f0-46cb-91bd-82abff99f5d3", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 69.0, "Y" : -49.0, "Z" : 0.0 }, "Orientation" : null, "Support" : null }, "EndNode" : { "_t" : "BH.oM.Structure.Elements.Node", "BHoM_Guid" : "ce96c1e8-171a-4944-98e3-a052ffefa387", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 74.653818102591572, "Y" : -47.822121228626763, "Z" : 10.60090894235919 }, "Orientation" : null, "Support" : null }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "BHoM_Guid" : "1af6fb56-52f4-4e2c-9fe4-a7e6cb3772cf", "Name" : "UB 1016x305x584", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Fabrication" : "HotRolled", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d", "Name" : "S355", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0 }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "BHoM_Guid" : "8dcc71b0-342f-4093-be5c-ab385df26587", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Shape" : "ISection", "Height" : 1.056, "Width" : 0.314, "WebThickness" : 0.035999999999999997, "FlangeThickness" : 0.064000000000000001, "RootRadius" : 0.029999999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : -0.43400000000004069, "Z" : 0.0 }, "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.017999999999999988, "Y" : -0.43400000000004069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.017999999999999988, "Y" : 0.43399999999995942, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : 0.43399999999995942, "Z" : 0.0 }, "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.047999999999999987, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.46400000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : -0.46400000000004066, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : -0.43400000000004069, "Z" : 0.0 }, "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017999999999999988, "Y" : -0.43400000000004069, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.017999999999999988, "Y" : 0.43399999999995942, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : 0.43399999999995942, "Z" : 0.0 }, "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Radius" : 0.029999999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.047999999999999987, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.46399999999995944, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : 0.52799999999995939, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.157, "Y" : -0.52800000000004066, "Z" : 0.0 }, "Infinite" : false }] }, "Area" : 0.074399999999999994, "Rgy" : 0.40899999999999997, "Rgz" : 0.067000000000000004, "J" : 7.1500000000000003E-05, "Iy" : 0.012460000000000001, "Iz" : 0.00033399999999999999, "Iw" : 8.1199999999999995E-05, "Wely" : 0.023599999999999999, "Welz" : 0.0021299999999999999, "Wply" : 0.028000000000000001, "Wplz" : 0.00348, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.52799999999995939, "Vpz" : 0.52800000000004066, "Vy" : 0.157, "Vpy" : 0.157, "Asy" : 0.0, "Asz" : 0.0 }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "BHoM_Guid" : "a5cab726-cab3-4290-886f-b25f3120c0d9", "Name" : "FixFix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "BHoM_Guid" : "a43a1e2e-c0e2-4ee8-b49c-f277cadc8cc8", "Name" : "Fix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "BHoM_Guid" : "7180bcca-faa0-49a3-b554-e2cb8cf53a96", "Name" : "Fix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed" } }, "FEAType" : "Flexural", "Support" : null, "Offset" : null }], "Outputs" : [7050.5101720320336] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "8167593d-1a5a-4d0c-a85b-69dfedb35ff2", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Elements.Roof", "BHoM_Guid" : "28f2dadb-9303-4ab5-a157-d3154d600aa5", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Location" : { "_t" : "BH.oM.Geometry.PlanarSurface", "ExternalBoundary" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 25.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 25.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 25.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 25.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 25.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 25.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 25.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 25.0 }, "Infinite" : false }] }, "InternalBoundaries" : [] }, "Construction" : { "_t" : "BH.oM.Physical.Constructions.Construction", "BHoM_Guid" : "f6689b24-accd-42c1-b7e5-b1ed39bac998", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Layers" : [{ "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "99aa4538-f7a1-4a04-a0e3-26ad9081ce2e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "6b963070-c6fa-42b7-a897-5bd482b204c0", "Name" : "Sheet metal", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.GenericIsotropicMaterial", "BHoM_Guid" : "09f891e7-129f-44fb-a4f5-19bfa6d3467f", "Name" : "Sheet metal", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0 }, { "_t" : "BH.oM.LifeCycleAssessment.MaterialFragments.EnvironmentalProductDeclaration", "BHoM_Guid" : "0b90606f-9e1a-477a-9b42-bbe5999bfe75", "Name" : "Steel, hot-dip galvanised", "Fragments" : [{ "_t" : "BH.oM.LifeCycleAssessment.Fragments.AdditionalEPDData", "Description" : "World average data", "EndOfLifeTreatment" : "", "Id" : "", "IndustryStandards" : [], "Jurisdiction" : "", "LifeSpan" : 20, "Manufacturer" : "", "PlantName" : "", "PostalCode" : 0, "Publisher" : "ICE V3.0", "ReferenceYear" : 2019 }, { "_t" : "BH.oM.LifeCycleAssessment.Fragments.EPDDensity", "Density" : 7850.0 }], "Tags" : [], "CustomData" : { }, "Type" : "Sector", "EnvironmentalMetric" : [{ "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "4930fff0-7700-4efd-bd72-c95ffb9597ae", "Name" : "Steel, hot-dip galvanised", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "GlobalWarmingPotential", "Phases" : ["A1", "A2", "A3"], "Quantity" : 2.7599999999999998 }], "QuantityType" : "Mass", "QuantityTypeValue" : 1.0 }] }, "Thickness" : 0.00050000000000000001 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "e9716ebb-0a31-4f6a-b5d1-319ef8b39f82", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "37c36be9-f942-4d72-951a-68e597d83eb2", "Name" : "Roofing Felt", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1100.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.GenericIsotropicMaterial", "BHoM_Guid" : "3569f24b-adcd-4c00-894c-f95132b291bf", "Name" : "Roofing Felt", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1100.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0 }, { "_t" : "BH.oM.LifeCycleAssessment.MaterialFragments.EnvironmentalProductDeclaration", "BHoM_Guid" : "baae1fe4-7a16-4db4-abee-0f1318be2fa1", "Name" : "Bitumen membrane", "Fragments" : [{ "_t" : "BH.oM.LifeCycleAssessment.Fragments.AdditionalEPDData", "Description" : "Statistical average", "EndOfLifeTreatment" : "", "Id" : "", "IndustryStandards" : [], "Jurisdiction" : "", "LifeSpan" : 20, "Manufacturer" : "", "PlantName" : "", "PostalCode" : 0, "Publisher" : "ICE V2.0", "ReferenceYear" : 2011 }, { "_t" : "BH.oM.LifeCycleAssessment.Fragments.EPDDensity", "Density" : 2400.0 }], "Tags" : [], "CustomData" : { }, "Type" : "Sector", "EnvironmentalMetric" : [{ "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "07207e1a-274c-44b2-8f94-179fdc269b6c", "Name" : "Bitumen membrane", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "GlobalWarmingPotential", "Phases" : ["A1", "A2", "A3"], "Quantity" : 0.89800000000000002 }], "QuantityType" : "Mass", "QuantityTypeValue" : 1.0 }] }, "Thickness" : 0.0030000000000000001 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "fddddc10-d5f5-47f8-8b6b-18edb29f46f1", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "d1f974df-f48c-48de-ba74-e2c28ab9b54c", "Name" : "Hard wool insulation", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 40.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.GenericIsotropicMaterial", "BHoM_Guid" : "d2008ea9-1da5-4fcd-932d-7e6c4076a5ed", "Name" : "Hard wool insulation", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 40.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0 }, { "_t" : "BH.oM.LifeCycleAssessment.MaterialFragments.EnvironmentalProductDeclaration", "BHoM_Guid" : "8c6b5250-77c4-4c84-9b28-afca1b7438e9", "Name" : "Mineral Wool ", "Fragments" : [{ "_t" : "BH.oM.LifeCycleAssessment.Fragments.AdditionalEPDData", "Description" : "Thermal condicuivity 0.038 W/mk", "EndOfLifeTreatment" : "", "Id" : "", "IndustryStandards" : [], "Jurisdiction" : "", "LifeSpan" : 20, "Manufacturer" : "", "PlantName" : "", "PostalCode" : 0, "Publisher" : "ICE V2.0", "ReferenceYear" : 2011 }, { "_t" : "BH.oM.LifeCycleAssessment.Fragments.EPDDensity", "Density" : 140.0 }], "Tags" : [], "CustomData" : { }, "Type" : "Sector", "EnvironmentalMetric" : [{ "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "bb944772-15bd-428b-be3e-4e28b2fac407", "Name" : "Mineral Wool ", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "GlobalWarmingPotential", "Phases" : ["A1", "A2", "A3"], "Quantity" : 1.28 }], "QuantityType" : "Mass", "QuantityTypeValue" : 1.0 }] }, "Thickness" : 0.29999999999999999 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "17ea5dbb-868c-4237-bc61-86a4b79e7ec8", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "ac230b37-fee7-4c61-9933-8e6247c920eb", "Name" : "Concrete Topping C20/25", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2300.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.GenericIsotropicMaterial", "BHoM_Guid" : "dcb899c8-5448-4791-b7f2-51228848af7e", "Name" : "Concrete Topping C20/25", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2300.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0 }, { "_t" : "BH.oM.LifeCycleAssessment.MaterialFragments.EnvironmentalProductDeclaration", "BHoM_Guid" : "7035e8dc-c614-4e2c-b989-d414d36caeed", "Name" : "Ready-mix made concrete, buildings climate-improved C20/25", "Fragments" : [{ "_t" : "BH.oM.LifeCycleAssessment.Fragments.EPDDensity", "Density" : 2350.0 }, { "_t" : "BH.oM.LifeCycleAssessment.Fragments.AdditionalEPDData", "Description" : "The compressive strength class of the concrete follows the standard EN 206:2013+A1:2016 and SS 137003:2015.", "EndOfLifeTreatment" : "", "Id" : "", "IndustryStandards" : [], "Jurisdiction" : "", "LifeSpan" : 50, "Manufacturer" : "", "PlantName" : "", "PostalCode" : 0, "Publisher" : "", "ReferenceYear" : 2021 }], "Tags" : [], "CustomData" : { }, "Type" : "Sector", "EnvironmentalMetric" : [{ "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "fce5d7ed-d402-4685-887d-9f2e4b4de00a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "GlobalWarmingPotential", "Phases" : ["A1", "A2", "A3"], "Quantity" : 0.091300000000000006 }, { "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "b194f21d-c3ee-4eef-8afc-eec2dc36b1a5", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "BiogenicCarbon", "Phases" : ["A1", "A2", "A3"], "Quantity" : 0.0 }], "QuantityType" : "Mass", "QuantityTypeValue" : 1.0 }] }, "Thickness" : 0.070000000000000007 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "f15fdbfa-bf3a-480d-883a-34896f8e2fff", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "cc94bd4a-93e3-46f1-8f26-420437317e43", "Name" : "Precast Concrete C30/37", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2450.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.GenericIsotropicMaterial", "BHoM_Guid" : "17b8cbb1-2ea4-4ee4-9e9f-20765c66c9d0", "Name" : "Precast Concrete C30/37", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2450.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0 }, { "_t" : "BH.oM.LifeCycleAssessment.MaterialFragments.EnvironmentalProductDeclaration", "BHoM_Guid" : "b8974119-b345-48f2-b688-2beec465d795", "Name" : "Ready-mix made concrete, buildings climate-improved C30/37", "Fragments" : [{ "_t" : "BH.oM.LifeCycleAssessment.Fragments.EPDDensity", "Density" : 2350.0 }, { "_t" : "BH.oM.LifeCycleAssessment.Fragments.AdditionalEPDData", "Description" : "The compressive strength class of the concrete follows the standard EN 206:2013+A1:2016 and SS 137003:2015.", "EndOfLifeTreatment" : "", "Id" : "", "IndustryStandards" : [], "Jurisdiction" : "", "LifeSpan" : 50, "Manufacturer" : "", "PlantName" : "", "PostalCode" : 0, "Publisher" : "", "ReferenceYear" : 2021 }], "Tags" : [], "CustomData" : { }, "Type" : "Sector", "EnvironmentalMetric" : [{ "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "f66e431e-8195-4955-9005-e511a1b266b0", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "GlobalWarmingPotential", "Phases" : ["A1", "A2", "A3"], "Quantity" : 0.1084 }, { "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "55ce2da9-7081-4d29-b64d-742d832bdda3", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "BiogenicCarbon", "Phases" : ["A1", "A2", "A3"], "Quantity" : 0.0 }], "QuantityType" : "Mass", "QuantityTypeValue" : 1.0 }] }, "Thickness" : 0.25 }] }, "Openings" : [], "Offset" : "Undefined" }], "Outputs" : [495437.5] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "c103f593-b495-41fb-af60-4ebf56cc1771", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Elements.Floor", "BHoM_Guid" : "767ffbfe-b634-4c9c-8a5e-88c185c5941d", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Location" : { "_t" : "BH.oM.Geometry.PlanarSurface", "ExternalBoundary" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 5.0 }, "Infinite" : false }] }, "InternalBoundaries" : [{ "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.400000000000002, "Y" : 18.399999999999999, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 18.399999999999999, "Z" : 5.0 }, "Infinite" : false }] }] }, "Construction" : { "_t" : "BH.oM.Physical.Constructions.Construction", "BHoM_Guid" : "a546d48b-35b9-4a2b-a9b5-2ab87e44a7ce", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Layers" : [{ "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "f091a3e4-9c83-42f2-aaa6-947ae24a269c", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "701aaf23-6ce6-4a1d-850d-ef54d0620e14", "Name" : "Linoleum Carpet", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1200.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.GenericIsotropicMaterial", "BHoM_Guid" : "bd4584a3-4919-45f0-aa94-8b6e7c5d2f00", "Name" : "Linoleum Carpet", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1200.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0 }, { "_t" : "BH.oM.LifeCycleAssessment.MaterialFragments.EnvironmentalProductDeclaration", "BHoM_Guid" : "483ece5e-0291-469b-9dc4-bdd3df45f001", "Name" : "Linoleum Flooring", "Fragments" : [{ "_t" : "BH.oM.LifeCycleAssessment.Fragments.AdditionalEPDData", "Description" : "", "EndOfLifeTreatment" : "", "Id" : "", "IndustryStandards" : [], "Jurisdiction" : "", "LifeSpan" : 20, "Manufacturer" : "", "PlantName" : "", "PostalCode" : 0, "Publisher" : "", "ReferenceYear" : 2021 }], "Tags" : [], "CustomData" : { }, "Type" : "Sector", "EnvironmentalMetric" : [{ "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "72e0b5d6-579c-4c56-8218-6b740c437374", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "GlobalWarmingPotential", "Phases" : ["A1", "A2", "A3"], "Quantity" : 0.95599999999999996 }, { "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "101536d3-06a2-4424-a3e6-f90cdae1efbd", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "AcidificationPotential", "Phases" : ["A1", "A2", "A3"], "Quantity" : 0.016500000000000001 }, { "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "63db40ae-b19c-483a-9fc2-b8c86f4e041f", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "DepletionOfAbioticResourcesFossilFuels", "Phases" : ["A1", "A2", "A3"], "Quantity" : 56.700000000000003 }, { "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "7382e94f-b925-4746-abdb-feeca78a07ca", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "EutrophicationPotential", "Phases" : ["A1", "A2", "A3"], "Quantity" : 0.0056299999999999996 }, { "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "8b84324b-16fe-4194-bc30-a4209e80a833", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "OzoneDepletionPotential", "Phases" : ["A1", "A2", "A3"], "Quantity" : 3.7799999999999998E-09 }, { "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "5e898ed6-963b-41a6-b735-deac7f5a66be", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "PhotochemicalOzoneCreationPotential", "Phases" : ["A1", "A2", "A3"], "Quantity" : 0.26200000000000001 }], "QuantityType" : "Mass", "QuantityTypeValue" : 1.0 }] }, "Thickness" : 0.001 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "f71b24f9-5bab-48ce-bd6f-1da2b99a184f", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "ac230b37-fee7-4c61-9933-8e6247c920eb", "Name" : "Concrete Topping C20/25", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2300.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.GenericIsotropicMaterial", "BHoM_Guid" : "dcb899c8-5448-4791-b7f2-51228848af7e", "Name" : "Concrete Topping C20/25", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2300.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0 }, { "_t" : "BH.oM.LifeCycleAssessment.MaterialFragments.EnvironmentalProductDeclaration", "BHoM_Guid" : "7035e8dc-c614-4e2c-b989-d414d36caeed", "Name" : "Ready-mix made concrete, buildings climate-improved C20/25", "Fragments" : [{ "_t" : "BH.oM.LifeCycleAssessment.Fragments.EPDDensity", "Density" : 2350.0 }, { "_t" : "BH.oM.LifeCycleAssessment.Fragments.AdditionalEPDData", "Description" : "The compressive strength class of the concrete follows the standard EN 206:2013+A1:2016 and SS 137003:2015.", "EndOfLifeTreatment" : "", "Id" : "", "IndustryStandards" : [], "Jurisdiction" : "", "LifeSpan" : 50, "Manufacturer" : "", "PlantName" : "", "PostalCode" : 0, "Publisher" : "", "ReferenceYear" : 2021 }], "Tags" : [], "CustomData" : { }, "Type" : "Sector", "EnvironmentalMetric" : [{ "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "fce5d7ed-d402-4685-887d-9f2e4b4de00a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "GlobalWarmingPotential", "Phases" : ["A1", "A2", "A3"], "Quantity" : 0.091300000000000006 }, { "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "b194f21d-c3ee-4eef-8afc-eec2dc36b1a5", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "BiogenicCarbon", "Phases" : ["A1", "A2", "A3"], "Quantity" : 0.0 }], "QuantityType" : "Mass", "QuantityTypeValue" : 1.0 }] }, "Thickness" : 0.080000000000000002 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "3d5b031f-ab29-4eab-bb58-f4dd66dc8966", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "cc94bd4a-93e3-46f1-8f26-420437317e43", "Name" : "Precast Concrete C30/37", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2450.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.GenericIsotropicMaterial", "BHoM_Guid" : "17b8cbb1-2ea4-4ee4-9e9f-20765c66c9d0", "Name" : "Precast Concrete C30/37", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2450.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0 }, { "_t" : "BH.oM.LifeCycleAssessment.MaterialFragments.EnvironmentalProductDeclaration", "BHoM_Guid" : "b8974119-b345-48f2-b688-2beec465d795", "Name" : "Ready-mix made concrete, buildings climate-improved C30/37", "Fragments" : [{ "_t" : "BH.oM.LifeCycleAssessment.Fragments.EPDDensity", "Density" : 2350.0 }, { "_t" : "BH.oM.LifeCycleAssessment.Fragments.AdditionalEPDData", "Description" : "The compressive strength class of the concrete follows the standard EN 206:2013+A1:2016 and SS 137003:2015.", "EndOfLifeTreatment" : "", "Id" : "", "IndustryStandards" : [], "Jurisdiction" : "", "LifeSpan" : 50, "Manufacturer" : "", "PlantName" : "", "PostalCode" : 0, "Publisher" : "", "ReferenceYear" : 2021 }], "Tags" : [], "CustomData" : { }, "Type" : "Sector", "EnvironmentalMetric" : [{ "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "f66e431e-8195-4955-9005-e511a1b266b0", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "GlobalWarmingPotential", "Phases" : ["A1", "A2", "A3"], "Quantity" : 0.1084 }, { "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "55ce2da9-7081-4d29-b64d-742d832bdda3", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "BiogenicCarbon", "Phases" : ["A1", "A2", "A3"], "Quantity" : 0.0 }], "QuantityType" : "Mass", "QuantityTypeValue" : 1.0 }] }, "Thickness" : 0.25 }] }, "Openings" : [], "Offset" : "Undefined" }], "Outputs" : [444925.152] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "71e27699-e56b-43d8-b439-f9da243dc52e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Elements.Wall", "BHoM_Guid" : "73ccccb2-bb8f-437e-b191-8a4473d0a430", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Location" : { "_t" : "BH.oM.Geometry.PlanarSurface", "ExternalBoundary" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.400000000000002, "Y" : 18.399999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.400000000000002, "Y" : 18.399999999999999, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.400000000000002, "Y" : 18.399999999999999, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.400000000000002, "Y" : 18.399999999999999, "Z" : 0.0 }, "Infinite" : false }] }, "InternalBoundaries" : [] }, "Construction" : { "_t" : "BH.oM.Physical.Constructions.Construction", "BHoM_Guid" : "775e6721-48a8-4a1b-a9f3-395a89b70dda", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Layers" : [{ "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "a308bbb9-1dbc-4db9-9eaa-d4744f90c000", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "cc94bd4a-93e3-46f1-8f26-420437317e43", "Name" : "Precast Concrete C30/37", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2450.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.GenericIsotropicMaterial", "BHoM_Guid" : "17b8cbb1-2ea4-4ee4-9e9f-20765c66c9d0", "Name" : "Precast Concrete C30/37", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2450.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0 }, { "_t" : "BH.oM.LifeCycleAssessment.MaterialFragments.EnvironmentalProductDeclaration", "BHoM_Guid" : "b8974119-b345-48f2-b688-2beec465d795", "Name" : "Ready-mix made concrete, buildings climate-improved C30/37", "Fragments" : [{ "_t" : "BH.oM.LifeCycleAssessment.Fragments.EPDDensity", "Density" : 2350.0 }, { "_t" : "BH.oM.LifeCycleAssessment.Fragments.AdditionalEPDData", "Description" : "The compressive strength class of the concrete follows the standard EN 206:2013+A1:2016 and SS 137003:2015.", "EndOfLifeTreatment" : "", "Id" : "", "IndustryStandards" : [], "Jurisdiction" : "", "LifeSpan" : 50, "Manufacturer" : "", "PlantName" : "", "PostalCode" : 0, "Publisher" : "", "ReferenceYear" : 2021 }], "Tags" : [], "CustomData" : { }, "Type" : "Sector", "EnvironmentalMetric" : [{ "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "f66e431e-8195-4955-9005-e511a1b266b0", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "GlobalWarmingPotential", "Phases" : ["A1", "A2", "A3"], "Quantity" : 0.1084 }, { "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "55ce2da9-7081-4d29-b64d-742d832bdda3", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "BiogenicCarbon", "Phases" : ["A1", "A2", "A3"], "Quantity" : 0.0 }], "QuantityType" : "Mass", "QuantityTypeValue" : 1.0 }] }, "Thickness" : 0.29999999999999999 }] }, "Openings" : [], "Offset" : "Undefined" }], "Outputs" : [30134.999999999996] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "92f5e50d-13ab-4f1f-b445-a6032c36a760", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Elements.Wall", "BHoM_Guid" : "f93dffb5-810d-4701-8b81-6bffed4b0cb9", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Location" : { "_t" : "BH.oM.Geometry.PlanarSurface", "ExternalBoundary" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 0.0 }, "Infinite" : false }] }, "InternalBoundaries" : [] }, "Construction" : { "_t" : "BH.oM.Physical.Constructions.Construction", "BHoM_Guid" : "606dc63a-15a5-45f0-9d32-0a43fc9cb40e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Layers" : [{ "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "794284ad-8df1-4845-ae2a-bf89053d2331", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "5cbef089-d2fd-4ae2-8f6b-9a0ff55c0faa", "Name" : "Timber Panel", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 700.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.GenericIsotropicMaterial", "BHoM_Guid" : "0aa28bae-a733-4703-8e21-96b432f24ca5", "Name" : "Timber Panel", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 700.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0 }, { "_t" : "BH.oM.LifeCycleAssessment.MaterialFragments.EnvironmentalProductDeclaration", "BHoM_Guid" : "c4579998-4242-4b72-9c76-37cb8c3e41bd", "Name" : "Timber - Softwood", "Fragments" : [{ "_t" : "BH.oM.LifeCycleAssessment.Fragments.AdditionalEPDData", "Description" : "Average of all data, no carbon storage", "EndOfLifeTreatment" : "", "Id" : "", "IndustryStandards" : [], "Jurisdiction" : "", "LifeSpan" : 20, "Manufacturer" : "", "PlantName" : "", "PostalCode" : 0, "Publisher" : "ICE V3.0", "ReferenceYear" : 2019 }, { "_t" : "BH.oM.LifeCycleAssessment.Fragments.EPDDensity", "Density" : 510.0 }], "Tags" : [], "CustomData" : { }, "Type" : "Sector", "EnvironmentalMetric" : [{ "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "acb4a0ac-dc89-4bdb-80fb-2a25de3a854f", "Name" : "Timber - Softwood", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "GlobalWarmingPotential", "Phases" : ["A1", "A2", "A3"], "Quantity" : 0.26300000000000001 }], "QuantityType" : "Mass", "QuantityTypeValue" : 1.0 }] }, "Thickness" : 0.02 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "2c8cda45-914d-4f36-9125-760edd75b236", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "b841363f-3801-47ff-b2b7-a01624182591", "Name" : "Timber Studs", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 400.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.GenericIsotropicMaterial", "BHoM_Guid" : "34ddb329-ffb7-4f52-9e48-ed2cc59b69c4", "Name" : "Timber Studs", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 400.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0 }, { "_t" : "BH.oM.LifeCycleAssessment.MaterialFragments.EnvironmentalProductDeclaration", "BHoM_Guid" : "431a115e-3e7e-4200-b0b3-66100c563db3", "Name" : "Sustainably Sourced Timber - Softwood", "Fragments" : [{ "_t" : "BH.oM.LifeCycleAssessment.Fragments.AdditionalEPDData", "Description" : "Average of all data, no carbon storage", "EndOfLifeTreatment" : "", "Id" : "", "IndustryStandards" : [], "Jurisdiction" : "", "LifeSpan" : 20, "Manufacturer" : "", "PlantName" : "", "PostalCode" : 0, "Publisher" : "ICE V3.0", "ReferenceYear" : 2019 }, { "_t" : "BH.oM.LifeCycleAssessment.Fragments.EPDDensity", "Density" : 510.0 }], "Tags" : [], "CustomData" : { }, "Type" : "Sector", "EnvironmentalMetric" : [{ "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "3c5ef6db-df4c-4622-b8f0-087e5d2d9c14", "Name" : "Sustainably Sourced Timber - Softwood", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "GlobalWarmingPotential", "Phases" : ["A1", "A2", "A3"], "Quantity" : -1.29 }], "QuantityType" : "Mass", "QuantityTypeValue" : 1.0 }] }, "Thickness" : 0.01 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "eeb91cbf-dae0-4cbf-9792-6ce16fc5f449", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9f0dab93-2438-44d1-9482-6c84b4b9ca35", "Name" : "Gypsum Board", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.GenericIsotropicMaterial", "BHoM_Guid" : "09267acd-0d39-4fc5-9014-242d80501d9d", "Name" : "Gypsum Board", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0 }, { "_t" : "BH.oM.LifeCycleAssessment.MaterialFragments.EnvironmentalProductDeclaration", "BHoM_Guid" : "166b7b74-8587-41d6-b8b5-c979a716bd31", "Name" : "OSB", "Fragments" : [{ "_t" : "BH.oM.LifeCycleAssessment.Fragments.EPDDensity", "Density" : 607.0 }, { "_t" : "BH.oM.LifeCycleAssessment.Fragments.AdditionalEPDData", "Description" : "Data is valid for OSB made of conifer and resin, about <10%. Densities between differens producers varies +/-5%.", "EndOfLifeTreatment" : "", "Id" : "", "IndustryStandards" : [], "Jurisdiction" : "", "LifeSpan" : 50, "Manufacturer" : "", "PlantName" : "", "PostalCode" : 0, "Publisher" : "", "ReferenceYear" : 2021 }], "Tags" : [], "CustomData" : { }, "Type" : "Sector", "EnvironmentalMetric" : [{ "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "bc91481a-c6ca-4cf6-82fc-f3626d803804", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "GlobalWarmingPotential", "Phases" : ["A1", "A2", "A3"], "Quantity" : 0.44750000000000001 }, { "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "5da7f36e-8eb8-4f9e-9af3-fb370fc513ed", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "BiogenicCarbon", "Phases" : ["A1", "A2", "A3"], "Quantity" : 0.38500000000000001 }], "QuantityType" : "Mass", "QuantityTypeValue" : 1.0 }] }, "Thickness" : 0.01 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "1f4bf041-48b3-49c8-8920-2f298d53e7a7", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "b841363f-3801-47ff-b2b7-a01624182591", "Name" : "Timber Studs", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 400.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.GenericIsotropicMaterial", "BHoM_Guid" : "34ddb329-ffb7-4f52-9e48-ed2cc59b69c4", "Name" : "Timber Studs", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 400.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0 }, { "_t" : "BH.oM.LifeCycleAssessment.MaterialFragments.EnvironmentalProductDeclaration", "BHoM_Guid" : "431a115e-3e7e-4200-b0b3-66100c563db3", "Name" : "Sustainably Sourced Timber - Softwood", "Fragments" : [{ "_t" : "BH.oM.LifeCycleAssessment.Fragments.AdditionalEPDData", "Description" : "Average of all data, no carbon storage", "EndOfLifeTreatment" : "", "Id" : "", "IndustryStandards" : [], "Jurisdiction" : "", "LifeSpan" : 20, "Manufacturer" : "", "PlantName" : "", "PostalCode" : 0, "Publisher" : "ICE V3.0", "ReferenceYear" : 2019 }, { "_t" : "BH.oM.LifeCycleAssessment.Fragments.EPDDensity", "Density" : 510.0 }], "Tags" : [], "CustomData" : { }, "Type" : "Sector", "EnvironmentalMetric" : [{ "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "3c5ef6db-df4c-4622-b8f0-087e5d2d9c14", "Name" : "Sustainably Sourced Timber - Softwood", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "GlobalWarmingPotential", "Phases" : ["A1", "A2", "A3"], "Quantity" : -1.29 }], "QuantityType" : "Mass", "QuantityTypeValue" : 1.0 }] }, "Thickness" : 0.022499999999999999 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "a127eb6f-87b4-4650-a4e9-71934bb52d51", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "d1f974df-f48c-48de-ba74-e2c28ab9b54c", "Name" : "Hard wool insulation", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 40.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.GenericIsotropicMaterial", "BHoM_Guid" : "d2008ea9-1da5-4fcd-932d-7e6c4076a5ed", "Name" : "Hard wool insulation", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 40.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0 }, { "_t" : "BH.oM.LifeCycleAssessment.MaterialFragments.EnvironmentalProductDeclaration", "BHoM_Guid" : "8c6b5250-77c4-4c84-9b28-afca1b7438e9", "Name" : "Mineral Wool ", "Fragments" : [{ "_t" : "BH.oM.LifeCycleAssessment.Fragments.AdditionalEPDData", "Description" : "Thermal condicuivity 0.038 W/mk", "EndOfLifeTreatment" : "", "Id" : "", "IndustryStandards" : [], "Jurisdiction" : "", "LifeSpan" : 20, "Manufacturer" : "", "PlantName" : "", "PostalCode" : 0, "Publisher" : "ICE V2.0", "ReferenceYear" : 2011 }, { "_t" : "BH.oM.LifeCycleAssessment.Fragments.EPDDensity", "Density" : 140.0 }], "Tags" : [], "CustomData" : { }, "Type" : "Sector", "EnvironmentalMetric" : [{ "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "bb944772-15bd-428b-be3e-4e28b2fac407", "Name" : "Mineral Wool ", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "GlobalWarmingPotential", "Phases" : ["A1", "A2", "A3"], "Quantity" : 1.28 }], "QuantityType" : "Mass", "QuantityTypeValue" : 1.0 }] }, "Thickness" : 0.27749999999999997 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "edc1fffd-fc8f-48fa-8b30-5775971949e9", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "62abbfef-2f75-44d3-95e3-f70058d11559", "Name" : "Plastic film", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1100.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.GenericIsotropicMaterial", "BHoM_Guid" : "064b922b-aff5-46a6-9193-95bf7d0719f9", "Name" : "Plastic film", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1100.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0 }, { "_t" : "BH.oM.LifeCycleAssessment.MaterialFragments.EnvironmentalProductDeclaration", "BHoM_Guid" : "247f6024-ac81-47c3-ae79-16b795310219", "Name" : "Gypsum, standard plasterboard", "Fragments" : [{ "_t" : "BH.oM.LifeCycleAssessment.Fragments.EPDDensity", "Density" : 710.0 }, { "_t" : "BH.oM.LifeCycleAssessment.Fragments.AdditionalEPDData", "Description" : "Gypsum board are based on a mix on virgin, pre- and postconsumer gypsum. Densities between differens producers varies +/-2%. Paperboard surfacing has a typical value of 360 g/m2.", "EndOfLifeTreatment" : "", "Id" : "", "IndustryStandards" : [], "Jurisdiction" : "", "LifeSpan" : 50, "Manufacturer" : "", "PlantName" : "", "PostalCode" : 0, "Publisher" : "", "ReferenceYear" : 2021 }], "Tags" : [], "CustomData" : { }, "Type" : "Sector", "EnvironmentalMetric" : [{ "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "873961f2-8d68-4144-8e2a-4c3e6bb7e462", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "GlobalWarmingPotential", "Phases" : ["A1", "A2", "A3"], "Quantity" : 0.2838 }, { "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "500aea5c-137c-45f0-a917-3af33cff7d1c", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "BiogenicCarbon", "Phases" : ["A1", "A2", "A3"], "Quantity" : 0.036999999999999998 }], "QuantityType" : "Mass", "QuantityTypeValue" : 1.0 }] }, "Thickness" : 0.001 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "310b70e6-1bc1-41c3-8b17-10b1caf81bd4", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "f0d20d1d-75b8-4f01-b42e-a6314f1d9d75", "Name" : "OSB Board", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.GenericIsotropicMaterial", "BHoM_Guid" : "18bcf7fd-aabd-45d8-b0cf-8dc30ad11d5d", "Name" : "OSB Board", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0 }, { "_t" : "BH.oM.LifeCycleAssessment.MaterialFragments.EnvironmentalProductDeclaration", "BHoM_Guid" : "b9bb87aa-18ca-4fd7-bdb9-4a00f077c239", "Name" : "Vapor barrier", "Fragments" : [{ "_t" : "BH.oM.LifeCycleAssessment.Fragments.AdditionalEPDData", "Description" : "", "EndOfLifeTreatment" : "", "Id" : "", "IndustryStandards" : [], "Jurisdiction" : "", "LifeSpan" : 20, "Manufacturer" : "", "PlantName" : "", "PostalCode" : 0, "Publisher" : "", "ReferenceYear" : 2021 }], "Tags" : [], "CustomData" : { }, "Type" : "Sector", "EnvironmentalMetric" : [{ "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "d3fccc80-0711-4d13-a24e-523133b0c114", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "GlobalWarmingPotential", "Phases" : ["A1", "A2", "A3"], "Quantity" : 3.1099999999999999 }, { "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "ac045a5b-01f0-49c0-9327-bded37469879", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "AcidificationPotential", "Phases" : ["A1", "A2", "A3"], "Quantity" : 0.0068999999999999999 }, { "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "712bff70-cb55-45bf-8583-534ec0176bca", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "DepletionOfAbioticResourcesFossilFuels", "Phases" : ["A1", "A2", "A3"], "Quantity" : 91.200000000000003 }, { "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "b4024418-a15a-4403-baf2-e17d67d1b9b7", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "EutrophicationPotential", "Phases" : ["A1", "A2", "A3"], "Quantity" : 0.00040099999999999999 }, { "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "f3d70eb3-0d5c-4c8a-8481-2738d7b9f00d", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "OzoneDepletionPotential", "Phases" : ["A1", "A2", "A3"], "Quantity" : 3.44E-10 }, { "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "8348fc0b-1520-41e2-aac8-5a6c1aad1166", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "PhotochemicalOzoneCreationPotential", "Phases" : ["A1", "A2", "A3"], "Quantity" : 0.122 }], "QuantityType" : "Mass", "QuantityTypeValue" : 1.0 }] }, "Thickness" : 0.0080000000000000002 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "c7bb557e-4fe1-4d62-8708-3f19211fcf46", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9f0dab93-2438-44d1-9482-6c84b4b9ca35", "Name" : "Gypsum Board", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.GenericIsotropicMaterial", "BHoM_Guid" : "09267acd-0d39-4fc5-9014-242d80501d9d", "Name" : "Gypsum Board", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0 }, { "_t" : "BH.oM.LifeCycleAssessment.MaterialFragments.EnvironmentalProductDeclaration", "BHoM_Guid" : "166b7b74-8587-41d6-b8b5-c979a716bd31", "Name" : "OSB", "Fragments" : [{ "_t" : "BH.oM.LifeCycleAssessment.Fragments.EPDDensity", "Density" : 607.0 }, { "_t" : "BH.oM.LifeCycleAssessment.Fragments.AdditionalEPDData", "Description" : "Data is valid for OSB made of conifer and resin, about <10%. Densities between differens producers varies +/-5%.", "EndOfLifeTreatment" : "", "Id" : "", "IndustryStandards" : [], "Jurisdiction" : "", "LifeSpan" : 50, "Manufacturer" : "", "PlantName" : "", "PostalCode" : 0, "Publisher" : "", "ReferenceYear" : 2021 }], "Tags" : [], "CustomData" : { }, "Type" : "Sector", "EnvironmentalMetric" : [{ "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "bc91481a-c6ca-4cf6-82fc-f3626d803804", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "GlobalWarmingPotential", "Phases" : ["A1", "A2", "A3"], "Quantity" : 0.44750000000000001 }, { "_t" : "BH.oM.LifeCycleAssessment.EnvironmentalMetric", "BHoM_Guid" : "5da7f36e-8eb8-4f9e-9af3-fb370fc513ed", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Field" : "BiogenicCarbon", "Phases" : ["A1", "A2", "A3"], "Quantity" : 0.38500000000000001 }], "QuantityType" : "Mass", "QuantityTypeValue" : 1.0 }] }, "Thickness" : 0.01 }] }, "Openings" : [], "Offset" : "Undefined" }], "Outputs" : [7875.0000000000009] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "0fb48946-6295-468f-91e9-b80f28bff028", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Elements.Column", "BHoM_Guid" : "0c66e645-e93e-4132-8fb7-5cbe25e40d0c", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Location" : { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 5.0 }, "Infinite" : false }, "Property" : { "_t" : "BH.oM.Physical.FramingProperties.ConstantFramingProperty", "BHoM_Guid" : "413cfc8d-872f-4634-86e6-2bbba4da0635", "Name" : "UC 203x203x127", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Profile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.ISectionProfile", "BHoM_Guid" : "6fcd8bcc-34d7-4bb5-8738-f2dada66c72e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Shape" : "ISection", "Height" : 0.2414, "Width" : 0.21390000000000001, "WebThickness" : 0.018100000000000002, "FlangeThickness" : 0.030100000000000002, "RootRadius" : 0.010199999999999999, "ToeRadius" : 0.0, "Edges" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.10695, "Y" : -0.12070000000000168, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.10695, "Y" : -0.090600000000001679, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.10695, "Y" : -0.090600000000001679, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.019249999999999996, "Y" : -0.090600000000001679, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.019249999999999996, "Y" : -0.080400000000001678, "Z" : 0.0 }, "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 } }, "Radius" : 0.010200000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.009049999999999999, "Y" : -0.080400000000001678, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.009049999999999999, "Y" : 0.08039999999999832, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.019249999999999996, "Y" : 0.08039999999999832, "Z" : 0.0 }, "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : -1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : -1.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.019249999999999996, "Y" : 0.090599999999998307, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.10695, "Y" : 0.090599999999998307, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.10695, "Y" : 0.090599999999998307, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.10695, "Y" : 0.12069999999999832, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.10695, "Y" : -0.12070000000000168, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.10695, "Y" : -0.090600000000001679, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.10695, "Y" : -0.090600000000001679, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01925000000000001, "Y" : -0.090600000000001679, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01925000000000001, "Y" : -0.080400000000001678, "Z" : 0.0 }, "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : -1.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Radius" : 0.010200000000000001, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0090500000000000094, "Y" : -0.080400000000001678, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.0090500000000000094, "Y" : 0.08039999999999832, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Arc", "CoordinateSystem" : { "_t" : "BH.oM.Geometry.CoordinateSystem.Cartesian", "Origin" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01925000000000001, "Y" : 0.08039999999999832, "Z" : 0.0 }, "X" : { "_t" : "BH.oM.Geometry.Vector", "X" : 1.0, "Y" : 0.0, "Z" : 0.0 }, "Y" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 1.0, "Z" : 0.0 }, "Z" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 } }, "Radius" : 0.010199999999999999, "StartAngle" : 0.0, "EndAngle" : 1.5707963267948966 }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.01925000000000001, "Y" : 0.090599999999998307, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.10695, "Y" : 0.090599999999998307, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.10695, "Y" : 0.090599999999998307, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.10695, "Y" : 0.12069999999999832, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.10695, "Y" : 0.12069999999999832, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.10695, "Y" : 0.12069999999999832, "Z" : 0.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : -0.10695, "Y" : -0.12070000000000168, "Z" : 0.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.10695, "Y" : -0.12070000000000168, "Z" : 0.0 }, "Infinite" : false }] }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "60416433-5c93-4a8c-994e-990961259c44", "Name" : "S355", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d", "Name" : "S355", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0 }] }, "OrientationAngle" : 0.0 } }], "Outputs" : [637.64799148758061] }] }], "_bhomVersion" : "6.0" }
\ No newline at end of file
diff --git a/.ci/Datasets/Matter_Engine/Query/MaterialComposition.json b/.ci/Datasets/Matter_Engine/Query/MaterialComposition.json
index 8bfc2d7d3..dd1db0f44 100644
--- a/.ci/Datasets/Matter_Engine/Query/MaterialComposition.json
+++ b/.ci/Datasets/Matter_Engine/Query/MaterialComposition.json
@@ -1 +1 @@
-{ "_t" : "BH.oM.Data.Library.Dataset", "BHoM_Guid" : "c37a07f2-806a-4be8-b64e-729b072f6a7c", "Name" : "MaterialComposition", "Fragments" : [], "Tags" : [], "CustomData" : { }, "SourceInformation" : { "_t" : "BH.oM.Data.Library.Source", "BHoM_Guid" : "884d3df6-bc8a-48b6-ab6b-07a109305603", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "SourceLink" : "", "Title" : "MaterialComposition", "Author" : "Isak Naslund", "ItemReference" : "", "Version" : "", "Publisher" : "", "Schema" : "", "Language" : "", "Location" : "", "Copyright" : "", "Contributors" : "", "Confidence" : "Medium" }, "TimeOfCreation" : { "$date" : 1666603515377 }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.UnitTest", "BHoM_Guid" : "b5b882fa-d97a-48a6-996b-fc80807fe4e8", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Matter.Query, Matter_Engine, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"6.0\" }", "MethodName" : "IMaterialComposition", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Dimensional.IElementM\", \"_bhomVersion\" : \"6.0\" }", "{ \"_t\" : \"System.Type\", \"Name\" : \"System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089\", \"_bhomVersion\" : \"6.0\" }"], "_bhomVersion" : "6.0" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "a49be6ee-5519-4e78-8be6-a99f165254f5", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "BHoM_Guid" : "bacccde5-7e2c-4166-930c-147fbdef054d", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "3af17334-c062-47a4-8b79-99f15833cac9", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Materials" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "4d6c0d34-c56f-4337-a73e-074f2c7de916", "Name" : "C12/15", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5", "Name" : "C12/15", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0 }] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "61bab594-011b-4fd2-9729-4cdeff3b354e", "Name" : "A36", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "819b793c-f82a-4216-bf76-fa514bce2d08", "Name" : "A36", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 248211284.02256799, "UltimateStress" : 399895957.59191501 }] }], "Volumes" : [5.0, 2.0] }], "Tags" : [], "CustomData" : { }, "StartNode" : { "_t" : "BH.oM.Structure.Elements.Node", "BHoM_Guid" : "de41550b-71a6-4a7a-ad8f-d7946afd4aaa", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -5.1272505742114474, "Y" : -6.0554597298876578, "Z" : 0.0 }, "Orientation" : null, "Support" : null }, "EndNode" : { "_t" : "BH.oM.Structure.Elements.Node", "BHoM_Guid" : "9b95ae6c-c001-49c4-9a33-ea22df982b74", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.6300653976872166, "Y" : 7.204671065486778, "Z" : 0.0 }, "Orientation" : null, "Support" : null }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "BHoM_Guid" : "aa9b15ee-37a1-4934-bcc8-60654ae4854d", "Name" : "CHS 42.4x3.2", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d", "Name" : "S355", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0 }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "BHoM_Guid" : "a257c372-9ff8-46d5-b0a6-06cff3c7814e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Shape" : "Tube", "Diameter" : 0.0424, "Thickness" : 0.0032000000000000002, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.0212 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.017999999999999999 }] }, "Area" : 0.00039399999999999998, "Rgy" : 0.013899999999999999, "Rgz" : 0.013899999999999999, "J" : 1.5199999999999998E-07, "Iy" : 7.6200000000000007E-08, "Iz" : 7.6200000000000007E-08, "Iw" : 0.0, "Wely" : 3.5899999999999999E-06, "Welz" : 3.5899999999999999E-06, "Wply" : 4.9299999999999994E-06, "Wplz" : 4.9299999999999994E-06, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.0212, "Vpz" : 0.0212, "Vy" : 0.0212, "Vpy" : 0.0212, "Asy" : 0.0, "Asz" : 0.0 }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "BHoM_Guid" : "9496d2d5-9223-455b-86c1-7c810c77926f", "Name" : "FixFix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "BHoM_Guid" : "10e9a5a0-0068-4956-b499-0c22b85ea638", "Name" : "Fix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "BHoM_Guid" : "da82d8a4-faaf-4a4c-81ac-e00a9ce1c729", "Name" : "Fix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed" } }, "FEAType" : "Flexural", "Support" : null, "Offset" : null }, false], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "BHoM_Guid" : "6da84672-6341-4c18-8820-97ed9ff93787", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Materials" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "ecfb4423-f98b-4686-9d39-c0d5356f5dd6", "Name" : "S355", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d", "Name" : "S355", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0 }] }], "Ratios" : [1.0] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "d2d44725-25e7-41a3-9766-ec73da966866", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "BHoM_Guid" : "bacccde5-7e2c-4166-930c-147fbdef054d", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "3af17334-c062-47a4-8b79-99f15833cac9", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Materials" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "4d6c0d34-c56f-4337-a73e-074f2c7de916", "Name" : "C12/15", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5", "Name" : "C12/15", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0 }] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "61bab594-011b-4fd2-9729-4cdeff3b354e", "Name" : "A36", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "819b793c-f82a-4216-bf76-fa514bce2d08", "Name" : "A36", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 248211284.02256799, "UltimateStress" : 399895957.59191501 }] }], "Volumes" : [5.0, 2.0] }], "Tags" : [], "CustomData" : { }, "StartNode" : { "_t" : "BH.oM.Structure.Elements.Node", "BHoM_Guid" : "de41550b-71a6-4a7a-ad8f-d7946afd4aaa", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -5.1272505742114474, "Y" : -6.0554597298876578, "Z" : 0.0 }, "Orientation" : null, "Support" : null }, "EndNode" : { "_t" : "BH.oM.Structure.Elements.Node", "BHoM_Guid" : "9b95ae6c-c001-49c4-9a33-ea22df982b74", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.6300653976872166, "Y" : 7.204671065486778, "Z" : 0.0 }, "Orientation" : null, "Support" : null }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "BHoM_Guid" : "aa9b15ee-37a1-4934-bcc8-60654ae4854d", "Name" : "CHS 42.4x3.2", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d", "Name" : "S355", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0 }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "BHoM_Guid" : "a257c372-9ff8-46d5-b0a6-06cff3c7814e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Shape" : "Tube", "Diameter" : 0.0424, "Thickness" : 0.0032000000000000002, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.0212 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.017999999999999999 }] }, "Area" : 0.00039399999999999998, "Rgy" : 0.013899999999999999, "Rgz" : 0.013899999999999999, "J" : 1.5199999999999998E-07, "Iy" : 7.6200000000000007E-08, "Iz" : 7.6200000000000007E-08, "Iw" : 0.0, "Wely" : 3.5899999999999999E-06, "Welz" : 3.5899999999999999E-06, "Wply" : 4.9299999999999994E-06, "Wplz" : 4.9299999999999994E-06, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.0212, "Vpz" : 0.0212, "Vy" : 0.0212, "Vpy" : 0.0212, "Asy" : 0.0, "Asz" : 0.0 }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "BHoM_Guid" : "9496d2d5-9223-455b-86c1-7c810c77926f", "Name" : "FixFix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "BHoM_Guid" : "10e9a5a0-0068-4956-b499-0c22b85ea638", "Name" : "Fix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "BHoM_Guid" : "da82d8a4-faaf-4a4c-81ac-e00a9ce1c729", "Name" : "Fix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed" } }, "FEAType" : "Flexural", "Support" : null, "Offset" : null }, true], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "BHoM_Guid" : "522236c9-606a-41c3-8db9-e47faaa471af", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Materials" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "4d6c0d34-c56f-4337-a73e-074f2c7de916", "Name" : "C12/15", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5", "Name" : "C12/15", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0 }] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "61bab594-011b-4fd2-9729-4cdeff3b354e", "Name" : "A36", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "819b793c-f82a-4216-bf76-fa514bce2d08", "Name" : "A36", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 248211284.02256799, "UltimateStress" : 399895957.59191501 }] }], "Ratios" : [0.7142857142857143, 0.2857142857142857] }] }] }], "_bhomVersion" : "6.0" }
\ No newline at end of file
+{ "_t" : "BH.oM.Data.Library.Dataset", "BHoM_Guid" : "c37a07f2-806a-4be8-b64e-729b072f6a7c", "Name" : "MaterialComposition", "Fragments" : [], "Tags" : [], "CustomData" : { }, "SourceInformation" : { "_t" : "BH.oM.Data.Library.Source", "BHoM_Guid" : "884d3df6-bc8a-48b6-ab6b-07a109305603", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "SourceLink" : "", "Title" : "MaterialComposition", "Author" : "Isak Naslund", "ItemReference" : "", "Version" : "", "Publisher" : "", "Schema" : "", "Language" : "", "Location" : "", "Copyright" : "", "Contributors" : "", "Confidence" : "Medium" }, "TimeOfCreation" : { "$date" : 1666603515377 }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.UnitTest", "BHoM_Guid" : "926b6b57-0ae3-466b-94fb-0ad02fa899d2", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Matter.Query, Matter_Engine, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"6.0\" }", "MethodName" : "IMaterialComposition", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Dimensional.IElementM\", \"_bhomVersion\" : \"6.0\" }", "{ \"_t\" : \"System.Type\", \"Name\" : \"System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089\", \"_bhomVersion\" : \"6.0\" }"], "_bhomVersion" : "6.0" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "991e4b72-1c41-4bfb-bb73-0f5bdcb7b697", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "BHoM_Guid" : "bacccde5-7e2c-4166-930c-147fbdef054d", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "3af17334-c062-47a4-8b79-99f15833cac9", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Materials" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "4d6c0d34-c56f-4337-a73e-074f2c7de916", "Name" : "C12/15", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5", "Name" : "C12/15", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0 }] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "61bab594-011b-4fd2-9729-4cdeff3b354e", "Name" : "A36", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "819b793c-f82a-4216-bf76-fa514bce2d08", "Name" : "A36", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 248211284.02256799, "UltimateStress" : 399895957.59191501 }] }], "Volumes" : [5.0, 2.0] }], "Tags" : [], "CustomData" : { }, "StartNode" : { "_t" : "BH.oM.Structure.Elements.Node", "BHoM_Guid" : "de41550b-71a6-4a7a-ad8f-d7946afd4aaa", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -5.1272505742114474, "Y" : -6.0554597298876578, "Z" : 0.0 }, "Orientation" : null, "Support" : null }, "EndNode" : { "_t" : "BH.oM.Structure.Elements.Node", "BHoM_Guid" : "9b95ae6c-c001-49c4-9a33-ea22df982b74", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.6300653976872166, "Y" : 7.204671065486778, "Z" : 0.0 }, "Orientation" : null, "Support" : null }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "BHoM_Guid" : "aa9b15ee-37a1-4934-bcc8-60654ae4854d", "Name" : "CHS 42.4x3.2", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d", "Name" : "S355", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0 }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "BHoM_Guid" : "a257c372-9ff8-46d5-b0a6-06cff3c7814e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Shape" : "Tube", "Diameter" : 0.0424, "Thickness" : 0.0032000000000000002, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.0212 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.017999999999999999 }] }, "Area" : 0.00039399999999999998, "Rgy" : 0.013899999999999999, "Rgz" : 0.013899999999999999, "J" : 1.5199999999999998E-07, "Iy" : 7.6200000000000007E-08, "Iz" : 7.6200000000000007E-08, "Iw" : 0.0, "Wely" : 3.5899999999999999E-06, "Welz" : 3.5899999999999999E-06, "Wply" : 4.9299999999999994E-06, "Wplz" : 4.9299999999999994E-06, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.0212, "Vpz" : 0.0212, "Vy" : 0.0212, "Vpy" : 0.0212, "Asy" : 0.0, "Asz" : 0.0 }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "BHoM_Guid" : "9496d2d5-9223-455b-86c1-7c810c77926f", "Name" : "FixFix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "BHoM_Guid" : "10e9a5a0-0068-4956-b499-0c22b85ea638", "Name" : "Fix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "BHoM_Guid" : "da82d8a4-faaf-4a4c-81ac-e00a9ce1c729", "Name" : "Fix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed" } }, "FEAType" : "Flexural", "Support" : null, "Offset" : null }, false], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "BHoM_Guid" : "4e16ab16-d4d1-4a8e-8728-de491a0442cd", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Materials" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "abe0ab42-0709-4807-abe0-e45c36fd435c", "Name" : "S355", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d", "Name" : "S355", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0 }] }], "Ratios" : [1.0] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "f7d566de-3b3c-4deb-8562-5ea8a80eae9f", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "BHoM_Guid" : "bacccde5-7e2c-4166-930c-147fbdef054d", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "3af17334-c062-47a4-8b79-99f15833cac9", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Materials" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "4d6c0d34-c56f-4337-a73e-074f2c7de916", "Name" : "C12/15", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5", "Name" : "C12/15", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0 }] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "61bab594-011b-4fd2-9729-4cdeff3b354e", "Name" : "A36", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "819b793c-f82a-4216-bf76-fa514bce2d08", "Name" : "A36", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 248211284.02256799, "UltimateStress" : 399895957.59191501 }] }], "Volumes" : [5.0, 2.0] }], "Tags" : [], "CustomData" : { }, "StartNode" : { "_t" : "BH.oM.Structure.Elements.Node", "BHoM_Guid" : "de41550b-71a6-4a7a-ad8f-d7946afd4aaa", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -5.1272505742114474, "Y" : -6.0554597298876578, "Z" : 0.0 }, "Orientation" : null, "Support" : null }, "EndNode" : { "_t" : "BH.oM.Structure.Elements.Node", "BHoM_Guid" : "9b95ae6c-c001-49c4-9a33-ea22df982b74", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.6300653976872166, "Y" : 7.204671065486778, "Z" : 0.0 }, "Orientation" : null, "Support" : null }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "BHoM_Guid" : "aa9b15ee-37a1-4934-bcc8-60654ae4854d", "Name" : "CHS 42.4x3.2", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d", "Name" : "S355", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0 }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "BHoM_Guid" : "a257c372-9ff8-46d5-b0a6-06cff3c7814e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Shape" : "Tube", "Diameter" : 0.0424, "Thickness" : 0.0032000000000000002, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.0212 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.017999999999999999 }] }, "Area" : 0.00039399999999999998, "Rgy" : 0.013899999999999999, "Rgz" : 0.013899999999999999, "J" : 1.5199999999999998E-07, "Iy" : 7.6200000000000007E-08, "Iz" : 7.6200000000000007E-08, "Iw" : 0.0, "Wely" : 3.5899999999999999E-06, "Welz" : 3.5899999999999999E-06, "Wply" : 4.9299999999999994E-06, "Wplz" : 4.9299999999999994E-06, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.0212, "Vpz" : 0.0212, "Vy" : 0.0212, "Vpy" : 0.0212, "Asy" : 0.0, "Asz" : 0.0 }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "BHoM_Guid" : "9496d2d5-9223-455b-86c1-7c810c77926f", "Name" : "FixFix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "BHoM_Guid" : "10e9a5a0-0068-4956-b499-0c22b85ea638", "Name" : "Fix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "BHoM_Guid" : "da82d8a4-faaf-4a4c-81ac-e00a9ce1c729", "Name" : "Fix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed" } }, "FEAType" : "Flexural", "Support" : null, "Offset" : null }, true], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.MaterialComposition", "BHoM_Guid" : "49ec8d75-56d3-4c55-bdfe-5e4317214b8c", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Materials" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "4d6c0d34-c56f-4337-a73e-074f2c7de916", "Name" : "C12/15", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5", "Name" : "C12/15", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0 }] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "61bab594-011b-4fd2-9729-4cdeff3b354e", "Name" : "A36", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "819b793c-f82a-4216-bf76-fa514bce2d08", "Name" : "A36", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 248211284.02256799, "UltimateStress" : 399895957.59191501 }] }], "Ratios" : [0.7142857142857143, 0.2857142857142857] }] }] }], "_bhomVersion" : "6.0" }
\ No newline at end of file
diff --git a/.ci/Datasets/Matter_Engine/Query/VolumetricMaterialTakeoff.json b/.ci/Datasets/Matter_Engine/Query/VolumetricMaterialTakeoff.json
index 9cc4d0bf9..e0db30c10 100644
--- a/.ci/Datasets/Matter_Engine/Query/VolumetricMaterialTakeoff.json
+++ b/.ci/Datasets/Matter_Engine/Query/VolumetricMaterialTakeoff.json
@@ -1 +1 @@
-{ "_t" : "BH.oM.Data.Library.Dataset", "BHoM_Guid" : "c5dabf43-efe8-4096-b9a6-e02532786893", "Name" : "VolumetricMaterialTakeoff", "Fragments" : [], "Tags" : [], "CustomData" : { }, "SourceInformation" : { "_t" : "BH.oM.Data.Library.Source", "BHoM_Guid" : "c744f8d9-9cba-438c-8717-653ea2b1570f", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "SourceLink" : "", "Title" : "VolumetricMaterialTakeoff", "Author" : "Isak Naslund", "ItemReference" : "", "Version" : "", "Publisher" : "", "Schema" : "", "Language" : "", "Location" : "", "Copyright" : "", "Contributors" : "", "Confidence" : "Medium" }, "TimeOfCreation" : { "$date" : 1666603515377 }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.UnitTest", "BHoM_Guid" : "b05db7ce-c432-4e8e-a059-6372b38c3b99", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Matter.Query, Matter_Engine, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"6.0\" }", "MethodName" : "IVolumetricMaterialTakeoff", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Dimensional.IElementM\", \"_bhomVersion\" : \"6.0\" }", "{ \"_t\" : \"System.Type\", \"Name\" : \"System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089\", \"_bhomVersion\" : \"6.0\" }"], "_bhomVersion" : "6.0" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "e7b346d2-1b83-45d7-b875-ba842e8f8b58", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "BHoM_Guid" : "bacccde5-7e2c-4166-930c-147fbdef054d", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "3af17334-c062-47a4-8b79-99f15833cac9", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Materials" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "4d6c0d34-c56f-4337-a73e-074f2c7de916", "Name" : "C12/15", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5", "Name" : "C12/15", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0 }] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "61bab594-011b-4fd2-9729-4cdeff3b354e", "Name" : "A36", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "819b793c-f82a-4216-bf76-fa514bce2d08", "Name" : "A36", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 248211284.02256799, "UltimateStress" : 399895957.59191501 }] }], "Volumes" : [5.0, 2.0] }], "Tags" : [], "CustomData" : { }, "StartNode" : { "_t" : "BH.oM.Structure.Elements.Node", "BHoM_Guid" : "de41550b-71a6-4a7a-ad8f-d7946afd4aaa", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -5.1272505742114474, "Y" : -6.0554597298876578, "Z" : 0.0 }, "Orientation" : null, "Support" : null }, "EndNode" : { "_t" : "BH.oM.Structure.Elements.Node", "BHoM_Guid" : "9b95ae6c-c001-49c4-9a33-ea22df982b74", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.6300653976872166, "Y" : 7.204671065486778, "Z" : 0.0 }, "Orientation" : null, "Support" : null }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "BHoM_Guid" : "aa9b15ee-37a1-4934-bcc8-60654ae4854d", "Name" : "CHS 42.4x3.2", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d", "Name" : "S355", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0 }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "BHoM_Guid" : "a257c372-9ff8-46d5-b0a6-06cff3c7814e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Shape" : "Tube", "Diameter" : 0.0424, "Thickness" : 0.0032000000000000002, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.0212 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.017999999999999999 }] }, "Area" : 0.00039399999999999998, "Rgy" : 0.013899999999999999, "Rgz" : 0.013899999999999999, "J" : 1.5199999999999998E-07, "Iy" : 7.6200000000000007E-08, "Iz" : 7.6200000000000007E-08, "Iw" : 0.0, "Wely" : 3.5899999999999999E-06, "Welz" : 3.5899999999999999E-06, "Wply" : 4.9299999999999994E-06, "Wplz" : 4.9299999999999994E-06, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.0212, "Vpz" : 0.0212, "Vy" : 0.0212, "Vpy" : 0.0212, "Asy" : 0.0, "Asz" : 0.0 }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "BHoM_Guid" : "9496d2d5-9223-455b-86c1-7c810c77926f", "Name" : "FixFix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "BHoM_Guid" : "10e9a5a0-0068-4956-b499-0c22b85ea638", "Name" : "Fix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "BHoM_Guid" : "da82d8a4-faaf-4a4c-81ac-e00a9ce1c729", "Name" : "Fix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed" } }, "FEAType" : "Flexural", "Support" : null, "Offset" : null }, true], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "3af17334-c062-47a4-8b79-99f15833cac9", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Materials" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "4d6c0d34-c56f-4337-a73e-074f2c7de916", "Name" : "C12/15", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5", "Name" : "C12/15", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0 }] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "61bab594-011b-4fd2-9729-4cdeff3b354e", "Name" : "A36", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "819b793c-f82a-4216-bf76-fa514bce2d08", "Name" : "A36", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 248211284.02256799, "UltimateStress" : 399895957.59191501 }] }], "Volumes" : [5.0, 2.0] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "c1b9d98a-59fc-4eba-8e7b-0f0906444921", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "BHoM_Guid" : "bacccde5-7e2c-4166-930c-147fbdef054d", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "3af17334-c062-47a4-8b79-99f15833cac9", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Materials" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "4d6c0d34-c56f-4337-a73e-074f2c7de916", "Name" : "C12/15", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5", "Name" : "C12/15", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0 }] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "61bab594-011b-4fd2-9729-4cdeff3b354e", "Name" : "A36", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "819b793c-f82a-4216-bf76-fa514bce2d08", "Name" : "A36", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 248211284.02256799, "UltimateStress" : 399895957.59191501 }] }], "Volumes" : [5.0, 2.0] }], "Tags" : [], "CustomData" : { }, "StartNode" : { "_t" : "BH.oM.Structure.Elements.Node", "BHoM_Guid" : "de41550b-71a6-4a7a-ad8f-d7946afd4aaa", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -5.1272505742114474, "Y" : -6.0554597298876578, "Z" : 0.0 }, "Orientation" : null, "Support" : null }, "EndNode" : { "_t" : "BH.oM.Structure.Elements.Node", "BHoM_Guid" : "9b95ae6c-c001-49c4-9a33-ea22df982b74", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.6300653976872166, "Y" : 7.204671065486778, "Z" : 0.0 }, "Orientation" : null, "Support" : null }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "BHoM_Guid" : "aa9b15ee-37a1-4934-bcc8-60654ae4854d", "Name" : "CHS 42.4x3.2", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d", "Name" : "S355", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0 }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "BHoM_Guid" : "a257c372-9ff8-46d5-b0a6-06cff3c7814e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Shape" : "Tube", "Diameter" : 0.0424, "Thickness" : 0.0032000000000000002, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.0212 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.017999999999999999 }] }, "Area" : 0.00039399999999999998, "Rgy" : 0.013899999999999999, "Rgz" : 0.013899999999999999, "J" : 1.5199999999999998E-07, "Iy" : 7.6200000000000007E-08, "Iz" : 7.6200000000000007E-08, "Iw" : 0.0, "Wely" : 3.5899999999999999E-06, "Welz" : 3.5899999999999999E-06, "Wply" : 4.9299999999999994E-06, "Wplz" : 4.9299999999999994E-06, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.0212, "Vpz" : 0.0212, "Vy" : 0.0212, "Vpy" : 0.0212, "Asy" : 0.0, "Asz" : 0.0 }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "BHoM_Guid" : "9496d2d5-9223-455b-86c1-7c810c77926f", "Name" : "FixFix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "BHoM_Guid" : "10e9a5a0-0068-4956-b499-0c22b85ea638", "Name" : "Fix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "BHoM_Guid" : "da82d8a4-faaf-4a4c-81ac-e00a9ce1c729", "Name" : "Fix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed" } }, "FEAType" : "Flexural", "Support" : null, "Offset" : null }, false], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "f6ca457a-fc2e-404c-aeb3-f304b88f821c", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Materials" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "e1c57732-8bb3-4687-ac72-9327659dda11", "Name" : "S355", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d", "Name" : "S355", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0 }] }], "Volumes" : [0.0069824264652855452] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "8880f9dd-59c4-456d-8e40-a0466dde96b5", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Elements.Roof", "BHoM_Guid" : "d4e4fd92-28e5-4267-92e3-3692faf76637", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Location" : { "_t" : "BH.oM.Geometry.PlanarSurface", "ExternalBoundary" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 25.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 25.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 25.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 25.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 25.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 25.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 25.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 25.0 }, "Infinite" : false }] }, "InternalBoundaries" : [] }, "Construction" : { "_t" : "BH.oM.Physical.Constructions.Construction", "BHoM_Guid" : "1b81b61a-0ebc-4942-b9a4-beb248c8310e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Layers" : [{ "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "7aeb6760-5af4-4672-8021-f1f0aa60b47d", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "4fde0ee4-c5ef-48b0-8225-b493d1cabfd8", "Name" : "Sheet metal", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }, "Thickness" : 0.002 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "b6cbaa75-e32c-4790-95f9-7561a57d578e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "bfddf432-61e4-46dc-83c6-aa6115cbb5cc", "Name" : "Roofing Felt", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }, "Thickness" : 0.0030000000000000001 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "520e6d07-34f1-4522-a418-0f917680c303", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "90c1ec63-0a17-4195-a4b4-0291b879502b", "Name" : "Hard wool insulation", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }, "Thickness" : 0.29999999999999999 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "a32c158a-974c-469f-b943-4c20297dfd66", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "f8838de9-0f31-431b-9c73-fdbe2834a34f", "Name" : "Concrete Topping C20/25", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }, "Thickness" : 0.070000000000000007 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "da3021da-550c-4224-a654-5bce010750ab", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "b2d39117-0672-4ef7-8a82-baf2223474c2", "Name" : "Precast Concrete C30/37", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }, "Thickness" : 0.25 }] }, "Openings" : [], "Offset" : "Undefined" }, false], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "9c495042-0c38-4008-9930-6d41deb06993", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Materials" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "4fde0ee4-c5ef-48b0-8225-b493d1cabfd8", "Name" : "Sheet metal", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "bfddf432-61e4-46dc-83c6-aa6115cbb5cc", "Name" : "Roofing Felt", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "90c1ec63-0a17-4195-a4b4-0291b879502b", "Name" : "Hard wool insulation", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "f8838de9-0f31-431b-9c73-fdbe2834a34f", "Name" : "Concrete Topping C20/25", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "b2d39117-0672-4ef7-8a82-baf2223474c2", "Name" : "Precast Concrete C30/37", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }], "Volumes" : [1.25, 1.8750000000000002, 187.5, 43.750000000000007, 156.25] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "c7255a8d-8726-40c8-b899-4d8bce3ad4b3", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Elements.Floor", "BHoM_Guid" : "320456a7-d130-4a41-9588-35393d91735c", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Location" : { "_t" : "BH.oM.Geometry.PlanarSurface", "ExternalBoundary" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 5.0 }, "Infinite" : false }] }, "InternalBoundaries" : [{ "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.400000000000002, "Y" : 18.399999999999999, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 18.399999999999999, "Z" : 5.0 }, "Infinite" : false }] }] }, "Construction" : { "_t" : "BH.oM.Physical.Constructions.Construction", "BHoM_Guid" : "ac7b5def-e15d-40d2-8b86-cb5d48737191", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Layers" : [{ "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "7c7275b2-2f0b-4888-a5e7-b2a45211a21c", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }, "Thickness" : 0.001 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "243dbc3d-33f6-4750-bd03-ac9800a46e87", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }, "Thickness" : 0.080000000000000002 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "33777e0d-977d-4d98-acae-451a4e7bd322", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }, "Thickness" : 0.25 }] }, "Openings" : [], "Offset" : "Undefined" }, false], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "05a6d3dc-8185-4d7c-8425-fa16c48859a5", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Materials" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }], "Volumes" : [0.55775999999999992, 44.620799999999996, 139.44] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "8070ac6b-69ea-423e-ae40-0f907ea4b332", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Elements.Floor", "BHoM_Guid" : "13cc1679-407f-40c3-a936-483153280833", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Location" : { "_t" : "BH.oM.Geometry.PlanarSurface", "ExternalBoundary" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 10.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 10.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 10.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 10.0 }, "Infinite" : false }] }, "InternalBoundaries" : [{ "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.400000000000002, "Y" : 18.399999999999999, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 10.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 10.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 10.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 18.399999999999999, "Z" : 10.0 }, "Infinite" : false }] }] }, "Construction" : { "_t" : "BH.oM.Physical.Constructions.Construction", "BHoM_Guid" : "ac7b5def-e15d-40d2-8b86-cb5d48737191", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Layers" : [{ "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "7c7275b2-2f0b-4888-a5e7-b2a45211a21c", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }, "Thickness" : 0.001 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "243dbc3d-33f6-4750-bd03-ac9800a46e87", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }, "Thickness" : 0.080000000000000002 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "33777e0d-977d-4d98-acae-451a4e7bd322", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }, "Thickness" : 0.25 }] }, "Openings" : [], "Offset" : "Undefined" }, false], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "d7afc54e-ac39-4e95-beb9-63844ae63749", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Materials" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }], "Volumes" : [0.55775999999999992, 44.620799999999996, 139.44] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "ed0cf7d2-1767-46d3-876b-e2bca85dcb0c", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Elements.Floor", "BHoM_Guid" : "d9b3751f-458c-47b7-a534-157cbf768b4a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Location" : { "_t" : "BH.oM.Geometry.PlanarSurface", "ExternalBoundary" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 15.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 15.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 15.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 15.0 }, "Infinite" : false }] }, "InternalBoundaries" : [{ "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.400000000000002, "Y" : 18.399999999999999, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 15.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 15.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 15.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 18.399999999999999, "Z" : 15.0 }, "Infinite" : false }] }] }, "Construction" : { "_t" : "BH.oM.Physical.Constructions.Construction", "BHoM_Guid" : "ac7b5def-e15d-40d2-8b86-cb5d48737191", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Layers" : [{ "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "7c7275b2-2f0b-4888-a5e7-b2a45211a21c", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }, "Thickness" : 0.001 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "243dbc3d-33f6-4750-bd03-ac9800a46e87", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }, "Thickness" : 0.080000000000000002 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "33777e0d-977d-4d98-acae-451a4e7bd322", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }, "Thickness" : 0.25 }] }, "Openings" : [], "Offset" : "Undefined" }, false], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "e7794a99-5798-406f-a5f0-c97807adc459", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Materials" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }], "Volumes" : [0.55775999999999992, 44.620799999999996, 139.44] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "0e00f117-181b-43f3-bd96-3562b488f81f", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Elements.Floor", "BHoM_Guid" : "be800d44-e06d-46d9-bd85-4d29dee04024", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Location" : { "_t" : "BH.oM.Geometry.PlanarSurface", "ExternalBoundary" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 20.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 20.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 20.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 20.0 }, "Infinite" : false }] }, "InternalBoundaries" : [{ "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.400000000000002, "Y" : 18.399999999999999, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 20.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 20.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 20.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 18.399999999999999, "Z" : 20.0 }, "Infinite" : false }] }] }, "Construction" : { "_t" : "BH.oM.Physical.Constructions.Construction", "BHoM_Guid" : "ac7b5def-e15d-40d2-8b86-cb5d48737191", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Layers" : [{ "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "7c7275b2-2f0b-4888-a5e7-b2a45211a21c", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }, "Thickness" : 0.001 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "243dbc3d-33f6-4750-bd03-ac9800a46e87", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }, "Thickness" : 0.080000000000000002 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "33777e0d-977d-4d98-acae-451a4e7bd322", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }, "Thickness" : 0.25 }] }, "Openings" : [], "Offset" : "Undefined" }, false], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "0aa4062b-f62f-4258-b3b4-ca0bbde9560b", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Materials" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Properties" : [] }], "Volumes" : [0.55775999999999992, 44.620799999999996, 139.44] }] }] }], "_bhomVersion" : "6.0" }
\ No newline at end of file
+{ "_t" : "BH.oM.Data.Library.Dataset", "BHoM_Guid" : "c5dabf43-efe8-4096-b9a6-e02532786893", "Name" : "VolumetricMaterialTakeoff", "Fragments" : [], "Tags" : [], "CustomData" : { }, "SourceInformation" : { "_t" : "BH.oM.Data.Library.Source", "BHoM_Guid" : "c744f8d9-9cba-438c-8717-653ea2b1570f", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "SourceLink" : "", "Title" : "VolumetricMaterialTakeoff", "Author" : "Isak Naslund", "ItemReference" : "", "Version" : "", "Publisher" : "", "Schema" : "", "Language" : "", "Location" : "", "Copyright" : "", "Contributors" : "", "Confidence" : "Medium" }, "TimeOfCreation" : { "$date" : 1666603515377 }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.UnitTest", "BHoM_Guid" : "e4320c1e-cfae-435a-ba2b-a0b47c199b6b", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Matter.Query, Matter_Engine, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"6.0\" }", "MethodName" : "IVolumetricMaterialTakeoff", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Dimensional.IElementM\", \"_bhomVersion\" : \"6.0\" }", "{ \"_t\" : \"System.Type\", \"Name\" : \"System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089\", \"_bhomVersion\" : \"6.0\" }"], "_bhomVersion" : "6.0" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "09b4d15e-e6cb-49e5-b820-fe5785c7c708", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "BHoM_Guid" : "bacccde5-7e2c-4166-930c-147fbdef054d", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "3af17334-c062-47a4-8b79-99f15833cac9", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Materials" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "4d6c0d34-c56f-4337-a73e-074f2c7de916", "Name" : "C12/15", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5", "Name" : "C12/15", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0 }] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "61bab594-011b-4fd2-9729-4cdeff3b354e", "Name" : "A36", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "819b793c-f82a-4216-bf76-fa514bce2d08", "Name" : "A36", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 248211284.02256799, "UltimateStress" : 399895957.59191501 }] }], "Volumes" : [5.0, 2.0] }], "Tags" : [], "CustomData" : { }, "StartNode" : { "_t" : "BH.oM.Structure.Elements.Node", "BHoM_Guid" : "de41550b-71a6-4a7a-ad8f-d7946afd4aaa", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -5.1272505742114474, "Y" : -6.0554597298876578, "Z" : 0.0 }, "Orientation" : null, "Support" : null }, "EndNode" : { "_t" : "BH.oM.Structure.Elements.Node", "BHoM_Guid" : "9b95ae6c-c001-49c4-9a33-ea22df982b74", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.6300653976872166, "Y" : 7.204671065486778, "Z" : 0.0 }, "Orientation" : null, "Support" : null }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "BHoM_Guid" : "aa9b15ee-37a1-4934-bcc8-60654ae4854d", "Name" : "CHS 42.4x3.2", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d", "Name" : "S355", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0 }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "BHoM_Guid" : "a257c372-9ff8-46d5-b0a6-06cff3c7814e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Shape" : "Tube", "Diameter" : 0.0424, "Thickness" : 0.0032000000000000002, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.0212 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.017999999999999999 }] }, "Area" : 0.00039399999999999998, "Rgy" : 0.013899999999999999, "Rgz" : 0.013899999999999999, "J" : 1.5199999999999998E-07, "Iy" : 7.6200000000000007E-08, "Iz" : 7.6200000000000007E-08, "Iw" : 0.0, "Wely" : 3.5899999999999999E-06, "Welz" : 3.5899999999999999E-06, "Wply" : 4.9299999999999994E-06, "Wplz" : 4.9299999999999994E-06, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.0212, "Vpz" : 0.0212, "Vy" : 0.0212, "Vpy" : 0.0212, "Asy" : 0.0, "Asz" : 0.0 }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "BHoM_Guid" : "9496d2d5-9223-455b-86c1-7c810c77926f", "Name" : "FixFix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "BHoM_Guid" : "10e9a5a0-0068-4956-b499-0c22b85ea638", "Name" : "Fix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "BHoM_Guid" : "da82d8a4-faaf-4a4c-81ac-e00a9ce1c729", "Name" : "Fix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed" } }, "FEAType" : "Flexural", "Support" : null, "Offset" : null }, true], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "3af17334-c062-47a4-8b79-99f15833cac9", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Materials" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "4d6c0d34-c56f-4337-a73e-074f2c7de916", "Name" : "C12/15", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5", "Name" : "C12/15", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0 }] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "61bab594-011b-4fd2-9729-4cdeff3b354e", "Name" : "A36", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "819b793c-f82a-4216-bf76-fa514bce2d08", "Name" : "A36", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 248211284.02256799, "UltimateStress" : 399895957.59191501 }] }], "Volumes" : [5.0, 2.0] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "a8d2ee8a-b14f-4f12-ae5e-9c67af4d7abd", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Structure.Elements.Bar", "BHoM_Guid" : "bacccde5-7e2c-4166-930c-147fbdef054d", "Name" : "", "Fragments" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "3af17334-c062-47a4-8b79-99f15833cac9", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Materials" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "4d6c0d34-c56f-4337-a73e-074f2c7de916", "Name" : "C12/15", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5cbdcf32-9f48-433d-9d25-e140256cbca5", "Name" : "C12/15", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2548.5376999999999, "DampingRatio" : 0.0, "PoissonsRatio" : 0.20000000000000001, "ThermalExpansionCoeff" : 1.0000000000000001E-05, "YoungsModulus" : 27000000000.0, "CylinderStrength" : 12000000.0, "CubeStrength" : 15000000.0 }] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "61bab594-011b-4fd2-9729-4cdeff3b354e", "Name" : "A36", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "819b793c-f82a-4216-bf76-fa514bce2d08", "Name" : "A36", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 248211284.02256799, "UltimateStress" : 399895957.59191501 }] }], "Volumes" : [5.0, 2.0] }], "Tags" : [], "CustomData" : { }, "StartNode" : { "_t" : "BH.oM.Structure.Elements.Node", "BHoM_Guid" : "de41550b-71a6-4a7a-ad8f-d7946afd4aaa", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : -5.1272505742114474, "Y" : -6.0554597298876578, "Z" : 0.0 }, "Orientation" : null, "Support" : null }, "EndNode" : { "_t" : "BH.oM.Structure.Elements.Node", "BHoM_Guid" : "9b95ae6c-c001-49c4-9a33-ea22df982b74", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Position" : { "_t" : "BH.oM.Geometry.Point", "X" : 6.6300653976872166, "Y" : 7.204671065486778, "Z" : 0.0 }, "Orientation" : null, "Support" : null }, "SectionProperty" : { "_t" : "BH.oM.Structure.SectionProperties.SteelSection", "BHoM_Guid" : "aa9b15ee-37a1-4934-bcc8-60654ae4854d", "Name" : "CHS 42.4x3.2", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Fabrication" : "Welded", "PlateRestraint" : "NoRestraint", "Material" : { "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d", "Name" : "S355", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0 }, "SectionProfile" : { "_t" : "BH.oM.Spatial.ShapeProfiles.TubeProfile", "BHoM_Guid" : "a257c372-9ff8-46d5-b0a6-06cff3c7814e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Shape" : "Tube", "Diameter" : 0.0424, "Thickness" : 0.0032000000000000002, "Edges" : [{ "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.0212 }, { "_t" : "BH.oM.Geometry.Circle", "Centre" : { "_t" : "BH.oM.Geometry.Point", "X" : 0.0, "Y" : 0.0, "Z" : 0.0 }, "Normal" : { "_t" : "BH.oM.Geometry.Vector", "X" : 0.0, "Y" : 0.0, "Z" : 1.0 }, "Radius" : 0.017999999999999999 }] }, "Area" : 0.00039399999999999998, "Rgy" : 0.013899999999999999, "Rgz" : 0.013899999999999999, "J" : 1.5199999999999998E-07, "Iy" : 7.6200000000000007E-08, "Iz" : 7.6200000000000007E-08, "Iw" : 0.0, "Wely" : 3.5899999999999999E-06, "Welz" : 3.5899999999999999E-06, "Wply" : 4.9299999999999994E-06, "Wplz" : 4.9299999999999994E-06, "CentreZ" : 0.0, "CentreY" : 0.0, "Vz" : 0.0212, "Vpz" : 0.0212, "Vy" : 0.0212, "Vpy" : 0.0212, "Asy" : 0.0, "Asz" : 0.0 }, "OrientationAngle" : 0.0, "Release" : { "_t" : "BH.oM.Structure.Constraints.BarRelease", "BHoM_Guid" : "9496d2d5-9223-455b-86c1-7c810c77926f", "Name" : "FixFix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "StartRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "BHoM_Guid" : "10e9a5a0-0068-4956-b499-0c22b85ea638", "Name" : "Fix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed" }, "EndRelease" : { "_t" : "BH.oM.Structure.Constraints.Constraint6DOF", "BHoM_Guid" : "da82d8a4-faaf-4a4c-81ac-e00a9ce1c729", "Name" : "Fix", "Fragments" : [], "Tags" : [], "CustomData" : { }, "TranslationalStiffnessX" : 0.0, "TranslationalStiffnessY" : 0.0, "TranslationalStiffnessZ" : 0.0, "RotationalStiffnessX" : 0.0, "RotationalStiffnessY" : 0.0, "RotationalStiffnessZ" : 0.0, "TranslationX" : "Fixed", "TranslationY" : "Fixed", "TranslationZ" : "Fixed", "RotationX" : "Fixed", "RotationY" : "Fixed", "RotationZ" : "Fixed" } }, "FEAType" : "Flexural", "Support" : null, "Offset" : null }, false], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "4b6dcb55-c9fa-4c7f-bf6e-d642dc070778", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Materials" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "f1ae9406-2419-4a11-a122-b87b029495a0", "Name" : "S355", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "711e72d2-1ce9-4fea-a428-5fb86148e72d", "Name" : "S355", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.29999999999999999, "ThermalExpansionCoeff" : 1.2E-05, "YoungsModulus" : 210000000000.0, "YieldStress" : 355000000.0, "UltimateStress" : 490000000.0 }] }], "Volumes" : [0.0069824264652855452] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "e1f6df37-1653-479f-a711-2587ab2d89c5", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Elements.Roof", "BHoM_Guid" : "d4e4fd92-28e5-4267-92e3-3692faf76637", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Location" : { "_t" : "BH.oM.Geometry.PlanarSurface", "ExternalBoundary" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 25.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 25.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 25.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 25.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 25.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 25.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 25.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 25.0 }, "Infinite" : false }] }, "InternalBoundaries" : [] }, "Construction" : { "_t" : "BH.oM.Physical.Constructions.Construction", "BHoM_Guid" : "1b81b61a-0ebc-4942-b9a4-beb248c8310e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Layers" : [{ "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "7aeb6760-5af4-4672-8021-f1f0aa60b47d", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "4fde0ee4-c5ef-48b0-8225-b493d1cabfd8", "Name" : "Sheet metal", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }, "Thickness" : 0.002 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "b6cbaa75-e32c-4790-95f9-7561a57d578e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "bfddf432-61e4-46dc-83c6-aa6115cbb5cc", "Name" : "Roofing Felt", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }, "Thickness" : 0.0030000000000000001 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "520e6d07-34f1-4522-a418-0f917680c303", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "90c1ec63-0a17-4195-a4b4-0291b879502b", "Name" : "Hard wool insulation", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }, "Thickness" : 0.29999999999999999 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "a32c158a-974c-469f-b943-4c20297dfd66", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "f8838de9-0f31-431b-9c73-fdbe2834a34f", "Name" : "Concrete Topping C20/25", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }, "Thickness" : 0.070000000000000007 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "da3021da-550c-4224-a654-5bce010750ab", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "b2d39117-0672-4ef7-8a82-baf2223474c2", "Name" : "Precast Concrete C30/37", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }, "Thickness" : 0.25 }] }, "Openings" : [], "Offset" : "Undefined" }, false], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "aa62b683-7c8f-4860-8951-80c6c67e4705", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Materials" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "4fde0ee4-c5ef-48b0-8225-b493d1cabfd8", "Name" : "Sheet metal", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "bfddf432-61e4-46dc-83c6-aa6115cbb5cc", "Name" : "Roofing Felt", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "90c1ec63-0a17-4195-a4b4-0291b879502b", "Name" : "Hard wool insulation", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "f8838de9-0f31-431b-9c73-fdbe2834a34f", "Name" : "Concrete Topping C20/25", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "b2d39117-0672-4ef7-8a82-baf2223474c2", "Name" : "Precast Concrete C30/37", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }], "Volumes" : [1.25, 1.8750000000000002, 187.5, 43.750000000000007, 156.25] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "8fe44788-6da7-44ca-b7f2-bfef0da2670d", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Elements.Floor", "BHoM_Guid" : "320456a7-d130-4a41-9588-35393d91735c", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Location" : { "_t" : "BH.oM.Geometry.PlanarSurface", "ExternalBoundary" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 5.0 }, "Infinite" : false }] }, "InternalBoundaries" : [{ "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.400000000000002, "Y" : 18.399999999999999, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 5.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 5.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 18.399999999999999, "Z" : 5.0 }, "Infinite" : false }] }] }, "Construction" : { "_t" : "BH.oM.Physical.Constructions.Construction", "BHoM_Guid" : "ac7b5def-e15d-40d2-8b86-cb5d48737191", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Layers" : [{ "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "7c7275b2-2f0b-4888-a5e7-b2a45211a21c", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }, "Thickness" : 0.001 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "243dbc3d-33f6-4750-bd03-ac9800a46e87", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }, "Thickness" : 0.080000000000000002 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "33777e0d-977d-4d98-acae-451a4e7bd322", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }, "Thickness" : 0.25 }] }, "Openings" : [], "Offset" : "Undefined" }, false], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "a1344f44-b433-48ee-b881-7142a9728ea3", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Materials" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }], "Volumes" : [0.55775999999999992, 44.620799999999996, 139.44] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "cc86fac6-c95b-464c-a70c-417fabdc7c59", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Elements.Floor", "BHoM_Guid" : "13cc1679-407f-40c3-a936-483153280833", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Location" : { "_t" : "BH.oM.Geometry.PlanarSurface", "ExternalBoundary" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 10.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 10.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 10.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 10.0 }, "Infinite" : false }] }, "InternalBoundaries" : [{ "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.400000000000002, "Y" : 18.399999999999999, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 10.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 10.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 10.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 10.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 18.399999999999999, "Z" : 10.0 }, "Infinite" : false }] }] }, "Construction" : { "_t" : "BH.oM.Physical.Constructions.Construction", "BHoM_Guid" : "ac7b5def-e15d-40d2-8b86-cb5d48737191", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Layers" : [{ "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "7c7275b2-2f0b-4888-a5e7-b2a45211a21c", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }, "Thickness" : 0.001 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "243dbc3d-33f6-4750-bd03-ac9800a46e87", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }, "Thickness" : 0.080000000000000002 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "33777e0d-977d-4d98-acae-451a4e7bd322", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }, "Thickness" : 0.25 }] }, "Openings" : [], "Offset" : "Undefined" }, false], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "f0816502-cad2-4564-a832-e731a7408d3a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Materials" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }], "Volumes" : [0.55775999999999992, 44.620799999999996, 139.44] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "389b4372-cb01-4df4-87de-cddea962b3ca", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Elements.Floor", "BHoM_Guid" : "d9b3751f-458c-47b7-a534-157cbf768b4a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Location" : { "_t" : "BH.oM.Geometry.PlanarSurface", "ExternalBoundary" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 15.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 15.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 15.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 15.0 }, "Infinite" : false }] }, "InternalBoundaries" : [{ "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.400000000000002, "Y" : 18.399999999999999, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 15.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 15.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 15.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 15.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 18.399999999999999, "Z" : 15.0 }, "Infinite" : false }] }] }, "Construction" : { "_t" : "BH.oM.Physical.Constructions.Construction", "BHoM_Guid" : "ac7b5def-e15d-40d2-8b86-cb5d48737191", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Layers" : [{ "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "7c7275b2-2f0b-4888-a5e7-b2a45211a21c", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }, "Thickness" : 0.001 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "243dbc3d-33f6-4750-bd03-ac9800a46e87", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }, "Thickness" : 0.080000000000000002 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "33777e0d-977d-4d98-acae-451a4e7bd322", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }, "Thickness" : 0.25 }] }, "Openings" : [], "Offset" : "Undefined" }, false], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "3c30c1b0-dfe2-44ab-8515-e74e4e37fba4", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Materials" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }], "Volumes" : [0.55775999999999992, 44.620799999999996, 139.44] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "6726e262-49f9-4684-a372-529ad286412e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Physical.Elements.Floor", "BHoM_Guid" : "be800d44-e06d-46d9-bd85-4d29dee04024", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Location" : { "_t" : "BH.oM.Geometry.PlanarSurface", "ExternalBoundary" : { "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 20.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 10.0, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 20.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 35.0, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 20.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 35.0, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 10.0, "Z" : 20.0 }, "Infinite" : false }] }, "InternalBoundaries" : [{ "_t" : "BH.oM.Geometry.PolyCurve", "Curves" : [{ "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.400000000000002, "Y" : 18.399999999999999, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 20.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.600000000000001, "Y" : 18.399999999999999, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 20.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 26.599999999999998, "Y" : 26.600000000000001, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 20.0 }, "Infinite" : false }, { "_t" : "BH.oM.Geometry.Line", "Start" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 26.600000000000001, "Z" : 20.0 }, "End" : { "_t" : "BH.oM.Geometry.Point", "X" : 18.399999999999999, "Y" : 18.399999999999999, "Z" : 20.0 }, "Infinite" : false }] }] }, "Construction" : { "_t" : "BH.oM.Physical.Constructions.Construction", "BHoM_Guid" : "ac7b5def-e15d-40d2-8b86-cb5d48737191", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Layers" : [{ "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "7c7275b2-2f0b-4888-a5e7-b2a45211a21c", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }, "Thickness" : 0.001 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "243dbc3d-33f6-4750-bd03-ac9800a46e87", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }, "Thickness" : 0.080000000000000002 }, { "_t" : "BH.oM.Physical.Constructions.Layer", "BHoM_Guid" : "33777e0d-977d-4d98-acae-451a4e7bd322", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Material" : { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }, "Thickness" : 0.25 }] }, "Openings" : [], "Offset" : "Undefined" }, false], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.VolumetricMaterialTakeoff", "BHoM_Guid" : "e7a02275-69c0-47ea-9bf8-f300192e7338", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Materials" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "081ecc41-82ba-4d90-bd80-6ee49d040953", "Name" : "Linolium Carpet", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "a6243c61-5578-4841-88fd-d0b82e5cd4be", "Name" : "Concrete Topping C20/25", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }, { "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "625fb792-9480-423d-93dc-ec26b79603b4", "Name" : "Precast Concrete C30/37", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 0.0, "Properties" : [] }], "Volumes" : [0.55775999999999992, 44.620799999999996, 139.44] }] }] }], "_bhomVersion" : "6.0" }
\ No newline at end of file
diff --git a/.ci/Datasets/Physical_Engine/Create/Material.json b/.ci/Datasets/Physical_Engine/Create/Material.json
new file mode 100644
index 000000000..46032ac8c
--- /dev/null
+++ b/.ci/Datasets/Physical_Engine/Create/Material.json
@@ -0,0 +1 @@
+{ "_t" : "BH.oM.Data.Library.Dataset", "BHoM_Guid" : "8f76a913-07f2-467c-8bec-d671806723a9", "Name" : "Material", "Fragments" : [], "Tags" : [], "CustomData" : { }, "SourceInformation" : { "_t" : "BH.oM.Data.Library.Source", "BHoM_Guid" : "64a89aa8-5a9f-4288-91d1-d37f6bc2dbd4", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "SourceLink" : "", "Title" : "Material", "Author" : "Isak Naslund", "ItemReference" : "", "Version" : "", "Publisher" : "", "Schema" : "", "Language" : "", "Location" : "", "Copyright" : "", "Contributors" : "", "Confidence" : "Medium" }, "TimeOfCreation" : { "$date" : 1667378803308 }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.UnitTest", "BHoM_Guid" : "40386f83-91de-4814-b785-fb65c1eb834e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Physical.Create, Physical_Engine, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"6.0\" }", "MethodName" : "Material", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089\", \"_bhomVersion\" : \"6.0\" }", "{ \"_t\" : \"System.Type\", \"Name\" : \"System.Collections.Generic.List`1, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089\", \"GenericArguments\" : [{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Physical.Materials.IMaterialProperties\", \"_bhomVersion\" : \"6.0\" }], \"_bhomVersion\" : \"6.0\" }", "{ \"_t\" : \"System.Type\", \"Name\" : \"System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089\", \"_bhomVersion\" : \"6.0\" }", "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Matter.Options.DensityExtractionOptions\", \"_bhomVersion\" : \"6.0\" }"], "_bhomVersion" : "6.0" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "2480a73a-feb9-45dd-87cb-41766baafcb3", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : ["", [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }], NaN, null], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "397f8703-cb03-49f0-9ae6-80f811710805", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "7dbd1f12-0405-4267-b466-21837d98eebf", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : ["", [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }], 5000.0, null], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "be24f80f-48a7-4f7b-bc2a-ad26281fe3a9", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 5000.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "ea15d483-459b-4b34-a85f-b9cf531ee00f", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : ["", [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }], NaN, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "AllMatching", "EqualTolerance" : 0.001, "IgnoreZeroValues" : false, "ZeroTolerance" : 9.9999999999999995E-07 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "dde65634-5ea4-4af1-95ac-e41be43dcf6c", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "61bf9e72-23f1-4903-9f5a-d950686e2638", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : ["", [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }], NaN, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "Average", "EqualTolerance" : 0.001, "IgnoreZeroValues" : false, "ZeroTolerance" : 9.9999999999999995E-07 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "df17b6f3-41f2-4ce1-9fcc-e6622fe7c4d0", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 5217.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "4b808852-38fa-454e-b185-5b5fbc48b636", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : ["", [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }], NaN, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "Maximum", "EqualTolerance" : 0.001, "IgnoreZeroValues" : false, "ZeroTolerance" : 9.9999999999999995E-07 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "009f5192-2ee6-43ad-b400-b3c86f580be7", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "a97f848f-a0a3-48e4-a3a9-f3a9800d540f", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : ["", [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }], NaN, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "Minimum", "EqualTolerance" : 0.001, "IgnoreZeroValues" : false, "ZeroTolerance" : 9.9999999999999995E-07 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "0572b159-1550-4261-9c0f-4190443c52ce", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "31a922af-dbb0-4d46-a75d-f99a0e1d181e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : ["", [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }], NaN, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "AllMatching", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 2.0 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "4a66a723-b75e-4115-a64c-f84a6fba608d", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "5a5245ec-e8e5-4e61-be7d-17551e93f8cb", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : ["", [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }], NaN, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "Average", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 2.0 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "ce7e5c24-bad2-4596-92bf-2ba1acb6cf5a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7825.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "6f05de69-6e58-4f01-b6e8-400c32941929", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : ["", [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }], NaN, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "Maximum", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 2.0 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "c9263311-1c2a-4d6b-8bb7-6bb6158a857a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "3a198416-b677-4c20-9e8b-1b700cb9e414", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : ["", [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }], NaN, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "Minimum", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 2.0 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "d5344107-6b25-49e5-8514-a93c7f8d6876", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "3f44f117-02c7-4c71-9999-c56c8925b791", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : ["", [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }], NaN, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "AllMatching", "EqualTolerance" : 0.01, "IgnoreZeroValues" : false, "ZeroTolerance" : 0.0 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "a472d006-14ed-43a9-977d-15f82c8201f6", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "3aa3e19e-d3bd-40ab-88bf-ff9b0fa81039", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : ["", [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }], NaN, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "AllMatching", "EqualTolerance" : 0.01, "IgnoreZeroValues" : false, "ZeroTolerance" : 2.0 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "9989a11c-f833-45e5-b0fa-82bd2e9bb648", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "3bd44d7e-e592-4f3e-ad43-c50286da8ace", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : ["", [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }], NaN, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "AllMatching", "EqualTolerance" : 0.01, "IgnoreZeroValues" : true, "ZeroTolerance" : 2.0 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "a6cbbf06-9c94-42b4-8ba4-cec4e146feac", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7825.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "14f45101-60da-4d59-b8d1-3157b8935c61", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : ["", [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }], NaN, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "AllMatching", "EqualTolerance" : 0.01, "IgnoreZeroValues" : true, "ZeroTolerance" : 0.0 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "536e8f05-4991-47a2-97cb-3ccd820426cc", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "ef791988-ff8c-4d09-b60a-11820bb8d266", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : ["", [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }], NaN, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "BH.oM.Structure.Elements.Bar", "_bhomVersion" : "6.0" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "Average", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 9.9999999999999995E-07 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "eca39828-ead0-45c3-b464-e8ffa17b6945", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "8197852a-aa95-4939-ad30-bef99fcd3ee2", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : ["", [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }], NaN, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "_bhomVersion" : "6.0" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "Average", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 9.9999999999999995E-07 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "b5b1bc1f-d7ae-4e40-a572-9114235ea1d9", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "afea9823-76db-4d34-9ef1-f23c6aef7888", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : ["", [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }], NaN, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "BH.oM.Structure.MaterialFragments.Timber", "_bhomVersion" : "6.0" }, "AllowFallbackIfNoType" : false, "ExtractionType" : "Average", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 9.9999999999999995E-07 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "af66e56a-1a7d-40fb-ac34-7197b4fcb286", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "151f9499-e9de-49bb-b36d-c74c474b8a4c", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : ["", [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }], NaN, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "BH.oM.Structure.MaterialFragments.Timber", "_bhomVersion" : "6.0" }, "AllowFallbackIfNoType" : true, "ExtractionType" : "Average", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 9.9999999999999995E-07 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "7e29d938-3d88-4dbc-9497-406931339234", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 5217.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "6e41f00d-bf85-4d1a-86a3-57780d8ebb85", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : ["", [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }], NaN, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "BH.oM.Structure.MaterialFragments.Timber", "_bhomVersion" : "6.0" }, "AllowFallbackIfNoType" : true, "ExtractionType" : "Average", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 2.0 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "3c3d3511-0a9f-4187-a735-21c74ac32940", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7825.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "c0ae9708-e0f7-466a-888a-3464893df988", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : ["", [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }], NaN, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "BH.oM.Structure.MaterialFragments.IIsotropic", "_bhomVersion" : "6.0" }, "AllowFallbackIfNoType" : true, "ExtractionType" : "Average", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 9.9999999999999995E-07 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "1834fdaa-0dba-47bb-9c6d-f7241b938bc2", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 3925.5, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "98bbfdc8-0fb4-424d-8d8a-df39749902df", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : ["", [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }], NaN, { "_t" : "BH.oM.Matter.Options.DensityExtractionOptions", "Type" : { "_t" : "System.Type", "Name" : "BH.oM.Structure.MaterialFragments.IIsotropic", "_bhomVersion" : "6.0" }, "AllowFallbackIfNoType" : true, "ExtractionType" : "Average", "EqualTolerance" : 0.001, "IgnoreZeroValues" : true, "ZeroTolerance" : 2.0 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "7c8776be-5450-4674-a4aa-1b89f4391499", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "b0da390e-c329-41ee-a5eb-528d81eca083", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "89c1d27d-5cb8-4b76-9bc9-c9f8651bd79e", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7800.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "5ade9266-11d3-43b9-b70b-83802722ed95", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 1.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "a4230550-b0e0-4f62-a7ea-72d6674ac64a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "f4ece7a0-95b3-4d4a-a4c0-51d2963ed9b7", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : ["", [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "01fd7fb5-d5fc-43e0-97de-149d164dfb10", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "21c1f9d3-df36-4ea1-8550-9b7a2a68102b", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "3353fe68-6e74-4575-902d-ede31610535d", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }], NaN, null], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "e06787c4-76ef-458e-83ef-ab2fcd5d843c", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "01fd7fb5-d5fc-43e0-97de-149d164dfb10", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "21c1f9d3-df36-4ea1-8550-9b7a2a68102b", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "3353fe68-6e74-4575-902d-ede31610535d", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "c053cf0a-f54e-4d53-ba19-8959c4084847", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : ["", [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "01fd7fb5-d5fc-43e0-97de-149d164dfb10", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "21c1f9d3-df36-4ea1-8550-9b7a2a68102b", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "3353fe68-6e74-4575-902d-ede31610535d", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }], 5000.0, null], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "a8232049-be9a-4360-96f6-ffe4018523e6", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 5000.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "01fd7fb5-d5fc-43e0-97de-149d164dfb10", "Name" : null, "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }, { "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "21c1f9d3-df36-4ea1-8550-9b7a2a68102b", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }, { "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "3353fe68-6e74-4575-902d-ede31610535d", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }] }, { "_t" : "BH.oM.Test.UnitTests.UnitTest", "BHoM_Guid" : "fbfa8f1c-d2c1-4379-a519-c7feaffea069", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Physical.Create, Physical_Engine, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"6.0\" }", "MethodName" : "Material", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Physical.Materials.IMaterialProperties\", \"_bhomVersion\" : \"6.0\" }"], "_bhomVersion" : "6.0" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "3aa43b3b-23e7-4612-ac97-d2165c21b5ff", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "893b804a-a5b1-47ec-9d11-9aba72472e6a", "Name" : "Steel", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "3c4cd62b-778b-4dcd-8f07-aa7c9e69bf64", "Name" : "Steel", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Steel", "BHoM_Guid" : "893b804a-a5b1-47ec-9d11-9aba72472e6a", "Name" : "Steel", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "YieldStress" : 0.0, "UltimateStress" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "75d85cab-ee64-44fa-9faa-874b19294419", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "86df3cb8-4da6-47c4-aced-14235b2ed993", "Name" : "Concrete", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2500.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "c1c3847a-c6d3-4f9b-8ff5-6c256fcff9fb", "Name" : "Concrete", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2500.0, "Properties" : [{ "_t" : "BH.oM.Structure.MaterialFragments.Concrete", "BHoM_Guid" : "86df3cb8-4da6-47c4-aced-14235b2ed993", "Name" : "Concrete", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 2500.0, "DampingRatio" : 0.0, "PoissonsRatio" : 0.0, "ThermalExpansionCoeff" : 0.0, "YoungsModulus" : 0.0, "CylinderStrength" : 0.0, "CubeStrength" : 0.0 }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "92b4a471-bc84-44fc-8766-5a7103d3914a", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "27aff233-a7ff-45bc-abd4-43999bbfe9b2", "Name" : "Solid", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "20075e79-b3d8-4fd3-86bc-d7ff247e6280", "Name" : "Solid", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "Properties" : [{ "_t" : "BH.oM.Environment.MaterialFragments.SolidMaterial", "BHoM_Guid" : "27aff233-a7ff-45bc-abd4-43999bbfe9b2", "Name" : "Solid", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : 7850.0, "Conductivity" : 0.0, "SpecificHeat" : 0.0, "VapourResistivity" : 0.0, "Description" : "", "Roughness" : "Undefined", "Refraction" : 0.0, "SolarReflectanceExternal" : 0.0, "SolarReflectanceInternal" : 0.0, "SolarTransmittance" : 0.0, "LightReflectanceExternal" : 0.0, "LightReflectanceInternal" : 0.0, "LightTransmittance" : 0.0, "EmissivityExternal" : 0.0, "EmissivityInternal" : 0.0, "Specularity" : 0.0, "TransmittedDiffusivity" : 0.0, "TransmittedSpecularity" : 0.0, "IgnoreInUValueCalculation" : false }] }] }, { "_t" : "BH.oM.Test.UnitTests.TestData", "BHoM_Guid" : "5d43128c-447c-4a4a-9c92-00f9a32206f4", "Name" : "", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Inputs" : [{ "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "9d334f9b-ee69-4b02-b137-8467e2a1bbf9", "Name" : "Duct", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }], "Outputs" : [{ "_t" : "BH.oM.Physical.Materials.Material", "BHoM_Guid" : "5ab13340-d1b2-48c2-aca3-e18262d9fc28", "Name" : "Duct", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Density" : NaN, "Properties" : [{ "_t" : "BH.oM.MEP.System.MaterialFragments.DuctMaterial", "BHoM_Guid" : "9d334f9b-ee69-4b02-b137-8467e2a1bbf9", "Name" : "Duct", "Fragments" : [], "Tags" : [], "CustomData" : { }, "Roughness" : 0.0 }] }] }] }], "_bhomVersion" : "6.0" }
\ No newline at end of file
diff --git a/Matter_Engine/Matter_Engine.csproj b/Matter_Engine/Matter_Engine.csproj
index 4697164a4..d42336387 100644
--- a/Matter_Engine/Matter_Engine.csproj
+++ b/Matter_Engine/Matter_Engine.csproj
@@ -47,6 +47,11 @@
false
false
+
+ C:\ProgramData\BHoM\Assemblies\Matter_oM.dll
+ false
+ false
+
C:\ProgramData\BHoM\Assemblies\Physical_oM.dll
false
diff --git a/Matter_Engine/Modify/SetDensityFromProperties.cs b/Matter_Engine/Modify/SetDensityFromProperties.cs
new file mode 100644
index 000000000..720c93648
--- /dev/null
+++ b/Matter_Engine/Modify/SetDensityFromProperties.cs
@@ -0,0 +1,67 @@
+/*
+ * This file is part of the Buildings and Habitats object Model (BHoM)
+ * Copyright (c) 2015 - 2022, 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 BH.oM.Base;
+using BH.oM.Base.Attributes;
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Linq;
+using BH.oM.Physical.Materials;
+using BH.oM.Matter.Options;
+using BH.Engine.Base;
+using BH.oM.Quantities.Attributes;
+
+namespace BH.Engine.Matter
+{
+ public static partial class Modify
+ {
+ /***************************************************/
+ /**** Public Methods ****/
+ /***************************************************/
+
+ [Description("Assignes the density to the material based on its stored IMaterialProperties.")]
+ [Input("material", "The material to modify the density of.")]
+ [Input("options", "Options controling how the density should be extracted from the Proeprties of the Material.")]
+ [Output("material", "The material with density updated to match the proeprties depending on the options input.")]
+ public static Material SetDensityFromProperties(this Material material, DensityExtractionOptions options = null)
+ {
+ if (material == null)
+ {
+ Base.Compute.RecordError("Assign the density of a null material.");
+ return null;
+ }
+
+ Material clone = material.ShallowClone();
+
+ double density = material.Properties.OfType().Density(options, true);
+ if (!double.IsNaN(density))
+ clone.Density = density;
+
+ return clone;
+ }
+
+ /***************************************************/
+
+ }
+}
+
diff --git a/Matter_Engine/Query/AllDensitiesEqual.cs b/Matter_Engine/Query/AllDensitiesEqual.cs
new file mode 100644
index 000000000..945be778e
--- /dev/null
+++ b/Matter_Engine/Query/AllDensitiesEqual.cs
@@ -0,0 +1,71 @@
+/*
+ * This file is part of the Buildings and Habitats object Model (BHoM)
+ * Copyright (c) 2015 - 2022, 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 BH.oM.Base;
+using BH.oM.Base.Attributes;
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Linq;
+using BH.oM.Physical.Materials;
+using BH.oM.Matter.Options;
+
+namespace BH.Engine.Matter
+{
+ public static partial class Query
+ {
+ /***************************************************/
+ /**** Public Methods ****/
+ /***************************************************/
+
+ [Description("Checks the density on all IDensityProviders on the material has the same density as the density on the Material within given tolerance. Returns false if the density is unset (NaN) on the material or any of its properties.")]
+ [Input("material", "The material to check.")]
+ [Input("tolerance", "The allowable difference for two densities to be deemed the same.")]
+ [Output("equal", "Returns true if all densities on the material and its proerties are matching.")]
+ public static bool AllDensitiesEqual(this Material material, double tolerance = 1e-6)
+ {
+ if (material == null)
+ return false;
+
+ if (double.IsNaN(material.Density))
+ {
+ Base.Compute.RecordWarning($"Density on Material is NaN and cannot be compared with densities on Properties.");
+ return false;
+ }
+
+ foreach (IDensityProvider densityProvider in material.Properties.OfType())
+ {
+ if (double.IsNaN(densityProvider.Density))
+ {
+ Base.Compute.RecordWarning($"Density on MaterialProeprty of type {densityProvider.GetType().Name} has NaN density.");
+ return false;
+ }
+
+ if (Math.Abs(densityProvider.Density - material.Density) > tolerance)
+ return false;
+ }
+ return true;
+ }
+
+ /***************************************************/
+ }
+}
diff --git a/Matter_Engine/Query/Density.cs b/Matter_Engine/Query/Density.cs
index 73eef11a5..5b5fe7b32 100644
--- a/Matter_Engine/Query/Density.cs
+++ b/Matter_Engine/Query/Density.cs
@@ -25,12 +25,13 @@
using System.Collections.Generic;
using System.ComponentModel;
using BH.oM.Base.Attributes;
-using BH.oM.Physical.Elements;
using BH.Engine.Base;
-using BH.oM.Physical.FramingProperties;
using BH.oM.Physical.Materials;
-
+using BH.oM.Matter;
+using BH.oM.Matter.Options;
+
+
using BH.oM.Quantities.Attributes;
namespace BH.Engine.Matter
@@ -41,54 +42,124 @@ public static partial class Query
/**** Public Methods ****/
/***************************************************/
- [Description("Returns the density of a Material though querying each of the individual IMaterialProperties." +
- "\nThe density is based on properties with an exact matching name." +
- "\nIf inconsistent density values are found on multiple different IMaterialProperties, no result will be returned.")]
+ [PreviousVersion("6.0", "BH.Engine.Matter.Query.Density(BH.oM.Physical.Materials.Material, System.Type, System.Double)")]
+ [Description("Returns the density of a Material.")]
[Input("material", "The material to query density from.")]
- [Input("type", "A specific type of IMaterialProperties to limit the search to. Set a preferred type here if multiple IMaterialProperties have densities.")]
- [Input("tolerance", "The ratio tolerance for considering the value of the densities as equal." +
- "\nCompares to the differance between min and max over their mean.", typeof(Ratio))]
- [Output("density", "The density of the material. Additional info on how the value has been acquired is recorded in the warning", typeof(Density))]
- public static double Density(this Material material, Type type = null, double tolerance = 0.001)
+ [Output("density", "The density of the material.", typeof(Density))]
+ public static double Density(this Material material)
+ {
+ if (material == null)
+ return double.NaN;
+ //Method kept for versioning reasons
+ return material.Density;
+ }
+
+ /***************************************************/
+
+ [Description("Extracts a density from a set of IDensityProviders and settings.")]
+ [Input("densityProviders", "The material properties with density to extract a single density value from.")]
+ [Input("options", "Options for the density extraction.")]
+ [Input("raiseWarnings", "Toggle to control if errors and warnings should be raised or not.")]
+ [Output("density", "Single density value found from the densityProviders. NaN if nothing found.")]
+ public static double Density(this IEnumerable densityProviders, DensityExtractionOptions options, bool raiseWarnings = true)
{
- if(material == null)
+ if (densityProviders == null)
{
- BH.Engine.Base.Compute.RecordError("Cannot query the density of a null material.");
- return 0;
+ if (raiseWarnings)
+ BH.Engine.Base.Compute.RecordError($"Cannot extract Density from a null list of {nameof(IDensityProvider)}s.");
+ return double.NaN;
}
+ //Gets all properties on the material able to store density
+ List allDensityProviders = densityProviders.ToList();
- if (type == null)
- type = typeof(IMaterialProperties);
+ if (allDensityProviders.Count == 0) //Nothing available -> return
+ {
+ if(raiseWarnings)
+ Base.Compute.RecordWarning($"Material does not contain any properties able to store density. Density not modified.");
+ return double.NaN;
+ }
- List densities = new List();
- List notes = new List() { "Density report for the Material " + material.Name + ":" };
+ options = options ?? new DensityExtractionOptions(); //Set up default options
- foreach (IMaterialProperties mat in material.Properties.Where(x => type.IsAssignableFrom(x.GetType())))
+ //Handle type filtering
+ Type type = options.Type;
+ List filteredDensityProviders;
+ if (type == null)
+ filteredDensityProviders = allDensityProviders;
+ else if (typeof(IDensityProvider).IsAssignableFrom(type)) //Check type filter valid
{
- object density = Base.Query.PropertyValue(mat, "Density");
- if (density != null)
+ //Filter by the provided type
+ filteredDensityProviders = allDensityProviders.Where(x => type.IsAssignableFrom(x.GetType())).ToList();
+ if (filteredDensityProviders.Count == 0) //No items found matching type filter
{
- densities.Add((double)density);
- notes.Add("The value of the density for the MaterialFragment: " + mat.Name + " was acquired through its properties");
+ if (options.AllowFallbackIfNoType) //If allowing fallback, use all providers rather than filtered out ones
+ {
+ if(raiseWarnings)
+ Base.Compute.RecordWarning($"No {nameof(IDensityProvider)} of type {type.Name}. Falling back to extracting density from other properties with density.");
+ filteredDensityProviders = allDensityProviders;
+ }
+ else //Else raise warning and return
+ {
+ if(raiseWarnings)
+ Base.Compute.RecordWarning($"No {nameof(IDensityProvider)} of type {type.Name} found. To allow falling back to other avilable properties set {nameof(options.AllowFallbackIfNoType)} to true.");
+ return double.NaN;
+ }
}
}
+ else
+ {
+ if(raiseWarnings)
+ Base.Compute.RecordError($"Type provided for density extraction need to be a type implementing {nameof(IDensityProvider)}. Please provide a valid type or null to allow all types.");
+ return double.NaN;
+ }
+
+
+ //Get all density values
+ List densities = filteredDensityProviders.Select(x => x.Density).ToList();
- if (densities.Count == 0)
+ if (options.IgnoreZeroValues) //If true, density values smaller than the 0 tolerance should be ignored
{
- Base.Compute.RecordWarning("no density on any of the fragments of " + material.Name + " by type " + type.Name);
- return 0;
+ if (densities.All(x => x <= options.ZeroTolerance)) //If all densities are below the 0 threshold, do not filter, as that means removing all
+ {
+ if (raiseWarnings)
+ Base.Compute.RecordWarning($"All density values are below the {nameof(options.ZeroTolerance)} threshold. NaN density returned.");
+
+ return double.NaN;
+ }
+ else
+ {
+ densities = densities.Where(x => x > options.ZeroTolerance).ToList();
+ }
}
- if (densities.Count > 1 && !CheckRange(densities, tolerance))
+
+ if (densities.Count == 1) //Single value - simply return
{
- Base.Compute.RecordWarning("Multiple unique values for density found across multiple IMaterialProperties for " + material.Name + ". Please either ensure consistency of values or provide a specific material property type to define a valid density.");
- return double.NaN;
+ return densities[0];
}
- if (densities.Count > 1)
- notes.Add("");
- Base.Compute.RecordNote(string.Join(System.Environment.NewLine, notes.ToArray()));
+ //More than single value, extract depending on ExtractionType setting
+ switch (options.ExtractionType)
+ {
+ case DensityExtractionType.Average:
+ return densities.Average();
+ case DensityExtractionType.Maximum:
+ return densities.Max();
+ case DensityExtractionType.Minimum:
+ return densities.Min();
+ default:
+ case DensityExtractionType.AllMatching:
+ if (CheckRange(densities, options.EqualTolerance, options.ZeroTolerance))
+ {
+ return densities.Average();
+ }
+ else
+ {
+ if(raiseWarnings)
+ Base.Compute.RecordWarning($"Multiple unique values for density found across multiple {nameof(IDensityProvider)} outside the allowable range set by {nameof(options.EqualTolerance)}. Please either ensure consistency of values or provide a specific material property type to define a valid density or change the {nameof(DensityExtractionType)}.");
+ return double.NaN;
+ }
- return densities.First();
+ }
}
/***************************************************/
@@ -104,7 +175,7 @@ private static bool CheckRange(IEnumerable numbers, double relativeToler
return true;
double mean = (min + max) / 2;
-
+
return (max - min) / mean < relativeTolerance;
}
diff --git a/Matter_Engine/Query/Mass.cs b/Matter_Engine/Query/Mass.cs
index 5d0bf6036..a9b398101 100644
--- a/Matter_Engine/Query/Mass.cs
+++ b/Matter_Engine/Query/Mass.cs
@@ -36,19 +36,28 @@ public static partial class Query
/**** IElement1D ****/
/******************************************/
- [Description("Evaluates the mass of an object based its Solid Volume and Density.\nRequires a single consistent value of Density to be provided across all MaterialProperties of a given element.")]
- [Input("elementM", "The element to evaluate the mass of")]
- [Output("mass", "The physical mass of the element", typeof(Mass))]
+ [Description("Evaluates the mass of an object based its VolumetricMaterialTakeoff and Density.")]
+ [Input("elementM", "The element to evaluate the mass of.")]
+ [Output("mass", "The physical mass of the element.", typeof(Mass))]
public static double Mass(this IElementM elementM)
{
if(elementM == null)
{
- BH.Engine.Base.Compute.RecordError("Cannot query the mass of a null element.");
+ Base.Compute.RecordError("Cannot query the mass of a null element.");
return 0;
}
- MaterialComposition mat = elementM.IMaterialComposition();
- return elementM.ISolidVolume() * mat.Materials.Zip(mat.Ratios, (m,r) => r * m.Density()).Sum();
+ VolumetricMaterialTakeoff takeoff = elementM.IVolumetricMaterialTakeoff();
+ if (takeoff.Materials.Any(x => double.IsNaN(x.Density)))
+ {
+ Base.Compute.RecordError($"Unable to compute the mass of the element due to unset density on {string.Join(",", takeoff.Materials.Where(x => double.IsNaN(x.Density)).Select(x => x.Name))}.");
+ return double.NaN;
+ }
+ if (takeoff.Materials.Any(x => x.Density == 0))
+ {
+ Base.Compute.RecordWarning($"The following materials in the makeup of the element has zero density and are not acounted for in the mass calculation of the element: {string.Join(",", takeoff.Materials.Where(x => x.Density == 0).Select(x => x.Name))}.");
+ }
+ return takeoff.Materials.Zip(takeoff.Volumes, (m, v) => m.Density * v).Sum();
}
/******************************************/
diff --git a/Physical_Engine/Create/Material.cs b/Physical_Engine/Create/Material.cs
index cef8d866e..1cb024a28 100644
--- a/Physical_Engine/Create/Material.cs
+++ b/Physical_Engine/Create/Material.cs
@@ -27,6 +27,8 @@
using System.Threading.Tasks;
using BH.oM.Physical.Materials;
+using BH.oM.Matter.Options;
+using BH.Engine.Matter;
using BH.oM.Base.Attributes;
using System.ComponentModel;
@@ -38,18 +40,26 @@ public static partial class Create
/***************************************************/
+ [PreviousVersion("6.0", "BH.Engine.Physical.Create.Material(System.String, System.Collections.Generic.List)")]
[Description("Returns a Material object")]
[Input("name", "The name of the material, default empty string")]
[Input("properties", "A collection of the specific properties of the material to be created, default null")]
[Output("A Material object")]
- public static Material Material(string name = "", List properties = null)
+ public static Material Material(string name = "", List properties = null, double density = double.NaN, DensityExtractionOptions densityOptions = null)
{
properties = properties ?? new List();
+ if (double.IsNaN(density))
+ {
+ List densityProviders = properties.OfType().ToList();
+ density = densityProviders.Density(densityOptions, densityOptions != null); //Only raise warnings and errors if options provided
+ }
+
return new Material
{
Name = name,
Properties = properties,
+ Density = density
};
}
@@ -62,14 +72,21 @@ public static Material Material(IMaterialProperties property)
{
if(property == null)
{
- BH.Engine.Base.Compute.RecordError("Cannot create a Physical.Material from a null set of material properties.");
+ Base.Compute.RecordError("Cannot create a Physical.Material from a null set of material properties.");
return null;
}
+ IDensityProvider densityProp = property as IDensityProvider;
+ double density = double.NaN;
+ if (densityProp != null)
+ density = densityProp.Density;
+
return new Material
{
Name = property.Name,
Properties = new List() { property },
+ Density = density
+
};
}
diff --git a/Physical_Engine/Physical_Engine.csproj b/Physical_Engine/Physical_Engine.csproj
index 2553f899c..8598b7d0a 100644
--- a/Physical_Engine/Physical_Engine.csproj
+++ b/Physical_Engine/Physical_Engine.csproj
@@ -49,6 +49,11 @@
false
false
+
+ C:\ProgramData\BHoM\Assemblies\Matter_oM.dll
+ false
+ false
+
C:\ProgramData\BHoM\Assemblies\Physical_oM.dll
false
diff --git a/Structure_Engine/Structure_Engine.csproj b/Structure_Engine/Structure_Engine.csproj
index edcad76ce..904b1176e 100644
--- a/Structure_Engine/Structure_Engine.csproj
+++ b/Structure_Engine/Structure_Engine.csproj
@@ -56,6 +56,11 @@
false
false
+
+ C:\ProgramData\BHoM\Assemblies\Matter_oM.dll
+ false
+ false
+
C:\ProgramData\BHoM\Assemblies\Physical_oM.dll
false