Updates to RefrigerantType and RefrigerantCycle, mostly.
Updates to RefrigerantType and RefrigerantCycle, mostly.

--- a/Building_HeatPump.cs
+++ b/Building_HeatPump.cs
@@ -5,18 +5,7 @@
 {
 	public class Building_HeatPump : Building_TempControl
 	{
-		/// <summary>
-		/// The refrigerant.
-		/// </summary>
-		public RefrigerantType Refrigerant;
-
-		public float NominalEvapCoilDeltaT = 12f;
-
-		public float NominalCondenserCoilDeltaT = 14f;
-
-		public float CompressorEfficiency;
-
-		public float 
+		
 	}
 }
 

--- a/ConstantsAndAssumptions.cs
+++ b/ConstantsAndAssumptions.cs
@@ -2,11 +2,12 @@
 
 namespace Building_HeatPump
 {
-	public class ConstantsAndAssumptions
+	public static class ConstantsAndAssumptions
 	{
-		public ConstantsAndAssumptions()
-		{
-		}
+		/// <summary>
+		/// The target air flow per tile, in m³/sec
+		/// </summary>
+		public const float AIR_FLOW_PER_TILE = 0.00508;
 	}
 }
 

--- a/RefrigerantType.cs
+++ b/RefrigerantType.cs
@@ -6,7 +6,7 @@
 {
 	public class RefrigerantType
 	{
-		// public static RefrigerantType R410A = new
+		public static RefrigerantType R410A = new RefrigerantType(48.8888889, 1.11111111, 132.582, 41.868);
 		/// <summary>
 		/// The condensing (liquid) temperature of the refrigerant in a typical cycle, in °C
 		/// </summary>

--- a/RefrigerationCycle.cs
+++ b/RefrigerationCycle.cs
@@ -18,6 +18,15 @@
 		public float EvaporatorEfficiencyAtTemp(float tempIndoors)
 		{
 			float evapDeltaT = tempIndoors - Refrigerant.EvaporatorTemp;
+
+			return evapDeltaT / NominalEvapCoilDeltaT;
+		}
+
+		public float CondenserEfficiencyAtTemp(float tempOutdoors)
+		{
+			float condDeltaT = tempOutdoors - Refrigerant.CondensorTemp;
+
+			return tempOutdoors / NominalCondenserCoilDeltaT;
 		}
 
 		public RefrigerationCycle()