Base function for calculation of the icing factor iceFac.
  It represents the reduction of heat exchange as a result of icing of
  the evaporator.
This function is used in the model BuildingSystems.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.Frosting.FunctionalIcingFactor.
  Typically, functions should only require evaporator side data for calculation of
  the iceFac.
For more information on the iceFac, see the documentation of 
BuildingSystems.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.BaseClasses.PartialRefrigerantCycle
partial function partialIcingFactor extends Modelica.Icons.Function; input Modelica.Units.SI.ThermodynamicTemperature TEvaInMea "Evaporator supply temperature. Should be equal to outdoor air temperature"; input Modelica.Units.SI.ThermodynamicTemperature TEvaOutMea "Evaporator return temperature"; input Modelica.Units.SI.MassFlowRate mEva_flow "Mass flow rate at the evaporator"; output Real iceFac(final unit = "1", min = 0, max = 1) "Icing factor (0: no heat transfer; 1: no effect)"; end partialIcingFactor;