functionscalePerformanceTable

Function that scales the heat pump performance table

Extends from Modelica.Icons.Function (Icon for functions).

Information

Function to scale the performance data for the heat pump heat capacity and electrical power use.

The data record Buildings.Fluid.HeatPumps.ModularReversible.Data.TableData2D.GenericHeatPump contains performance data arrays tabPEle and tabQCon_flow that list for different temperatures the capacity. This function takes such arrays as input, and returns these arrays after multiplying the capacity by the input argument s.

Inputs

TypeNameDefaultDescription
Real[nR,nC]xTable with performance data
IntegernRNumber of rows in x
IntegernCNumber of columns in x
RealsScaling factor

Outputs

TypeNameDefaultDescription
Real[nR,nC]yScaled table with performance data

Revisions

  • November 17, 2025, by Michael Wetter:
    First implementation.
    This is for #4354.