.Buildings.HeatTransfer.Conduction.BaseClasses.der_temperature_u

Information

This function computes at the support points Td the derivatives dT/du of the cubic hermite spline approximation to the temperature vs. specific internal energy relation. These derivatives are then used by the function Buildings.HeatTransfer.Conduction.BaseClasses.temperature_u to compute for a given specific internal energy the temperature.

Interface

function der_temperature_u
  input Modelica.Units.SI.SpecificHeatCapacity c "Specific heat capacity";
  input Modelica.Units.SI.Temperature TSol "Solidus temperature, used only for PCM.";
  input Modelica.Units.SI.Temperature TLiq "Liquidus temperature, used only for PCM";
  input Modelica.Units.SI.SpecificInternalEnergy LHea "Latent heat of phase change";
  input Boolean ensureMonotonicity = false "Set to true to force derivatives dT/du to be monotone";
  output Modelica.Units.SI.SpecificInternalEnergy ud[Buildings.HeatTransfer.Conduction.nSupPCM] "Support points for derivatives";
  output Modelica.Units.SI.Temperature Td[Buildings.HeatTransfer.Conduction.nSupPCM] "Support points for derivatives";
  output Real dT_du[Buildings.HeatTransfer.Conduction.nSupPCM](each fixed = false, each unit = "kg.K2/J") "Derivatives dT/du at the support points";
end der_temperature_u;

Revisions


Generated at 2024-04-28T18:16:21Z by OpenModelicaOpenModelica 1.22.3 using GenerateDoc.mos