function QBuoyFunction
input Integer n;
input Modelica.Units.SI.Length height;
input Modelica.Units.SI.Area A;
input Modelica.Units.SI.Temperature[n] T;
input AixLib.Obsolete.YearIndependent.FastHVAC.Media.BaseClasses.MediumSimple medium = AixLib.Obsolete.YearIndependent.FastHVAC.Media.WaterSimple();
input Modelica.Units.SI.Time tau;
input Modelica.Units.SI.TemperatureDifference dTref;
output Modelica.Units.SI.HeatFlowRate[n] Q_buoy_abs "Cumulative heat flow rate into the layer due to buoyancy";
replaceable function fDist = AixLib.Obsolete.YearIndependent.FastHVAC.Components.Storage.BaseClasses.buoyancyDitribution.buoyancyDistInv2 constrainedby AixLib.Obsolete.YearIndependent.FastHVAC.Components.Storage.BaseClasses.buoyancyDitribution.buoyancyDist;
end QBuoyFunction;