diff --git a/Buildings/HeatTransfer/Windows/BaseClasses/CenterOfGlass.mo b/Buildings/HeatTransfer/Windows/BaseClasses/CenterOfGlass.mo index d64fe3b0a35..7b6d344a157 100644 --- a/Buildings/HeatTransfer/Windows/BaseClasses/CenterOfGlass.mo +++ b/Buildings/HeatTransfer/Windows/BaseClasses/CenterOfGlass.mo @@ -37,7 +37,7 @@ model CenterOfGlass "Model for center of glass of a window construction" final gas=glaSys.gas, each final til=til, each linearize=linearize, - each final homotopyInitialization=homotopyInitialization) + each final homotopyInitialization=homotopyInitialization) if have_GasLay "Window gas layer" annotation (Placement(transformation(extent={{20,10},{40,30}}))); @@ -64,6 +64,8 @@ model CenterOfGlass "Model for center of glass of a window construction" protected final parameter Integer nGlaLay = size(glaSys.glass, 1) "Number of glass layers"; + final parameter Boolean have_GasLay = nGlaLay > 1 + "True if it has gas layer"; initial equation assert(homotopyInitialization, "In " + getInstanceName() + @@ -209,6 +211,12 @@ Buildings.HeatTransfer.Windows.InteriorHeatTransferConvective. revisions="