diff --git a/docs/1520_newHPModels/Dymola_check/AixLib.Fluid/AixLib.Fluid-check_log.txt b/docs/1520_newHPModels/Dymola_check/AixLib.Fluid/AixLib.Fluid-check_log.txt
index a5949d8d93..dd1a7a3e6d 100644
--- a/docs/1520_newHPModels/Dymola_check/AixLib.Fluid/AixLib.Fluid-check_log.txt
+++ b/docs/1520_newHPModels/Dymola_check/AixLib.Fluid/AixLib.Fluid-check_log.txt
@@ -1,7 +1,7 @@
-Error in model: AixLib.Fluid.HeatPumps.ModularReversible.Data.TableData3D.Generic
-Check of AixLib.Fluid.HeatPumps.ModularReversible.Data.TableData3D.Generic:
-Did not find model AixLib.Fluid.HeatPumps.ModularReversible.Data.TableData3D.Generic
+Error in model: AixLib.Fluid.HeatPumps.ModularReversible.Data.TableData3D.VZH088AG
+Check of AixLib.Fluid.HeatPumps.ModularReversible.Data.TableData3D.VZH088AG:
+Did not find model AixLib.Fluid.HeatPumps.ModularReversible.Data.TableData3D.VZH088AG
Error: ERRORS have been issued.
@@ -11,8 +11,8 @@ Did not find model AixLib.Fluid.HeatPumps.ModularReversible.Data.TableData3D.Gen
Error: ERRORS have been issued.
-Error in model: AixLib.Fluid.HeatPumps.ModularReversible.Data.TableData3D.VZH088AG
-Check of AixLib.Fluid.HeatPumps.ModularReversible.Data.TableData3D.VZH088AG:
-Did not find model AixLib.Fluid.HeatPumps.ModularReversible.Data.TableData3D.VZH088AG
+Error in model: AixLib.Fluid.HeatPumps.ModularReversible.Data.TableData3D.Generic
+Check of AixLib.Fluid.HeatPumps.ModularReversible.Data.TableData3D.Generic:
+Did not find model AixLib.Fluid.HeatPumps.ModularReversible.Data.TableData3D.Generic
Error: ERRORS have been issued.
diff --git a/docs/1520_newHPModels/Dymola_check/AixLib.Fluid/AixLib.Fluid-error_log.txt b/docs/1520_newHPModels/Dymola_check/AixLib.Fluid/AixLib.Fluid-error_log.txt
index a5949d8d93..dd1a7a3e6d 100644
--- a/docs/1520_newHPModels/Dymola_check/AixLib.Fluid/AixLib.Fluid-error_log.txt
+++ b/docs/1520_newHPModels/Dymola_check/AixLib.Fluid/AixLib.Fluid-error_log.txt
@@ -1,7 +1,7 @@
-Error in model: AixLib.Fluid.HeatPumps.ModularReversible.Data.TableData3D.Generic
-Check of AixLib.Fluid.HeatPumps.ModularReversible.Data.TableData3D.Generic:
-Did not find model AixLib.Fluid.HeatPumps.ModularReversible.Data.TableData3D.Generic
+Error in model: AixLib.Fluid.HeatPumps.ModularReversible.Data.TableData3D.VZH088AG
+Check of AixLib.Fluid.HeatPumps.ModularReversible.Data.TableData3D.VZH088AG:
+Did not find model AixLib.Fluid.HeatPumps.ModularReversible.Data.TableData3D.VZH088AG
Error: ERRORS have been issued.
@@ -11,8 +11,8 @@ Did not find model AixLib.Fluid.HeatPumps.ModularReversible.Data.TableData3D.Gen
Error: ERRORS have been issued.
-Error in model: AixLib.Fluid.HeatPumps.ModularReversible.Data.TableData3D.VZH088AG
-Check of AixLib.Fluid.HeatPumps.ModularReversible.Data.TableData3D.VZH088AG:
-Did not find model AixLib.Fluid.HeatPumps.ModularReversible.Data.TableData3D.VZH088AG
+Error in model: AixLib.Fluid.HeatPumps.ModularReversible.Data.TableData3D.Generic
+Check of AixLib.Fluid.HeatPumps.ModularReversible.Data.TableData3D.Generic:
+Did not find model AixLib.Fluid.HeatPumps.ModularReversible.Data.TableData3D.Generic
Error: ERRORS have been issued.
diff --git a/docs/1520_newHPModels/index.html b/docs/1520_newHPModels/index.html
index 5467453ca7..fa296ebf77 100644
--- a/docs/1520_newHPModels/index.html
+++ b/docs/1520_newHPModels/index.html
@@ -8,175 +8,9 @@
diff --git a/docs/1520_newHPModels/naming_violations.txt b/docs/1520_newHPModels/naming_violations.txt
index 229c8bdd2b..8b4dac4c26 100644
--- a/docs/1520_newHPModels/naming_violations.txt
+++ b/docs/1520_newHPModels/naming_violations.txt
@@ -1,156 +1,88 @@
-AixLib/Fluid/HeatPumps/ModularReversible/RefrigerantCycle/BaseClasses/PartialCarnot.mo
-1: Name 'etaCarnot_nominal' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Carnot. Affected line: parameter Real etaCarnot_nominal=0.3 "Constant Carnot effectiveness";
-
-2: Name 'reaCarnotCOP' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Carnot. Affected line: Modelica.Blocks.Sources.RealExpression reaCarnotCOP(final y=TUseSidAct/ AixLib.Utilities.Math.Functions.smoothMax( x1=dTCarMin, x2=(TConAct - TEvaAct), deltaX=0.25)) "Internal calculation of Carnot COP" annotation (Placement(transformation(extent={{-100,60},{-80,80}})));
-
-3: Name 'pasThrYMea' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Y. Affected line: Modelica.Blocks.Routing.RealPassThrough pasThrYMea "From signal bus" annotation (Placement(transformation(extent={{20,60},{40,80}})));
-
-4: Name 'reaCarnotEff' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Carnot. Affected line: Modelica.Blocks.Sources.RealExpression reaCarnotEff(y=etaCarnot_nominal) "Internal calculation of Carnot effectiveness" annotation (Placement(transformation(extent={{-100,40},{-80,60}})));
-
-
-AixLib/Fluid/HeatPumps/ModularReversible/RefrigerantCycle/BaseClasses/PartialTableDataSDF.mo
-1: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: parameter SDF.Types.InterpolationMethod interpMethod=SDF.Types.InterpolationMethod.Linear "Interpolation method" annotation(Dialog(group="Data handling"));parameter SDF.Types.ExtrapolationMethod extrapMethod=SDF.Types.ExtrapolationMethod.Hold "Extrapolation method" annotation(Dialog(group="Data handling"));
-
-2: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: SDF.NDTable nDTabQUse_flow( final nin=nDim, final readFromFile=true, final interpMethod=interpMethod, final extrapMethod=extrapMethod) "SDF-Table data for condenser heat flow" annotation (Placement(transformation( extent={{-10,-10},{10,10}}, rotation=-90, origin={70,30})));SDF.NDTable nDTabPEle( final nin=nDim, final readFromFile=true, final interpMethod=interpMethod, final extrapMethod=extrapMethod) "SDF table data for electrical power" annotation (Placement(transformation( extent={{-10,-10},{10,10}}, rotation=-90, origin={10,30})));
-
-3: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: RearrangeInputs ordInp(final nDim=nDim) "Possibly change Input order" annotation ( Placement(transformation( extent={{-10,-10},{10,10}}, rotation=0, origin={-40,50})));
-
-4: Missing documentation, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: parameter SDF.Types.ExternalNDTable extTabQUse_flow=SDF.Types.ExternalNDTable( nDTabQUse_flow.nin, SDF.Functions.readTableData( Modelica.Utilities.Files.loadResource(nDTabQUse_flow.filename), nDTabQUse_flow.dataset, nDTabQUse_flow.dataUnit, nDTabQUse_flow.scaleUnits));
-
-5: Missing documentation, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: parameter SDF.Types.ExternalNDTable extTabPEle=SDF.Types.ExternalNDTable( nDTabPEle.nin, SDF.Functions.readTableData( Modelica.Utilities.Files.loadResource(nDTabPEle.filename), nDTabPEle.dataset, nDTabPEle.dataUnit, nDTabPEle.scaleUnits));
-
-6: Missing documentation, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: function evaluate input SDF.Types.ExternalNDTable table;input Real[:] params;input SDF.Types.InterpolationMethod interpMethod;input SDF.Types.ExtrapolationMethod extrapMethod;
-
-7: Missing documentation, Name 'value;' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: value. Affected line: output Real value;
-
-
-AixLib/Obsolete/YearIndependent/FastHVAC/Components/Chiller/Chiller.mo
-1: Name 'Medium_eva' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Medium_eva. Affected line: parameter AixLib.Obsolete.YearIndependent.FastHVAC.Media.BaseClasses.MediumSimple Medium_eva=AixLib.Obsolete.YearIndependent.FastHVAC.Media.WaterSimple() "Medium at source side" annotation (Dialog(tab="Evaporator"), choicesAllMatching=true);
-
-2: Name 'use_autoCalc' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: use_auto, Calc. Affected line: parameter Boolean use_autoCalc=false "Enable automatic estimation of volumes and mass flows?" annotation(choices(checkBox=true), Dialog(descriptionLabel=true));
-
-3: Name 'Q_useNominal' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Q_use, Nominal. Affected line: parameter Modelica.Units.SI.Power Q_useNominal(start=0) "Nominal usable heat flow of the vapour compression machine (HP: Heating; Chiller: Cooling)" annotation (Dialog(enable=use_autoCalc));
-
-4: Name 'PerDataMainChi' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Data, Main. Affected line: replaceable model PerDataMainChi = AixLib.Obsolete.Year2024.DataBase.Chiller.PerformanceData.BaseClasses.PartialPerformanceData "Performance data of chiller in cooling mode" annotation (Diagram(obsolete = "Obsolete model - FastHVAC is not maintained anymore but can still be used."),choicesAllMatching=true);
-
-5: Name 'PerDataRevChi' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Data. Affected line: replaceable model PerDataRevChi = AixLib.Obsolete.Year2024.DataBase.Chiller.PerformanceData.BaseClasses.PartialPerformanceData "Performance data of chiller in heating mode" annotation (Dialog(enable=use_revHP),choicesAllMatching=true);
-
-6: Name 'scalingFactor' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: scaling, Factor. Affected line: parameter Real scalingFactor=1 "Scaling-factor of chiller";
-
-7: Name 'refIneFre_constant' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Fre_constant. Affected line: parameter Modelica.Units.SI.Frequency refIneFre_constant "Cut off frequency for inertia of refrigerant cycle" annotation (Dialog( enable=use_refIne, group="Refrigerant inertia"), Evaluate=true);
-
-8: Name 'nthOrder' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Order. Affected line: parameter Integer nthOrder=3 "Order of refrigerant cycle interia" annotation (Dialog(enable= use_refIne, group="Refrigerant inertia"));
-
-9: Name 'useBusConnectorOnly' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Connector, Only. Affected line: parameter Boolean useBusConnectorOnly = false "Set true to use bus connector for modeSet, nSet and iceFac input" annotation(choices(checkBox=true), Dialog(group="Input Connectors"));
-
-10: Name 'm_fluidCon' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: m_fluid. Affected line: parameter Modelica.Units.SI.Mass m_fluidCon=VCon_final*con.medium.rho "Mass of working fluid";
-
-11: Name 'deltaM_con' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: _con. Affected line: parameter Real deltaM_con=0.1 "Fraction of nominal mass flow rate where transition to turbulent occurs" annotation (Dialog(tab="Condenser", group="Flow resistance"));
-
-12: Name 'GCon' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: G. Affected line: parameter Modelica.Units.SI.ThermalConductance GCon "Constant thermal conductance of condenser material" annotation (Evaluate= true, Dialog( group="Heat Losses", tab="Condenser", enable=use_ConCap));
-
-13: Name 'GConIns' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: G. Affected line: parameter Modelica.Units.SI.ThermalConductance GConIns=0 "Constant thermal conductance of condenser material" annotation (Evaluate= true, Dialog( group="Heat Losses", tab="Condenser", enable=use_ConCap));
-
-14: Name 'm_fluidEva' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: m_fluid. Affected line: parameter Modelica.Units.SI.Mass m_fluidEva=VEva_final*eva.medium.rho "Mass of working fluid";
-
-15: Name 'deltaM_eva' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: _eva. Affected line: parameter Real deltaM_eva=0.1 "Fraction of nominal mass flow rate where transition to turbulent occurs" annotation (Dialog(tab="Evaporator", group="Flow resistance"));
-
-16: Name 'GEva' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: G. Affected line: parameter Modelica.Units.SI.ThermalConductance GEva "Constant thermal conductance of Evaporator material" annotation (Evaluate= true, Dialog( group="Heat Losses", tab="Evaporator", enable=use_EvaCap));
-
-17: Name 'GEvaIns' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: G. Affected line: parameter Modelica.Units.SI.ThermalConductance GEvaIns=0 "Constant thermal conductance of Evaporator material" annotation (Evaluate= true, Dialog( group="Heat Losses", tab="Evaporator", enable=use_EvaCap));
-
-18: Name 'allowFlowReversalCon' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: allow, Reversal. Affected line: parameter Boolean allowFlowReversalCon=true "= false to simplify equations, assuming, but not enforcing, no flow reversal" annotation (Dialog(group="Condenser", tab="Assumptions"));
-
-19: Name 'transferHeat' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: transfer, Heat. Affected line: parameter Boolean transferHeat=true "If true, temperature T converges towards TAmb when no flow" annotation (Dialog(tab="Assumptions", group="Temperature sensors"),choices(checkBox=true));
-
-20: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Interfaces.EnthalpyPort_a enthalpyPort_a( m_flow(min=if allowFlowReversalCon then -Modelica.Constants.inf else 0)) "Fluid connector a1 (positive design flow direction is from port_a1 to port_b1)" annotation (Placement(transformation(extent={{-104,56},{-96,64}})));Interfaces.EnthalpyPort_b enthalpyPort_b( m_flow(max=if allowFlowReversalCon then +Modelica.Constants.inf else 0)) "Fluid connector b1 (positive design flow direction is from port_a1 to port_b1)" annotation (Placement(transformation(extent={{104,56},{96,64}})));Interfaces.EnthalpyPort_a enthalpyPort_a1( m_flow(min=if allowFlowReversalEva then -Modelica.Constants.inf else 0)) "Fluid connector a2 (positive design flow direction is from port_a2 to port_b2)" annotation (Placement(transformation(extent={{96,-64},{104,-56}})));Interfaces.EnthalpyPort_b enthalpyPort_b1( m_flow(max=if allowFlowReversalEva then +Modelica.Constants.inf else 0)) "Fluid connector b2 (positive design flow direction is from port_a2 to port_b2)" annotation (Placement(transformation(extent={{-96,-64},{-104,-56}})));
-
-21: Name 'heatFlowIneEva' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: heat. Affected line: Modelica.Blocks.Continuous.CriticalDamping heatFlowIneEva( final initType=initType, final normalized=true, final n=nthOrder, final f=refIneFre_constant, final y_start=yRefIne_start) if use_refIne "This n-th order block represents the inertia of the refrigerant cycle and delays the heat flow" annotation (Placement(transformation( extent={{6,6},{-6,-6}}, rotation=90, origin={-14,-52})));
-
-22: Name 'realPassThroughnSetCon' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: real, Pass, Throughn. Affected line: Modelica.Blocks.Routing.RealPassThrough realPassThroughnSetCon if not use_refIne "Use default nSet value" annotation (Placement(transformation( extent={{-6,-6},{6,6}}, rotation=90, origin={16,58})));
+AixLib/Fluid/HeatPumps/ModularReversible/Examples/VCLibAirToWater_OneRoomRadiator.mo
+1: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Modular heaPum( redeclare package MediumCon = MediumWat, redeclare package MediumEva = MediumAir, use_rev=false, allowDifferentDeviceIdentifiers=true, dTCon_nominal=8, use_conCap=false, dTEva_nominal=3, use_evaCap=false, QHea_flow_nominal=Q_flow_nominal, use_intSafCtr=true, redeclare model RefrigerantCycleHeatPumpHeating = AixLib.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.TableData3D ( redeclare AixLib.Fluid.HeatPumps.ModularReversible.Data.TableDataSDF.TableData3D.VCLibPy.VCLibVaporInjectionPhaseSeparatorR410A datTab), TConHea_nominal=TRadSup_nominal, dpCon_nominal(displayUnit="Pa") = 2000, TEvaHea_nominal=sou.T, dpEva_nominal(displayUnit="Pa") = 200, energyDynamics=Modelica.Fluid.Types.Dynamics.FixedInitial, redeclare AixLib.Fluid.HeatPumps.ModularReversible.Controls.Safety.Data.Wuellhorst2021 safCtrPar, TConCoo_nominal=273.15, TEvaCoo_nominal=273.15) "Large scale water to water heat pump" annotation (Placement(transformation(extent={{20,-160},{0,-140}})));
-23: Name 'heatFlowIneCon' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: heat. Affected line: Modelica.Blocks.Continuous.CriticalDamping heatFlowIneCon( final initType=initType, final normalized=true, final n=nthOrder, final f=refIneFre_constant, final y_start=yRefIne_start) if use_refIne "This n-th order block represents the inertia of the refrigerant cycle and delays the heat flow" annotation (Placement(transformation( extent={{-6,-6},{6,6}}, rotation=90, origin={-16,58})));
-24: Name 'realPassThroughnSetEva' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: real, Pass, Throughn. Affected line: Modelica.Blocks.Routing.RealPassThrough realPassThroughnSetEva if not use_refIne "Use default nSet value" annotation (Placement(transformation( extent={{6,-6},{-6,6}}, rotation=90, origin={16,-52})));
+AixLib/Fluid/Examples/GeothermalHeatPump/BaseClasses/GeothermalHeatPumpControlledBase.mo
+1: Name 'getTStorageUpper' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Storage, Upper. Affected line: Modelica.Blocks.Sources.RealExpression getTStorageUpper(y=heatStorage.layer[ heatStorage.n].T) "Gets the temperature of upper heat storage layer" annotation (Placement(transformation(extent={{-160,58},{-140,78}})));
-25: Name 'varTempOutEva' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Temp. Affected line: Modelica.Thermal.HeatTransfer.Sources.PrescribedTemperature varTempOutEva if use_EvaCap "Forces heat losses according to ambient temperature" annotation (Placement(transformation( extent={{-8,-8},{8,8}}, rotation=180, origin={68,-108})));
+2: Name 'getTStorageLower' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Storage, Lower. Affected line: Modelica.Blocks.Sources.RealExpression getTStorageLower(y=coldStorage.layer[1].T) "Gets the temperature of lower cold storage layer" annotation (Placement(transformation(extent={{-160,42},{-140,62}})));
-26: Name 'varTempOutCon' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Temp. Affected line: Modelica.Thermal.HeatTransfer.Sources.PrescribedTemperature varTempOutCon if use_ConCap "Forces heat losses according to ambient temperature" annotation (Placement(transformation( extent={{-8,-8},{8,8}}, rotation=180, origin={68,110})));
+3: Name 'coldStorageTemperature' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: cold, Storage, Temperature. Affected line: Modelica.Blocks.Interfaces.RealOutput coldStorageTemperature( final quantity="ThermodynamicTemperature", final unit="K", displayUnit="degC", min=0, start=T_start_cold) "Temperature in the cold storage" annotation ( Placement(transformation( origin={-134,-120}, extent={{10,-10},{-10,10}}, rotation=90), iconTransformation( extent={{10,-10},{-10,10}}, rotation=90, origin={-100,-110})));
-27: Missing documentation, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Year2024.Controls.Interfaces.VapourCompressionMachineControlBus sigBus annotation (Placement( transformation(extent={{-120,-60},{-90,-26}}), iconTransformation( extent={{-108,-52},{-90,-26}})));
+4: Name 'heatStorageTemperature' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: heat, Storage, Temperature. Affected line: Modelica.Blocks.Interfaces.RealOutput heatStorageTemperature( final quantity="ThermodynamicTemperature", final unit="K", displayUnit="degC", min=0, start=T_start_hot) "Temperature in the heat storage" annotation (Placement( transformation( origin={-100,-120}, extent={{10,-10},{-10,10}}, rotation=90), iconTransformation( extent={{10,-10},{-10,10}}, rotation=90, origin={-140,-110})));
-28: Missing documentation, Name 'innerCycle' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: inner, Cycle. Affected line: AixLib.Obsolete.Year2024.Fluid.Chillers.BaseClasses.InnerCycle_Chiller innerCycle( redeclare final model PerDataMainChi = PerDataMainChi, redeclare final model PerDataRevChi = PerDataRevChi, final use_rev=use_revChi, final scalingFactor=scalingFactor) annotation (Placement(transformation( extent={{-27,-26},{27,26}}, rotation=90, origin={0,-1})));
+5: Name 'chemicalEnergyFlowRate' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: chemical, Energy, Rate. Affected line: Modelica.Blocks.Interfaces.RealOutput chemicalEnergyFlowRate(final unit="W") "Flow of primary (chemical) energy into boiler " annotation (Placement( transformation( extent={{-10,10},{10,-10}}, rotation=270, origin={-71.5,-119.5}), iconTransformation(extent={{10,-10},{-10,10}}, rotation=90, origin={-20.5,-109})));
-29: Name 'T_amb_eva' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: T_amb_eva. Affected line: Modelica.Blocks.Interfaces.RealInput T_amb_eva(final unit="K", final displayUnit="degC") if use_EvaCap "Ambient temperature on the evaporator side" annotation (Placement(transformation(extent={{10,-10},{-10,10}}, rotation=0, origin={110,-100})));
+6: Name 'heatPumpPower' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: heat, Pump, Power. Affected line: Modelica.Blocks.Interfaces.RealOutput heatPumpPower(final unit="W") "Electrical power of the heat pump" annotation (Placement(transformation( extent={{-10,10},{10,-10}}, rotation=270, origin={-45.5,-119.5}), iconTransformation(extent={{10,-10},{-10,10}}, rotation=90, origin={-60.5,-109})));
-30: Name 'T_amb_con' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: T_amb_con. Affected line: Modelica.Blocks.Interfaces.RealInput T_amb_con(final unit="K", final displayUnit="degC") if use_ConCap "Ambient temperature on the condenser side" annotation (Placement(transformation(extent={{-10,10},{10,-10}}, rotation=180, origin={110,100})));
+7: Missing documentation, Name 'system' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: system. Affected line: inner Modelica.Fluid.System system annotation (Placement(transformation(extent={{140,60},{160,80}})));
-31: Name 'modeSet' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: mode. Affected line: Modelica.Blocks.Interfaces.BooleanInput modeSet if not useBusConnectorOnly "Set value of HP mode" annotation (Placement(transformation(extent={{-132,-34},{-100,-2}})));
-32: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Sensors.TemperatureSensor senT_a2 "Temperature at sink inlet" annotation (Placement( transformation( extent={{10,-10},{-10,10}}, rotation=0, origin={40,-86})));Sensors.TemperatureSensor senT_b2 "Temperature at sink outlet" annotation (Placement( transformation( extent={{10,-10},{-10,10}}, rotation=0, origin={-52,-86})));Sensors.MassFlowSensor mFlow_eva "Mass flow sensor at the evaporator" annotation (Placement(transformation( origin={70,-60}, extent={{10,-10},{-10,10}}, rotation=0)));Sensors.TemperatureSensor senT_b1 "Temperature at sink outlet" annotation (Placement( transformation( extent={{-10,10},{10,-10}}, rotation=0, origin={38,92})));Sensors.TemperatureSensor senT_a1 "Temperature at sink inlet" annotation (Placement( transformation( extent={{-10,10},{10,-10}}, rotation=0, origin={-34,92})));Sensors.MassFlowSensor mFlow_con "Mass flow sensor at the evaporator" annotation (Placement(transformation( origin={-80,60}, extent={{-10,10},{10,-10}}, rotation=0)));
+AixLib/Fluid/HeatPumps/ModularReversible/Data/TableDataSDF/TableData3D/VCLibPy/Generic.mo
+1: Name 'flowsheet' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: flowsheet. Affected line: parameter String flowsheet "Name of the flowsheet";
-33: Name 'autoCalc_mFlow_min' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: auto, Calc_m. Affected line: parameter Modelica.Units.SI.MassFlowRate autoCalc_mFlow_min=0.3 "Realistic mass flow minimum for simulation plausibility";
+2: Name 'refrigerant' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: refrigerant. Affected line: parameter String refrigerant "Name of the fluid";
-34: Name 'autoCalc_Vmin' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: auto, Calc_, Vmin. Affected line: parameter Modelica.Units.SI.Volume autoCalc_Vmin=0.003 "Realistic volume minimum for simulation plausibility";
-35: Missing documentation, Name 'autoCalc_mFlow_eva' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: auto, Calc_m, Flow_eva. Affected line: parameter Modelica.Units.SI.MassFlowRate autoCalc_mFlow_eva=if machineType then max(0.00004*Q_useNominal - 0.3177, autoCalc_mFlow_min) else max( 0.00005*Q_useNominal - 0.5662, autoCalc_mFlow_min);
+AixLib/Controls/HeatPump/TwoPointControlledHP.mo
+1: Name 'bandwidth' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: bandwidth. Affected line: parameter Real bandwidth "Bandwith of hysteresis of controller";
-36: Missing documentation, Name 'autoCalc_mFlow_con' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: auto, Calc_m, Flow_con. Affected line: parameter Modelica.Units.SI.MassFlowRate autoCalc_mFlow_con=if machineType then max(0.00004*Q_useNominal - 0.6162, autoCalc_mFlow_min) else max( 0.00005*Q_useNominal + 0.3161, autoCalc_mFlow_min);
+2: Name 'onOffController' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Controller. Affected line: Modelica.Blocks.Logical.OnOffController onOffController(final bandwidth=bandwidth, final pre_y_start=false) "Hysteresis controller for set temperature" annotation (Placement(transformation(extent={{-60,20},{-40,40}})));
-37: Missing documentation, Name 'mFlow_evaNominal_final' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Flow_eva, Nominal_final. Affected line: parameter Modelica.Units.SI.MassFlowRate mFlow_evaNominal_final=if use_autoCalc then autoCalc_mFlow_eva else mFlow_evaNominal;
-38: Missing documentation, Name 'mFlow_conNominal_final' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Flow_con, Nominal_final. Affected line: parameter Modelica.Units.SI.MassFlowRate mFlow_conNominal_final=if use_autoCalc then autoCalc_mFlow_con else mFlow_conNominal;
+AixLib/Fluid/HeatPumps/ModularReversible/Examples/BaseClasses/OneRoomRadiatorHeatPumpControl.mo
+1: Name 'swiHeaCooYSet' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Y. Affected line: Modelica.Blocks.Logical.Switch swiHeaCooYSet if witCoo "Switch ySet for heating and cooling" annotation (Placement(transformation( extent={{-10,10},{10,-10}}, origin={30,70}, rotation=0)));
-39: Missing documentation, Name 'autoCalc_VEva' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: auto, Calc_. Affected line: parameter Modelica.Units.SI.Volume autoCalc_VEva=if machineType then max( 0.0000001*Q_useNominal - 0.0075, autoCalc_Vmin) else max(0.0000001* Q_useNominal - 0.0066, autoCalc_Vmin);
+2: Name 'constYSetZer' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Y. Affected line: Modelica.Blocks.Sources.Constant constYSetZer(final k=0) "ySet equals zero" annotation (Placement(transformation(extent={{-10,-10},{10,10}}, rotation=0, origin={30,-18})));
-40: Missing documentation, Name 'autoCalc_VCon' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: auto, Calc_. Affected line: parameter Modelica.Units.SI.Volume autoCalc_VCon=if machineType then max( 0.0000001*Q_useNominal - 0.0094, autoCalc_Vmin) else max(0.0000002* Q_useNominal - 0.0084, autoCalc_Vmin);
+3: Name 'swiYSet' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Y. Affected line: Modelica.Blocks.Logical.Switch swiYSet "If no demand, switch heat pump off" annotation (Placement(transformation( extent={{-10,-10},{10,10}}, rotation=0, origin={70,50})));
-41: Missing documentation, Name 'VEva_final' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Eva_final. Affected line: parameter Modelica.Units.SI.Volume VEva_final=if use_autoCalc then autoCalc_VEva else VEva;
-42: Missing documentation, Name 'VCon_final' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Con_final. Affected line: parameter Modelica.Units.SI.Volume VCon_final=if use_autoCalc then autoCalc_VCon else VCon;
+AixLib/Fluid/HeatPumps/ModularReversible/Data/TableData3D/Generic.mo
+1: Name 'filename' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: filename. Affected line: parameter String filename "File name of sdf table data" annotation (Dialog(loadSelector(filter="SDF Files (*.sdf);;All Files (*.*)", caption="Select SDF file")));
+2: Name 'datasetPEle' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: dataset. Affected line: parameter String datasetPEle "Dataset name for electrical power" annotation (Dialog(group="Electrical Power"));
-AixLib/Controls/HeatPump/BaseClasses/PartialTSetToNSet.mo
-1: Name 'T_heaLim' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: T_hea. Affected line: parameter Modelica.Units.SI.Temperature T_heaLim=293.15 "Heating limit temperature. If the filtered outdoor air temperature surpasses this threshold, the device will be shut down" annotation(Dialog(group= "Heating limit temperature", enable=use_heaLim));
+3: Name 'dataUnitPEle' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: data, Unit. Affected line: parameter String dataUnitPEle "Data unit for electrical power" annotation (Dialog(group="Electrical Power"));
-2: Name 'swiNullHP' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Null. Affected line: Modelica.Blocks.Logical.Switch swiNullHP "If HP is off, zero is passed" annotation (Placement(transformation(extent={{60,-20},{80,0}})));
+4: Name 'scaleUnitsPEle' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: scale, Units. Affected line: parameter String scaleUnitsPEle[nDim] "Scale units for electrical power" annotation (Dialog(group="Electrical Power"));
-3: Missing documentation. Affected line: AixLib.Fluid.HeatPumps.ModularReversible.BaseClasses.RefrigerantMachineControlBus sigBusHP annotation (Placement(transformation(extent={{-124,-46},{-90,-16}})));
-4: Name 'swiNullsecHeaGen' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Nullsec. Affected line: AixLib.Utilities.Logical.SmoothSwitch swiNullsecHeaGen if use_secHeaGen "If second heater is off, zero is passed" annotation (Placement( transformation( extent={{10,-10},{-10,10}}, rotation=90, origin={0,-70})));
+AixLib/Obsolete/YearIndependent/FastHVAC/Examples/HeatGenerators/HeatPump/HeatPump.mo
+1: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: FastHVAC.Components.Sensors.TemperatureSensor temperatureSensor annotation (Placement(transformation(extent={{48,-70},{66,-52}})));FastHVAC.Components.Pumps.FluidSource fluidSource(medium= FastHVAC.Media.WaterSimple()) "Fluidsource for source" annotation (Placement(transformation(extent={{-50,-44},{-30,-24}})));
-5: Missing documentation, Name 'lessThreshold' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: less, Threshold. Affected line: Modelica.Blocks.Logical.LessThreshold lessThreshold(final threshold= T_heaLim) if use_heaLim annotation (Placement(transformation(extent={{-60,-40},{-40,-20}})));
+2: Documentation too short, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Components.HeatGenerators.HeatPump.HeatPump heatPump( refIneFre_constant=1, Medium_con=Media.WaterSimple(), Medium_eva=Media.WaterSimple(), mFlow_conNominal=0.5, VCon=0.4, deltaM_con=0.1, use_ConCap=false, CCon=100, GCon=5, mFlow_evaNominal=0.5, VEva=0.04, deltaM_eva=0.1, use_EvaCap=false, CEva=100, GEva=5, allowFlowReversalEva=true, use_revHP=true, TCon_start(displayUnit="K"), TEva_start(displayUnit="K"), redeclare model PerDataHea = AixLib.Obsolete.Year2024.DataBase.HeatPump.PerformanceData.LookUpTable2D ( dataTable=AixLib.Obsolete.Year2024.DataBase.HeatPump.EN14511.Vitocal200AWO201()), redeclare model PerDataChi = AixLib.Obsolete.Year2024.DataBase.Chiller.PerformanceData.LookUpTable2D ( dataTable=AixLib.Obsolete.Year2024.DataBase.Chiller.EN14511.Vitocal200AWO201()), Q_useNominal=0, use_autoCalc=false, TAmbCon_nominal=288.15) annotation (Placement(transformation( extent={{-13,-16},{13,16}}, rotation=-90, origin={3,-2})));
-6: Missing documentation, Name 'booleanConstant' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: boolean, Constant. Affected line: Modelica.Blocks.Sources.BooleanConstant booleanConstant(final k=true) if not use_heaLim annotation (Placement(transformation(extent={{-60,-80},{-40,-60}})));
+3: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: FastHVAC.Components.Sinks.Vessel vessel_ev "vessel for open evaporator circuit" annotation (Placement( transformation( extent={{-11,-9},{11,9}}, rotation=180, origin={-35,57})));
+4: Name 'dotm_source' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: dotm_source. Affected line: Modelica.Blocks.Sources.Constant dotm_source(k=1) "Source mass flow signal" annotation (Placement(transformation(extent={{-98,-82},{-78,-62}})));
-AixLib/Fluid/HeatPumps/ModularReversible/BaseClasses/PartialReversibleRefrigerantMachine.mo
-1: Name 'MediumEva' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Medium. Affected line: replaceable package MediumEva = Modelica.Media.Interfaces.PartialMedium "Medium on evaporator side" annotation (choicesAllMatching=true);
+5: Name 'dotm_sink' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: dotm_sink. Affected line: Modelica.Blocks.Sources.Constant dotm_sink(k=0.106) "sink mass flow signal" annotation (Placement( transformation( extent={{-4,-4},{4,4}}, rotation=270, origin={36,38})));
-2: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: replaceable PartialModularRefrigerantCycle refCyc constrainedby PartialModularRefrigerantCycle(final use_rev=use_rev) "Model of the refrigerant cycle" annotation (Placement(transformation( extent={{-18,-18},{18,18}}, rotation=90)));
+6: Name 'T_amb_internal' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: T_amb. Affected line: Modelica.Blocks.Sources.Constant T_amb_internal(k=291.15) "Constant internal ambient temeprature" annotation (Placement(transformation(extent={{7,-7},{-7,7}}, rotation=-90, origin={3,-35})));
-3: Name 'RefrigerantCycleInertia' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Refrigerant, Cycle, Inertia. Affected line: replaceable model RefrigerantCycleInertia = AixLib.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.Inertias.NoInertia constrainedby AixLib.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.Inertias.BaseClasses.PartialInertia "Inertia between the refrigerant cycle outputs and the heat exchangers." annotation (choicesAllMatching=true, Dialog(group="Inertia"));
+7: Name 'booleanToReal' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: boolean, Real. Affected line: Modelica.Blocks.Math.BooleanToReal booleanToReal "on off control " annotation (Placement(transformation(extent={{4,4},{-4,-4}}, rotation=90, origin={6,40})));
-4: Name 'allowDifferentDeviceIdentifiers' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: allow, Different, Device, Identifiers. Affected line: parameter Boolean allowDifferentDeviceIdentifiers=false "if use_rev=true, device data for cooling and heating need to entered. Set allowDifferentDeviceIdentifiers=true to allow different device identifiers devIde" annotation(Dialog(tab="Advanced", enable=use_rev));
+8: Name 'TsuSourceRamp' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Source, Ramp. Affected line: Modelica.Blocks.Sources.Ramp TsuSourceRamp( duration=1000, startTime=1000, height=25, offset=278) "Ramp signal for the temperature input of the source side's ideal mass flow source" annotation (Placement(transformation(extent={{-96,-34},{-76,-14}})));
-5: Name 'GConOut' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: G. Affected line: parameter Modelica.Units.SI.ThermalConductance GConOut=0 "Outer thermal conductance for condenser heat loss calculations" annotation (Dialog( group="Heat Losses", tab="Condenser", enable=use_conCap));
+9: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: BaseClasses.WorkingFluid Room(m_fluid=5*1000, T0=293.15) "Volume" annotation ( Placement(transformation( extent={{-10,-10},{10,10}}, rotation=90, origin={90,-26})));
-6: Name 'GConIns' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: G. Affected line: parameter Modelica.Units.SI.ThermalConductance GConIns=0 "Inner thermal conductance for condenser heat loss calculations" annotation (Dialog( group="Heat Losses", tab="Condenser", enable=use_conCap));
+10: Name 'heatFlowRateCon' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: heat, Rate. Affected line: Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow heatFlowRateCon "Heat flow rate of the condenser" annotation (Placement(transformation( extent={{-6,6},{6,-6}}, rotation=270, origin={52,-18})));
-7: Name 'GEvaOut' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: G. Affected line: parameter Modelica.Units.SI.ThermalConductance GEvaOut=0 "Outer thermal conductance for evaporator heat loss calculations" annotation ( Dialog( group="Heat Losses", tab="Evaporator", enable=use_evaCap));
+11: Name 'sine' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: sine. Affected line: Modelica.Blocks.Sources.Sine sine( f=1/3600, amplitude=3000, offset=3000) "hourly sine " annotation (Placement(transformation(extent={{66,8},{58,16}})));
-8: Name 'GEvaIns' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: G. Affected line: parameter Modelica.Units.SI.ThermalConductance GEvaIns=0 "Inner thermal conductance for evaporator heat loss calculations" annotation ( Dialog( group="Heat Losses", tab="Evaporator", enable=use_evaCap));
+12: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Components.Pumps.Pump pump "sink pump" annotation (Placement(transformation( extent={{10,-10},{-10,10}}, rotation=0, origin={36,20})));
-9: Name 'allowFlowReversalCon' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: allow, Reversal. Affected line: parameter Boolean allowFlowReversalCon=true "= false to simplify equations, assuming, but not enforcing, no flow reversal" annotation (Dialog(group="Condenser", tab="Assumptions"));
+13: Missing documentation, Name 'booleanStep' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: boolean, Step. Affected line: Modelica.Blocks.Sources.BooleanStep booleanStep(startTime=10000, startValue=true) annotation (Placement(transformation(extent={{-6,-6},{6,6}}, rotation=270, origin={0,78})));
-10: Name 'Q1_flow' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Q1. Affected line: Modelica.Units.SI.HeatFlowRate Q1_flow = QCon_flow "Heat transferred into the medium 1";
+14: Missing documentation, Name 'hysHeating' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Heating. Affected line: Modelica.Blocks.Logical.Hysteresis hysHeating( pre_y_start=true, uLow=273.15 + 30, uHigh=273.15 + 35) annotation (Placement(transformation(extent={{66,58},{56,68}})));
-11: Name 'Q2_flow' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Q2. Affected line: Modelica.Units.SI.HeatFlowRate Q2_flow = QEva_flow "Heat transferred into the medium 2";
+15: Missing documentation, Name 'logicalSwitch' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: logical, Switch. Affected line: Modelica.Blocks.Logical.LogicalSwitch logicalSwitch annotation (Placement(transformation(extent={{26,50},{16,60}})));
-12: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: RefrigerantCycleInertia refCycIneCon "Inertia model for condenser side" annotation(Placement(transformation( extent={{-10,-10},{10,10}}, rotation=90, origin={0,50})));RefrigerantCycleInertia refCycIneEva "Inertia model for evaporator side" annotation (Placement(transformation( extent={{-10,-10},{10,10}}, rotation=270, origin={0,-50})));
+16: Missing documentation, Name 'hysCooling' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Cooling. Affected line: Modelica.Blocks.Logical.Hysteresis hysCooling( pre_y_start=false, uLow=273.15 + 15, uHigh=273.15 + 19) annotation (Placement(transformation(extent={{58,42},{48,52}})));
AixLib/Obsolete/Year2019/Fluid/HeatPumps/BaseClasses/CycleHP.mo
@@ -291,6 +223,68 @@ AixLib/Obsolete/Year2019/Fluid/HeatPumps/BaseClasses/CycleHP.mo
68: Missing documentation, Name 'PIDmaxHeatFlowCon' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Heat. Affected line: Modelica.Blocks.Continuous.LimPID PIDmaxHeatFlowCon( controllerType=Modelica.Blocks.Types.SimpleController.PI, Ti=1, yMax=1, yMin=0, y_start=1) annotation (Placement(transformation(extent={{46,52},{66,72}})));
+AixLib/Fluid/HeatPumps/ModularReversible/Examples/TableData3D_OneRoomRadiator.mo
+1: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Modular heaPum( redeclare package MediumCon = MediumWat, redeclare package MediumEva = MediumWat, use_rev=false, allowDifferentDeviceIdentifiers=true, dTCon_nominal=8, use_conCap=false, dTEva_nominal=5, use_evaCap=false, QHea_flow_nominal=Q_flow_nominal, use_intSafCtr=true, redeclare model RefrigerantCycleHeatPumpHeating = AixLib.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.TableData3D ( extrapMethod=SDF.Types.ExtrapolationMethod.Hold, redeclare AixLib.Fluid.HeatPumps.ModularReversible.Data.TableDataSDF.TableData3D.VZH088AG datTab), TConHea_nominal=TRadSup_nominal, dpCon_nominal(displayUnit="kPa") = 40000, TEvaHea_nominal=sou.T, dpEva_nominal(displayUnit="kPa") = 40000, energyDynamics=Modelica.Fluid.Types.Dynamics.FixedInitial, redeclare AixLib.Fluid.HeatPumps.ModularReversible.Controls.Safety.Data.Wuellhorst2021 safCtrPar, TConCoo_nominal=273.15, TEvaCoo_nominal=273.15) "Large scale water to water heat pump" annotation (Placement(transformation(extent={{20,-160},{0,-140}})));
+
+
+AixLib/Fluid/HeatPumps/ModularReversible/Examples/BaseClasses/PartialOneRoomRadiator.mo
+1: Name 'MediumWat' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Medium. Affected line: replaceable package MediumWat = AixLib.Media.Water "Medium model for water";
+
+
+AixLib/Fluid/HeatPumps/ModularReversible/RefrigerantCycle/BaseClasses/PartialTableDataSDF.mo
+1: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: parameter SDF.Types.InterpolationMethod interpMethod=SDF.Types.InterpolationMethod.Linear "Interpolation method" annotation(Dialog(group="Data handling"));parameter SDF.Types.ExtrapolationMethod extrapMethod=SDF.Types.ExtrapolationMethod.Hold "Extrapolation method" annotation(Dialog(group="Data handling"));
+
+2: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: SDF.NDTable nDTabQUse_flow( final nin=nDim, final readFromFile=true, final interpMethod=interpMethod, final extrapMethod=extrapMethod) "SDF-Table data for condenser heat flow" annotation (Placement(transformation( extent={{-10,-10},{10,10}}, rotation=-90, origin={70,30})));SDF.NDTable nDTabPEle( final nin=nDim, final readFromFile=true, final interpMethod=interpMethod, final extrapMethod=extrapMethod) "SDF table data for electrical power" annotation (Placement(transformation( extent={{-10,-10},{10,10}}, rotation=-90, origin={10,30})));
+
+3: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: RearrangeInputs ordInp(final nDim=nDim) "Possibly change Input order" annotation ( Placement(transformation( extent={{-10,-10},{10,10}}, rotation=0, origin={-40,50})));
+
+4: Missing documentation, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: parameter SDF.Types.ExternalNDTable extTabQUse_flow=SDF.Types.ExternalNDTable( nDTabQUse_flow.nin, SDF.Functions.readTableData( Modelica.Utilities.Files.loadResource(nDTabQUse_flow.filename), nDTabQUse_flow.dataset, nDTabQUse_flow.dataUnit, nDTabQUse_flow.scaleUnits));
+
+5: Missing documentation, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: parameter SDF.Types.ExternalNDTable extTabPEle=SDF.Types.ExternalNDTable( nDTabPEle.nin, SDF.Functions.readTableData( Modelica.Utilities.Files.loadResource(nDTabPEle.filename), nDTabPEle.dataset, nDTabPEle.dataUnit, nDTabPEle.scaleUnits));
+
+6: Missing documentation, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: function evaluate input SDF.Types.ExternalNDTable table;input Real[:] params;input SDF.Types.InterpolationMethod interpMethod;input SDF.Types.ExtrapolationMethod extrapMethod;
+
+7: Missing documentation, Name 'value;' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: value. Affected line: output Real value;
+
+
+AixLib/Fluid/HeatPumps/ModularReversible/Data/TableDataSDF/Generic.mo
+1: Name 'filename' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: filename. Affected line: parameter String filename "File name of sdf table data" annotation (Dialog(loadSelector(filter="SDF Files (*.sdf);;All Files (*.*)", caption="Select SDF file")));
+
+2: Name 'datasetPEle' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: dataset. Affected line: parameter String datasetPEle "Dataset name for electrical power" annotation (Dialog(group="Electrical Power"));
+
+3: Name 'dataUnitPEle' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: data, Unit. Affected line: parameter String dataUnitPEle "Data unit for electrical power" annotation (Dialog(group="Electrical Power"));
+
+4: Name 'scaleUnitsPEle' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: scale, Units. Affected line: parameter String scaleUnitsPEle[nDim] "Scale units for electrical power" annotation (Dialog(group="Electrical Power"));
+
+
+AixLib/Fluid/HeatPumps/ModularReversible/RefrigerantCycle/BaseClasses/PartialTableData2D.mo
+1: Name 'mEva_flow_min' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Eva_flow. Affected line: parameter Modelica.Units.SI.MassFlowRate mEva_flow_min "Minimal evaporator mass flow rate";
+
+2: Name 'mEva_flow_max' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Eva_flow. Affected line: parameter Modelica.Units.SI.MassFlowRate mEva_flow_max "Maximal evaporator mass flow rate";
+
+3: Name 'mCon_flow_min' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Con_flow. Affected line: parameter Modelica.Units.SI.MassFlowRate mCon_flow_min "Minimal evaporator mass flow rate";
+
+4: Name 'mCon_flow_max' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Con_flow. Affected line: parameter Modelica.Units.SI.MassFlowRate mCon_flow_max "Maximal evaporator mass flow rate";
+
+
+AixLib/Fluid/HeatPumps/ModularReversible/Data/TableDataSDF/GenericHeatPump.mo
+1: Name 'datasetQCon_flow' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: dataset. Affected line: parameter String datasetQCon_flow "Dataset name for useful heat flow rate" annotation (Dialog(group="Condenser heat flow"));
+
+2: Name 'dataUnitQCon_flow' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: data, Unit. Affected line: parameter String dataUnitQCon_flow "Data unit for useful heat flow rate" annotation (Dialog(group="Condenser heat flow"));
+
+3: Name 'scaleUnitsQCon_flow' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: scale, Units. Affected line: parameter String scaleUnitsQCon_flow[nDim] "Scale units for useful heat flow rate" annotation (Dialog(group="Condenser heat flow"));
+
+
+AixLib/Fluid/HeatPumps/ModularReversible/RefrigerantCycle/BaseClasses/PartialCarnot.mo
+1: Name 'etaCarnot_nominal' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Carnot. Affected line: parameter Real etaCarnot_nominal=0.3 "Constant Carnot effectiveness";
+
+2: Name 'reaCarnotCOP' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Carnot. Affected line: Modelica.Blocks.Sources.RealExpression reaCarnotCOP(final y=TUseSidAct/ AixLib.Utilities.Math.Functions.smoothMax( x1=dTCarMin, x2=(TConAct - TEvaAct), deltaX=0.25)) "Internal calculation of Carnot COP" annotation (Placement(transformation(extent={{-100,60},{-80,80}})));
+
+3: Name 'pasThrYMea' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Y. Affected line: Modelica.Blocks.Routing.RealPassThrough pasThrYMea "From signal bus" annotation (Placement(transformation(extent={{20,60},{40,80}})));
+
+4: Name 'reaCarnotEff' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Carnot. Affected line: Modelica.Blocks.Sources.RealExpression reaCarnotEff(y=etaCarnot_nominal) "Internal calculation of Carnot effectiveness" annotation (Placement(transformation(extent={{-100,40},{-80,60}})));
+
+
AixLib/Obsolete/Year2019/Fluid/HeatPumps/Examples/HeatPumpDetailed.mo
1: Missing documentation, Name 'Medium_sin' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Medium_sin. Affected line: replaceable package Medium_sin = AixLib.Media.Water constrainedby Modelica.Media.Interfaces.PartialMedium annotation (choicesAllMatching=true);
@@ -317,12 +311,38 @@ AixLib/Obsolete/Year2019/Fluid/HeatPumps/Examples/HeatPumpDetailed.mo
12: Name 'sinkSideFixedBoundary' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: sink, Side, Fixed, Boundary. Affected line: AixLib.Fluid.Sources.Boundary_pT sinkSideFixedBoundary(redeclare package Medium = Medium_sin, nPorts=1) "Fixed boundary at the outlet of the sink side" annotation (Placement( transformation( extent={{10,-10},{-10,10}}, rotation=0, origin={88,-64})));
-AixLib/Fluid/HeatPumps/ModularReversible/Examples/BaseClasses/OneRoomRadiatorHeatPumpControl.mo
-1: Name 'swiHeaCooYSet' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Y. Affected line: Modelica.Blocks.Logical.Switch swiHeaCooYSet if witCoo "Switch ySet for heating and cooling" annotation (Placement(transformation( extent={{-10,10},{10,-10}}, origin={30,70}, rotation=0)));
+AixLib/Obsolete/YearIndependent/FastHVAC/Examples/Chiller/Chiller.mo
+1: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: FastHVAC.Components.Sensors.TemperatureSensor temperatureSensor annotation (Placement(transformation(extent={{52,-38},{66,-52}})));FastHVAC.Components.Pumps.FluidSource fluidSource(medium= FastHVAC.Media.WaterSimple()) "Fluidsource for sink" annotation (Placement(transformation(extent={{-50,-44},{-30,-24}})));
-2: Name 'constYSetZer' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Y. Affected line: Modelica.Blocks.Sources.Constant constYSetZer(final k=0) "ySet equals zero" annotation (Placement(transformation(extent={{-10,-10},{10,10}}, rotation=0, origin={30,-18})));
+2: Documentation too short, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Components.Chiller.Chiller chiller( use_revChi=true, redeclare model PerDataMainChi = AixLib.Obsolete.Year2024.DataBase.Chiller.PerformanceData.LookUpTable2D ( dataTable=AixLib.Obsolete.Year2024.DataBase.Chiller.EN14511.Vitocal200AWO201()), redeclare model PerDataRevChi = AixLib.Obsolete.Year2024.DataBase.HeatPump.PerformanceData.LookUpTable2D ( smoothness=Modelica.Blocks.Types.Smoothness.LinearSegments, dataTable= AixLib.Obsolete.Year2024.DataBase.HeatPump.EN14511.Vitocal200AWO201()), Q_useNominal=0, use_autoCalc=false, refIneFre_constant=1, Medium_con=Media.WaterSimple(), Medium_eva=Media.WaterSimple(), mFlow_conNominal=0.5, VCon=0.04, deltaM_con=0.1, use_ConCap=false, CCon=100, GCon=5, mFlow_evaNominal=0.5, VEva=0.4, deltaM_eva=0.1, use_EvaCap=false, CEva=100, GEva=5, allowFlowReversalEva=true, TCon_start(displayUnit="K"), TEva_start(displayUnit="K"), TAmbCon_nominal=273.15, TAmbEva_nominal=288.15) annotation (Placement(transformation( extent={{-13,-16},{13,16}}, rotation=90, origin={3,-2})));
-3: Name 'swiYSet' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Y. Affected line: Modelica.Blocks.Logical.Switch swiYSet "If no demand, switch heat pump off" annotation (Placement(transformation( extent={{-10,-10},{10,10}}, rotation=0, origin={70,50})));
+3: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: FastHVAC.Components.Sinks.Vessel vessel_ev "vessel for open evaporator circuit" annotation (Placement( transformation( extent={{-11,-9},{11,9}}, rotation=180, origin={-35,57})));
+
+4: Name 'dotm_sink' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: dotm_sink. Affected line: Modelica.Blocks.Sources.Constant dotm_sink(k=1) "Sink mass flow signal" annotation (Placement(transformation(extent={{-98,-82},{-78,-62}})));
+
+5: Name 'dotm_source' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: dotm_source. Affected line: Modelica.Blocks.Sources.Constant dotm_source(k=0.106) "source mass flow signal" annotation (Placement(transformation( extent={{-5,5},{5,-5}}, rotation=180, origin={73,77})));
+
+6: Name 'T_amb_internal' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: T_amb. Affected line: Modelica.Blocks.Sources.Constant T_amb_internal(k=291.15) "Constant internal ambient temeprature" annotation (Placement(transformation(extent={{-7,-7},{7,7}}, rotation=-90, origin={3,33})));
+
+7: Name 'TsuSinkRamp' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Sink, Ramp. Affected line: Modelica.Blocks.Sources.Ramp TsuSinkRamp( duration=1000, startTime=1000, height=25, offset=278) "Ramp signal for the temperature input of the sink side's ideal mass flow source" annotation (Placement(transformation(extent={{-96,-34},{-76,-14}})));
+
+8: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: BaseClasses.WorkingFluid Room(m_fluid=5*1000, T0=293.15) "Volume" annotation ( Placement(transformation( extent={{-10,-10},{10,10}}, rotation=90, origin={90,-26})));
+
+9: Name 'heatFlowRateCon' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: heat, Rate. Affected line: Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow heatFlowRateCon "Heat flow rate of the condenser" annotation (Placement(transformation( extent={{-6,6},{6,-6}}, rotation=270, origin={52,-18})));
+
+10: Name 'sine' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: sine. Affected line: Modelica.Blocks.Sources.Sine sine( f=1/3600, amplitude=500, phase=3.1415926535898, offset=500) "hourly sine " annotation (Placement(transformation(extent={{66,8},{58,16}})));
+
+11: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Components.Pumps.Pump pump "source pump" annotation (Placement(transformation( extent={{10,-10},{-10,10}}, rotation=0, origin={36,20})));
+
+12: Missing documentation, Name 'booleanToReal' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: boolean, Real. Affected line: Modelica.Blocks.Math.BooleanToReal booleanToReal annotation (Placement(transformation(extent={{7,-7},{-7,7}}, rotation=270, origin={-3,-53})));
+
+13: Missing documentation, Name 'hysCooling' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Cooling. Affected line: Modelica.Blocks.Logical.Hysteresis hysCooling( pre_y_start=false, uHigh=273.15 + 17, uLow=273.15 + 14) annotation (Placement(transformation(extent={{46,-98},{34,-86}})));
+
+14: Missing documentation, Name 'booleanStep' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: boolean, Step. Affected line: Modelica.Blocks.Sources.BooleanStep booleanStep( startValue=true, startTime=15000) annotation (Placement(transformation(extent={{8,-8},{-8,8}}, rotation=0, origin={32,-54})));
+
+15: Missing documentation, Name 'hysHeating' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Heating. Affected line: Modelica.Blocks.Logical.Hysteresis hysHeating( pre_y_start=true, uLow=273.15 + 25, uHigh=273.15 + 30) annotation (Placement(transformation(extent={{46,-82},{34,-70}})));
+
+16: Missing documentation, Name 'logicalSwitch' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: logical, Switch. Affected line: Modelica.Blocks.Logical.LogicalSwitch logicalSwitch annotation (Placement(transformation(extent={{10,-78},{0,-88}})));
AixLib/Fluid/Examples/GeothermalHeatPump/BaseClasses/GeothermalHeatPumpBase.mo
@@ -373,144 +393,176 @@ AixLib/Fluid/Examples/GeothermalHeatPump/BaseClasses/GeothermalHeatPumpBase.mo
23: Missing documentation, Name 'heatPump' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: heat, Pump. Affected line: AixLib.Fluid.HeatPumps.ModularReversible.Modular heatPump( redeclare package MediumCon = Medium, redeclare package MediumEva = Medium, use_rev=false, tauCon=0.005*heatPump.rhoCon/heatPump.mCon_flow_nominal, dTCon_nominal=0, tauEva=0.005*heatPump.rhoEva/heatPump.mEva_flow_nominal, dpCon_nominal=0, use_conCap=false, CCon=0, GConOut=0, GConIns=0, dTEva_nominal=0, dpEva_nominal=0, use_evaCap=false, CEva=0, GEvaOut=0, GEvaIns=0, use_intSafCtr=false, energyDynamics=energyDynamics, QHea_flow_nominal=12740, redeclare model RefrigerantCycleHeatPumpHeating = AixLib.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.TableData2D ( redeclare AixLib.Fluid.HeatPumps.ModularReversible.Data.TableData2D.EN255.Vitocal350BWH110 datTab), redeclare model RefrigerantCycleHeatPumpCooling = AixLib.Fluid.Chillers.ModularReversible.RefrigerantCycle.BaseClasses.NoCooling, mCon_flow_nominal=0.5, mEva_flow_nominal=0.5, TConHea_nominal=318.15, TEvaHea_nominal=273.15, TConCoo_nominal=273.15, TEvaCoo_nominal=273.15, use_busConOnl=true) annotation ( Placement(transformation( extent={{-10,10},{10,-10}}, rotation=90, origin={-30,10})));
-AixLib/Fluid/HeatPumps/ModularReversible/Examples/TableData3D_OneRoomRadiator.mo
-1: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Modular heaPum( redeclare package MediumCon = MediumWat, redeclare package MediumEva = MediumWat, use_rev=false, allowDifferentDeviceIdentifiers=true, dTCon_nominal=8, use_conCap=false, dTEva_nominal=5, use_evaCap=false, QHea_flow_nominal=Q_flow_nominal, use_intSafCtr=true, redeclare model RefrigerantCycleHeatPumpHeating = AixLib.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.TableData3D ( PEle_nominal=1000, scaFac=1, extrapMethod=SDF.Types.ExtrapolationMethod.Hold, redeclare AixLib.Fluid.HeatPumps.ModularReversible.Data.TableDataSDF.TableData3D.VZH088AG datTab), TConHea_nominal=TRadSup_nominal, dpCon_nominal(displayUnit="kPa") = 40000, TEvaHea_nominal=sou.T, dpEva_nominal(displayUnit="kPa") = 40000, energyDynamics=Modelica.Fluid.Types.Dynamics.FixedInitial, redeclare AixLib.Fluid.HeatPumps.ModularReversible.Controls.Safety.Data.Wuellhorst2021 safCtrPar, TConCoo_nominal=273.15, TEvaCoo_nominal=273.15) "Large scale water to water heat pump" annotation (Placement(transformation(extent={{20,-160},{0,-140}})));
+AixLib/Controls/HeatPump/BaseClasses/PartialTSetToNSet.mo
+1: Name 'T_heaLim' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: T_hea. Affected line: parameter Modelica.Units.SI.Temperature T_heaLim=293.15 "Heating limit temperature. If the filtered outdoor air temperature surpasses this threshold, the device will be shut down" annotation(Dialog(group= "Heating limit temperature", enable=use_heaLim));
+
+2: Name 'swiNullHP' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Null. Affected line: Modelica.Blocks.Logical.Switch swiNullHP "If HP is off, zero is passed" annotation (Placement(transformation(extent={{60,-20},{80,0}})));
+
+3: Missing documentation. Affected line: AixLib.Fluid.HeatPumps.ModularReversible.BaseClasses.RefrigerantMachineControlBus sigBusHP annotation (Placement(transformation(extent={{-124,-46},{-90,-16}})));
+
+4: Name 'swiNullsecHeaGen' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Nullsec. Affected line: AixLib.Utilities.Logical.SmoothSwitch swiNullsecHeaGen if use_secHeaGen "If second heater is off, zero is passed" annotation (Placement( transformation( extent={{10,-10},{-10,10}}, rotation=90, origin={0,-70})));
+
+5: Missing documentation, Name 'lessThreshold' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: less, Threshold. Affected line: Modelica.Blocks.Logical.LessThreshold lessThreshold(final threshold= T_heaLim) if use_heaLim annotation (Placement(transformation(extent={{-60,-40},{-40,-20}})));
+
+6: Missing documentation, Name 'booleanConstant' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: boolean, Constant. Affected line: Modelica.Blocks.Sources.BooleanConstant booleanConstant(final k=true) if not use_heaLim annotation (Placement(transformation(extent={{-60,-80},{-40,-60}})));
+
+
+AixLib/Fluid/HeatPumps/ModularReversible/Data/TableData3D/GenericHeatPump.mo
+1: Name 'datasetQCon_flow' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: dataset. Affected line: parameter String datasetQCon_flow "Dataset name for useful heat flow rate" annotation (Dialog(group="Condenser heat flow"));
+
+2: Name 'dataUnitQCon_flow' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: data, Unit. Affected line: parameter String dataUnitQCon_flow "Data unit for useful heat flow rate" annotation (Dialog(group="Condenser heat flow"));
+
+3: Name 'scaleUnitsQCon_flow' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: scale, Units. Affected line: parameter String scaleUnitsQCon_flow[nDim] "Scale units for useful heat flow rate" annotation (Dialog(group="Condenser heat flow"));
+
+
+AixLib/Fluid/Examples/GeothermalHeatPump/GeothermalHeatPump.mo
+1: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Sources.Boundary_pT coldConsumerFlow(redeclare package Medium = Medium, nPorts=1) annotation (Placement(transformation( extent={{-6,-6},{6,6}}, rotation=180, origin={154,-20})));Sources.Boundary_pT heatConsumerFlow(redeclare package Medium = Medium, nPorts=1) "Sink representing heat consumer" annotation (Placement(transformation( extent={{-6,-6},{6,6}}, rotation=180, origin={154,-50})));Sources.Boundary_pT heatConsumerReturn(redeclare package Medium = Medium, nPorts=1, T=303.15) "Source representing heat consumer" annotation (Placement(transformation( extent={{-6,-6},{6,6}}, rotation=180, origin={154,-106})));Sources.Boundary_pT coldConsumerReturn(redeclare package Medium = Medium, nPorts=1, T=287.15) "Source representing cold consumer" annotation (Placement(transformation( extent={{-6,-6},{6,6}}, rotation=180, origin={154,32})));
+
+2: Name 'pressureDifference' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: pressure, Difference. Affected line: Modelica.Blocks.Sources.Constant pressureDifference(k=60000) "Pressure difference used for all pumps" annotation ( Placement(transformation( extent={{-6,-6},{6,6}}, rotation=180, origin={154,6})));
+
+3: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Controls.HeatPump.TwoPointControlledHP twoPointControlledHP( use_secHeaGen=false, use_heaLim=false, T_heaLim=293.15, movAveTime=300, bandwidth=2) "Controls the temperature in the heat storage by switching the heat pump on or off" annotation (Placement(transformation(extent={{-80,60},{-60,80}})));
+
+4: Name 'TStorageSet' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Storage. Affected line: Modelica.Blocks.Sources.Constant TStorageSet(k=273.15 + 45) "Set point of upper heat storage temperature" annotation (Placement(transformation(extent={{-120,70},{-110,80}})));
+
+5: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Control.geothermalFieldController geothermalFieldControllerCold( temperature_low=273.15 + 8, temperature_high=273.15 + 10) "Controls the heat exchange with the geothermal field and the heat storage" annotation (Placement(transformation(extent={{-102,28},{-86,44}})));Control.geothermalFieldController geothermalFieldControllerHeat( temperature_low=308.15, temperature_high=313.15) "Controls the heat exchange with the geothermal field and the heat storage" annotation (Placement(transformation(extent={{-100,-34},{-84,-18}})));
+
+6: Name 'mode' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: mode. Affected line: Modelica.Blocks.Sources.BooleanConstant mode "Dummy signal for unit mode, true: heat pump, false: chiller" annotation (Placement(transformation(extent={{-56,56},{-44,68}})));
-AixLib/Obsolete/YearIndependent/FastHVAC/Examples/HeatGenerators/HeatPump/HeatPump.mo
-1: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: FastHVAC.Components.Sensors.TemperatureSensor temperatureSensor annotation (Placement(transformation(extent={{48,-70},{66,-52}})));FastHVAC.Components.Pumps.FluidSource fluidSource(medium= FastHVAC.Media.WaterSimple()) "Fluidsource for source" annotation (Placement(transformation(extent={{-50,-44},{-30,-24}})));
+AixLib/Obsolete/Year2019/Fluid/HeatPumps/HeatPumpSimple.mo
+1: Missing documentation, Name 'Medium' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Medium. Affected line: replaceable package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater constrainedby Modelica.Media.Interfaces.PartialMedium;
-2: Documentation too short, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Components.HeatGenerators.HeatPump.HeatPump heatPump( refIneFre_constant=1, Medium_con=Media.WaterSimple(), Medium_eva=Media.WaterSimple(), mFlow_conNominal=0.5, VCon=0.4, deltaM_con=0.1, use_ConCap=false, CCon=100, GCon=5, mFlow_evaNominal=0.5, VEva=0.04, deltaM_eva=0.1, use_EvaCap=false, CEva=100, GEva=5, allowFlowReversalEva=true, use_revHP=true, TCon_start(displayUnit="K"), TEva_start(displayUnit="K"), redeclare model PerDataHea = AixLib.Obsolete.Year2024.DataBase.HeatPump.PerformanceData.LookUpTable2D ( dataTable=AixLib.Obsolete.Year2024.DataBase.HeatPump.EN14511.Vitocal200AWO201()), redeclare model PerDataChi = AixLib.Obsolete.Year2024.DataBase.Chiller.PerformanceData.LookUpTable2D ( dataTable=AixLib.Obsolete.Year2024.DataBase.Chiller.EN14511.Vitocal200AWO201()), Q_useNominal=0, use_autoCalc=false, TAmbCon_nominal=288.15) annotation (Placement(transformation( extent={{-13,-16},{13,16}}, rotation=-90, origin={3,-2})));
+2: Name 'port_a_source' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: port_a_source. Affected line: Modelica.Fluid.Interfaces.FluidPort_a port_a_source(redeclare package Medium = Medium) "Heat pump inlet on the source side" annotation(Placement(transformation(extent = {{-100, 60}, {-80, 80}})));
-3: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: FastHVAC.Components.Sinks.Vessel vessel_ev "vessel for open evaporator circuit" annotation (Placement( transformation( extent={{-11,-9},{11,9}}, rotation=180, origin={-35,57})));
+3: Name 'port_b_source' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: port_b_source. Affected line: Modelica.Fluid.Interfaces.FluidPort_b port_b_source(redeclare package Medium = Medium) "Heat pump outlet on the source side" annotation(Placement(transformation(extent = {{-100, -80}, {-80, -60}})));
-4: Name 'dotm_source' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: dotm_source. Affected line: Modelica.Blocks.Sources.Constant dotm_source(k=1) "Source mass flow signal" annotation (Placement(transformation(extent={{-98,-82},{-78,-62}})));
+4: Name 'port_a_sink' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: port_a_sink. Affected line: Modelica.Fluid.Interfaces.FluidPort_a port_a_sink(redeclare package Medium = Medium) "Heat pump inlet on the sink side" annotation(Placement(transformation(extent = {{80, -80}, {100, -60}})));
-5: Name 'dotm_sink' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: dotm_sink. Affected line: Modelica.Blocks.Sources.Constant dotm_sink(k=0.106) "sink mass flow signal" annotation (Placement( transformation( extent={{-4,-4},{4,4}}, rotation=270, origin={36,38})));
+5: Name 'port_b_sink' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: port_b_sink. Affected line: Modelica.Fluid.Interfaces.FluidPort_b port_b_sink(redeclare package Medium = Medium) "Heat pump outlet on the sink side" annotation(Placement(transformation(extent = {{80, 60}, {100, 80}})));
-6: Name 'T_amb_internal' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: T_amb. Affected line: Modelica.Blocks.Sources.Constant T_amb_internal(k=291.15) "Constant internal ambient temeprature" annotation (Placement(transformation(extent={{7,-7},{-7,7}}, rotation=-90, origin={3,-35})));
+6: Name 'volumeEvaporator' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: volume, Evaporator. Affected line: AixLib.Fluid.MixingVolumes.MixingVolume volumeEvaporator( V=VolumeEvaporator, nPorts=2, redeclare package Medium = Medium, m_flow_nominal=0.01) "Water volume of the evaporator on the source side" annotation (Placement(transformation( extent={{-10,-10},{10,10}}, rotation=270, origin={-70,-60})));
-7: Name 'booleanToReal' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: boolean, Real. Affected line: Modelica.Blocks.Math.BooleanToReal booleanToReal "on off control " annotation (Placement(transformation(extent={{4,4},{-4,-4}}, rotation=90, origin={6,40})));
+7: Name 'volumeCondenser' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: volume, Condenser. Affected line: AixLib.Fluid.MixingVolumes.MixingVolume volumeCondenser( V=VolumeCondenser, nPorts=2, redeclare package Medium = Medium, m_flow_nominal=0.01) "Water volume of the condenser on the sink side" annotation (Placement(transformation( extent={{-10,-10},{10,10}}, rotation=90, origin={70,-30})));
-8: Name 'TsuSourceRamp' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Source, Ramp. Affected line: Modelica.Blocks.Sources.Ramp TsuSourceRamp( duration=1000, startTime=1000, height=25, offset=278) "Ramp signal for the temperature input of the source side's ideal mass flow source" annotation (Placement(transformation(extent={{-96,-34},{-76,-14}})));
+8: Name 'temperatureSinkOut' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: temperature, Sink. Affected line: AixLib.Fluid.Sensors.TemperatureTwoPort temperatureSinkOut(redeclare package Medium = Medium, m_flow_nominal=0.01) "Temperature sensor at outlet on the sink side" annotation (Placement( transformation( extent={{-10,-10},{10,10}}, rotation=90, origin={80,50})));
-9: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: BaseClasses.WorkingFluid Room(m_fluid=5*1000, T0=293.15) "Volume" annotation ( Placement(transformation( extent={{-10,-10},{10,10}}, rotation=90, origin={90,-26})));
+9: Name 'temperatureSourceIn' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: temperature, Source. Affected line: AixLib.Fluid.Sensors.TemperatureTwoPort temperatureSourceIn(redeclare package Medium = Medium, m_flow_nominal=0.01) "Temperature sensor at inlet on the source side" annotation (Placement( transformation( extent={{-10,-10},{10,10}}, rotation=270, origin={-80,36})));
-10: Name 'heatFlowRateCon' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: heat, Rate. Affected line: Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow heatFlowRateCon "Heat flow rate of the condenser" annotation (Placement(transformation( extent={{-6,6},{6,-6}}, rotation=270, origin={52,-18})));
+10: Name 'HeatFlowCondenser' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Heat, Condenser. Affected line: Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow HeatFlowCondenser "Heat flow on the sink side" annotation(Placement(transformation(extent={{-4,-4}, {4,4}}, origin={48,-40})));
-11: Name 'sine' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: sine. Affected line: Modelica.Blocks.Sources.Sine sine( f=1/3600, amplitude=3000, offset=3000) "hourly sine " annotation (Placement(transformation(extent={{66,8},{58,16}})));
+11: Name 'HeatFlowEvaporator' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Heat, Evaporator. Affected line: Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow HeatFlowEvaporator "Heat flow on the source side" annotation(Placement(transformation(extent={{4,-4},{ -4,4}}, origin={-46,-50})));
-12: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Components.Pumps.Pump pump "sink pump" annotation (Placement(transformation( extent={{10,-10},{-10,10}}, rotation=0, origin={36,20})));
+12: Name 'PowerTable' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Power, Table. Affected line: Modelica.Blocks.Tables.CombiTable2Ds PowerTable(table=tablePower) "Calculates electric power based on temperature in source and sink" annotation (Placement(transformation(extent={{-52,20},{-32,40}})));
-13: Missing documentation, Name 'booleanStep' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: boolean, Step. Affected line: Modelica.Blocks.Sources.BooleanStep booleanStep(startTime=10000, startValue=true) annotation (Placement(transformation(extent={{-6,-6},{6,6}}, rotation=270, origin={0,78})));
+13: Name 'HeatFlowCondenserTable' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Heat, Condenser, Table. Affected line: Modelica.Blocks.Tables.CombiTable2Ds HeatFlowCondenserTable(table= tableHeatFlowCondenser) "Calculates heat flow based on temperature in source and sink" annotation (Placement(transformation(extent={{-52,-12},{-32,8}})));
-14: Missing documentation, Name 'hysHeating' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Heating. Affected line: Modelica.Blocks.Logical.Hysteresis hysHeating( pre_y_start=true, uLow=273.15 + 30, uHigh=273.15 + 35) annotation (Placement(transformation(extent={{66,58},{56,68}})));
+14: Name 'SwitchHeatFlowCondenser' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Switch, Heat, Condenser. Affected line: Modelica.Blocks.Logical.Switch SwitchHeatFlowCondenser "Switch to deactivate heat flow when off" annotation(Placement(transformation(extent = {{14, -20}, {34, 0}})));
-15: Missing documentation, Name 'logicalSwitch' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: logical, Switch. Affected line: Modelica.Blocks.Logical.LogicalSwitch logicalSwitch annotation (Placement(transformation(extent={{26,50},{16,60}})));
+15: Name 'constZero2' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Zero. Affected line: Modelica.Blocks.Sources.Constant constZero2(k = 0) "Zero heat flow, when heat pump off" annotation(Placement(transformation(extent = {{-26, -28}, {-6, -8}})));
-16: Missing documentation, Name 'hysCooling' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Cooling. Affected line: Modelica.Blocks.Logical.Hysteresis hysCooling( pre_y_start=false, uLow=273.15 + 15, uHigh=273.15 + 19) annotation (Placement(transformation(extent={{58,42},{48,52}})));
+16: Name 'SwitchPower' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Switch, Power. Affected line: Modelica.Blocks.Logical.Switch SwitchPower "Switch to deactivate Power when off" annotation(Placement(transformation(extent = {{14, 12}, {34, 32}})));
+17: Name 'constZero1' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Zero. Affected line: Modelica.Blocks.Sources.Constant constZero1(k = 0) "Zero power, when heat pump off" annotation(Placement(transformation(extent = {{-26, 4}, {-6, 24}})));
-AixLib/Fluid/Examples/GeothermalHeatPump/BaseClasses/GeothermalHeatPumpControlledBase.mo
-1: Name 'getTStorageUpper' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Storage, Upper. Affected line: Modelica.Blocks.Sources.RealExpression getTStorageUpper(y=heatStorage.layer[ heatStorage.n].T) "Gets the temperature of upper heat storage layer" annotation (Placement(transformation(extent={{-160,58},{-140,78}})));
+18: Name 'feedbackHeatFlowEvaporator' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: feedback, Heat, Evaporator. Affected line: Modelica.Blocks.Math.Feedback feedbackHeatFlowEvaporator "Calculates evaporator heat flow with total energy balance" annotation(Placement(transformation(extent = {{10, -60}, {-10, -40}})));
-2: Name 'getTStorageLower' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Storage, Lower. Affected line: Modelica.Blocks.Sources.RealExpression getTStorageLower(y=coldStorage.layer[1].T) "Gets the temperature of lower cold storage layer" annotation (Placement(transformation(extent={{-160,42},{-140,62}})));
+19: Name 'Power' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Power. Affected line: Modelica.Blocks.Interfaces.RealOutput Power "Connector of Real output signal" annotation(Placement(transformation(extent = {{-10, -10}, {10, 10}}, rotation = 270, origin = {0, -90})));
-3: Name 'coldStorageTemperature' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: cold, Storage, Temperature. Affected line: Modelica.Blocks.Interfaces.RealOutput coldStorageTemperature( final quantity="ThermodynamicTemperature", final unit="K", displayUnit="degC", min=0, start=T_start_cold) "Temperature in the cold storage" annotation ( Placement(transformation( origin={-134,-120}, extent={{10,-10},{-10,10}}, rotation=90), iconTransformation( extent={{10,-10},{-10,10}}, rotation=90, origin={-100,-110})));
+20: Name 'VolumeEvaporator' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Volume, Evaporator. Affected line: parameter Modelica.Units.SI.Volume VolumeEvaporator=0.01 "Volume im m3";
-4: Name 'heatStorageTemperature' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: heat, Storage, Temperature. Affected line: Modelica.Blocks.Interfaces.RealOutput heatStorageTemperature( final quantity="ThermodynamicTemperature", final unit="K", displayUnit="degC", min=0, start=T_start_hot) "Temperature in the heat storage" annotation (Placement( transformation( origin={-100,-120}, extent={{10,-10},{-10,10}}, rotation=90), iconTransformation( extent={{10,-10},{-10,10}}, rotation=90, origin={-140,-110})));
+21: Name 'VolumeCondenser' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Volume, Condenser. Affected line: parameter Modelica.Units.SI.Volume VolumeCondenser=0.01 "Volume im m3";
-5: Name 'chemicalEnergyFlowRate' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: chemical, Energy, Rate. Affected line: Modelica.Blocks.Interfaces.RealOutput chemicalEnergyFlowRate(final unit="W") "Flow of primary (chemical) energy into boiler " annotation (Placement( transformation( extent={{-10,10},{10,-10}}, rotation=270, origin={-71.5,-119.5}), iconTransformation(extent={{10,-10},{-10,10}}, rotation=90, origin={-20.5,-109})));
+22: Name 'tablePower' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: table, Power. Affected line: parameter Real tablePower[:, :] = fill(0.0, 0, 2) "Table matrix (grid u1 = first column, grid u2 = first row; e.g., table=[0,0;0,1])";
-6: Name 'heatPumpPower' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: heat, Pump, Power. Affected line: Modelica.Blocks.Interfaces.RealOutput heatPumpPower(final unit="W") "Electrical power of the heat pump" annotation (Placement(transformation( extent={{-10,10},{10,-10}}, rotation=270, origin={-45.5,-119.5}), iconTransformation(extent={{10,-10},{-10,10}}, rotation=90, origin={-60.5,-109})));
+23: Name 'tableHeatFlowCondenser' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: table, Heat, Condenser. Affected line: parameter Real tableHeatFlowCondenser[:, :] = fill(0.0, 0, 2) "Table matrix (grid u1 = first column, grid u2 = first row; e.g., table=[0,0;0,1])";
-7: Missing documentation, Name 'system' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: system. Affected line: inner Modelica.Fluid.System system annotation (Placement(transformation(extent={{140,60},{160,80}})));
+24: Missing documentation. Affected line: Modelica.Blocks.Math.Gain gain(k=-1) annotation(Placement(transformation(extent = {{-18, -60}, {-38, -40}})));
-AixLib/Fluid/Examples/GeothermalHeatPump/GeothermalHeatPump.mo
-1: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Sources.Boundary_pT coldConsumerFlow(redeclare package Medium = Medium, nPorts=1) annotation (Placement(transformation( extent={{-6,-6},{6,6}}, rotation=180, origin={154,-20})));Sources.Boundary_pT heatConsumerFlow(redeclare package Medium = Medium, nPorts=1) "Sink representing heat consumer" annotation (Placement(transformation( extent={{-6,-6},{6,6}}, rotation=180, origin={154,-50})));Sources.Boundary_pT heatConsumerReturn(redeclare package Medium = Medium, nPorts=1, T=303.15) "Source representing heat consumer" annotation (Placement(transformation( extent={{-6,-6},{6,6}}, rotation=180, origin={154,-106})));Sources.Boundary_pT coldConsumerReturn(redeclare package Medium = Medium, nPorts=1, T=287.15) "Source representing cold consumer" annotation (Placement(transformation( extent={{-6,-6},{6,6}}, rotation=180, origin={154,32})));
+AixLib/Obsolete/YearIndependent/FastHVAC/Components/Chiller/Chiller.mo
+1: Name 'Medium_eva' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Medium_eva. Affected line: parameter AixLib.Obsolete.YearIndependent.FastHVAC.Media.BaseClasses.MediumSimple Medium_eva=AixLib.Obsolete.YearIndependent.FastHVAC.Media.WaterSimple() "Medium at source side" annotation (Dialog(tab="Evaporator"), choicesAllMatching=true);
-2: Name 'pressureDifference' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: pressure, Difference. Affected line: Modelica.Blocks.Sources.Constant pressureDifference(k=60000) "Pressure difference used for all pumps" annotation ( Placement(transformation( extent={{-6,-6},{6,6}}, rotation=180, origin={154,6})));
+2: Name 'use_autoCalc' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: use_auto, Calc. Affected line: parameter Boolean use_autoCalc=false "Enable automatic estimation of volumes and mass flows?" annotation(choices(checkBox=true), Dialog(descriptionLabel=true));
-3: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Controls.HeatPump.TwoPointControlledHP twoPointControlledHP( use_secHeaGen=false, use_heaLim=false, T_heaLim=293.15, movAveTime=300, bandwidth=2) "Controls the temperature in the heat storage by switching the heat pump on or off" annotation (Placement(transformation(extent={{-80,60},{-60,80}})));
+3: Name 'Q_useNominal' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Q_use, Nominal. Affected line: parameter Modelica.Units.SI.Power Q_useNominal(start=0) "Nominal usable heat flow of the vapour compression machine (HP: Heating; Chiller: Cooling)" annotation (Dialog(enable=use_autoCalc));
-4: Name 'TStorageSet' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Storage. Affected line: Modelica.Blocks.Sources.Constant TStorageSet(k=273.15 + 45) "Set point of upper heat storage temperature" annotation (Placement(transformation(extent={{-120,70},{-110,80}})));
+4: Name 'PerDataMainChi' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Data, Main. Affected line: replaceable model PerDataMainChi = AixLib.Obsolete.Year2024.DataBase.Chiller.PerformanceData.BaseClasses.PartialPerformanceData "Performance data of chiller in cooling mode" annotation (Diagram(obsolete = "Obsolete model - FastHVAC is not maintained anymore but can still be used."),choicesAllMatching=true);
-5: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Control.geothermalFieldController geothermalFieldControllerCold( temperature_low=273.15 + 8, temperature_high=273.15 + 10) "Controls the heat exchange with the geothermal field and the heat storage" annotation (Placement(transformation(extent={{-102,28},{-86,44}})));Control.geothermalFieldController geothermalFieldControllerHeat( temperature_low=308.15, temperature_high=313.15) "Controls the heat exchange with the geothermal field and the heat storage" annotation (Placement(transformation(extent={{-100,-34},{-84,-18}})));
+5: Name 'PerDataRevChi' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Data. Affected line: replaceable model PerDataRevChi = AixLib.Obsolete.Year2024.DataBase.Chiller.PerformanceData.BaseClasses.PartialPerformanceData "Performance data of chiller in heating mode" annotation (Dialog(enable=use_revHP),choicesAllMatching=true);
-6: Name 'mode' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: mode. Affected line: Modelica.Blocks.Sources.BooleanConstant mode "Dummy signal for unit mode, true: heat pump, false: chiller" annotation (Placement(transformation(extent={{-56,56},{-44,68}})));
+6: Name 'scalingFactor' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: scaling, Factor. Affected line: parameter Real scalingFactor=1 "Scaling-factor of chiller";
+7: Name 'refIneFre_constant' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Fre_constant. Affected line: parameter Modelica.Units.SI.Frequency refIneFre_constant "Cut off frequency for inertia of refrigerant cycle" annotation (Dialog( enable=use_refIne, group="Refrigerant inertia"), Evaluate=true);
-AixLib/Controls/HeatPump/HPControl.mo
-1: Missing documentation, Name 'HeatingCurveFunction' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Heating, Curve, Function. Affected line: replaceable function HeatingCurveFunction = SetPoints.Functions.HeatingCurveFunction constrainedby SetPoints.Functions.PartialBaseFct annotation (Dialog(group="Heating Curve - Data", enable = not use_tableData),choicesAllMatching=true);
+8: Name 'nthOrder' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Order. Affected line: parameter Integer nthOrder=3 "Order of refrigerant cycle interia" annotation (Dialog(enable= use_refIne, group="Refrigerant inertia"));
-2: Name 'heatingCurveRecord' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: heating, Curve, Record. Affected line: parameter AixLib.DataBase.Boiler.DayNightMode.HeatingCurvesDayNightBaseDataDefinition heatingCurveRecord= AixLib.DataBase.Boiler.DayNightMode.HeatingCurves_Vitotronic_Day25_Night10() "Record with information about heating curve data" annotation (Dialog(group="Heating Curve - Data", enable = use_tableData),choicesAllMatching=true);
+9: Name 'useBusConnectorOnly' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Connector, Only. Affected line: parameter Boolean useBusConnectorOnly = false "Set true to use bus connector for modeSet, nSet and iceFac input" annotation(choices(checkBox=true), Dialog(group="Input Connectors"));
-3: Name 'declination' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: declination. Affected line: parameter Real declination=2 "Declination of curve" annotation (Dialog(group="Heating Curve - Data", enable = use_tableData));
+10: Name 'm_fluidCon' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: m_fluid. Affected line: parameter Modelica.Units.SI.Mass m_fluidCon=VCon_final*con.medium.rho "Mass of working fluid";
-4: Name 'day_hour' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: day_hour. Affected line: parameter Real day_hour=6 "Hour of day at which day mode is enabled" annotation (Dialog(group="Heating Curve - Night mode"));
+11: Name 'deltaM_con' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: _con. Affected line: parameter Real deltaM_con=0.1 "Fraction of nominal mass flow rate where transition to turbulent occurs" annotation (Dialog(tab="Condenser", group="Flow resistance"));
-5: Name 'night_hour' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: night_hour. Affected line: parameter Real night_hour=22 "Hour of day at which night mode is enabled" annotation (Dialog(group="Heating Curve - Night mode"));
+12: Name 'GCon' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: G. Affected line: parameter Modelica.Units.SI.ThermalConductance GCon "Constant thermal conductance of condenser material" annotation (Evaluate= true, Dialog( group="Heat Losses", tab="Condenser", enable=use_ConCap));
-6: Name 'weekly' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: weekly. Affected line: parameter Boolean weekly=true "Switch between a daily or weekly trigger approach" annotation(Dialog(tab="Anti Legionella",descriptionLabel=true), choices(choice=true "Weekly", choice=false "Daily", radioButtons=true));
+13: Name 'GConIns' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: G. Affected line: parameter Modelica.Units.SI.ThermalConductance GConIns=0 "Constant thermal conductance of condenser material" annotation (Evaluate= true, Dialog( group="Heat Losses", tab="Condenser", enable=use_ConCap));
-7: Name 'trigWeekDay' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: trig, Week. Affected line: parameter Integer trigWeekDay "Day of the week at which control is triggered" annotation (Dialog(tab="Anti Legionella", enable=use_antLeg and weekly));
+14: Name 'm_fluidEva' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: m_fluid. Affected line: parameter Modelica.Units.SI.Mass m_fluidEva=VEva_final*eva.medium.rho "Mass of working fluid";
-8: Name 'trigHour' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: trig, Hour. Affected line: parameter Integer trigHour=3 "Hour of the day at which control is triggered" annotation (Dialog(tab="Anti Legionella", enable=use_antLeg));
+15: Name 'deltaM_eva' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: _eva. Affected line: parameter Real deltaM_eva=0.1 "Fraction of nominal mass flow rate where transition to turbulent occurs" annotation (Dialog(tab="Evaporator", group="Flow resistance"));
-9: Missing documentation, Name 'antiLegionella' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: anti, Legionella. Affected line: AixLib.Controls.HeatPump.AntiLegionella antiLegionella( final TLegMin=TLegMin, minTimeAntLeg=minTimeAntLeg, trigWeekDay=trigWeekDay, trigHour=trigHour, yearRef=2017, final zerTim=zerTim) if use_antLeg annotation (Placement(transformation(extent={{-26,-14},{14,26}})));
+16: Name 'GEva' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: G. Affected line: parameter Modelica.Units.SI.ThermalConductance GEva "Constant thermal conductance of Evaporator material" annotation (Evaluate= true, Dialog( group="Heat Losses", tab="Evaporator", enable=use_EvaCap));
-10: Missing documentation. Affected line: AixLib.Fluid.HeatPumps.ModularReversible.BaseClasses.RefrigerantMachineControlBus sigBusHP annotation (Placement(transformation(extent={{-116,-72},{-88,-44}})));
+17: Name 'GEvaIns' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: G. Affected line: parameter Modelica.Units.SI.ThermalConductance GEvaIns=0 "Constant thermal conductance of Evaporator material" annotation (Evaluate= true, Dialog( group="Heat Losses", tab="Evaporator", enable=use_EvaCap));
-11: Name 'T_oda' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: T_oda. Affected line: Modelica.Blocks.Interfaces.RealInput T_oda "Outdoor air temperature" annotation (Placement(transformation(extent={{-128,-14},{-100,14}}), iconTransformation(extent={{-140,-26},{-100,14}})));
+18: Name 'allowFlowReversalCon' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: allow, Reversal. Affected line: parameter Boolean allowFlowReversalCon=true "= false to simplify equations, assuming, but not enforcing, no flow reversal" annotation (Dialog(group="Condenser", tab="Assumptions"));
-12: Missing documentation, Name 'y_sou' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: y_sou. Affected line: Modelica.Blocks.Interfaces.RealOutput y_sou annotation (Placement(transformation(extent={{14,-14},{-14,14}}, rotation=90, origin={-60,-114})));
+19: Name 'transferHeat' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: transfer, Heat. Affected line: parameter Boolean transferHeat=true "If true, temperature T converges towards TAmb when no flow" annotation (Dialog(tab="Assumptions", group="Temperature sensors"),choices(checkBox=true));
-13: Missing documentation, Name 'y_sin' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: y_sin. Affected line: Modelica.Blocks.Interfaces.RealOutput y_sin annotation (Placement(transformation( extent={{14,-14},{-14,14}}, rotation=90, origin={60,-114})));
+20: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Interfaces.EnthalpyPort_a enthalpyPort_a( m_flow(min=if allowFlowReversalCon then -Modelica.Constants.inf else 0)) "Fluid connector a1 (positive design flow direction is from port_a1 to port_b1)" annotation (Placement(transformation(extent={{-104,56},{-96,64}})));Interfaces.EnthalpyPort_b enthalpyPort_b( m_flow(max=if allowFlowReversalCon then +Modelica.Constants.inf else 0)) "Fluid connector b1 (positive design flow direction is from port_a1 to port_b1)" annotation (Placement(transformation(extent={{104,56},{96,64}})));Interfaces.EnthalpyPort_a enthalpyPort_a1( m_flow(min=if allowFlowReversalEva then -Modelica.Constants.inf else 0)) "Fluid connector a2 (positive design flow direction is from port_a2 to port_b2)" annotation (Placement(transformation(extent={{96,-64},{104,-56}})));Interfaces.EnthalpyPort_b enthalpyPort_b1( m_flow(max=if allowFlowReversalEva then +Modelica.Constants.inf else 0)) "Fluid connector b2 (positive design flow direction is from port_a2 to port_b2)" annotation (Placement(transformation(extent={{-96,-64},{-104,-56}})));
-14: Name 'constHeating1' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Heating. Affected line: Modelica.Blocks.Sources.Constant constHeating1(final k=1) "If you want to include chilling, please insert control blocks first" annotation (Placement(transformation(extent={{10,-10},{-10,10}}, rotation=90, origin={-12,-72})));
+21: Name 'heatFlowIneEva' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: heat. Affected line: Modelica.Blocks.Continuous.CriticalDamping heatFlowIneEva( final initType=initType, final normalized=true, final n=nthOrder, final f=refIneFre_constant, final y_start=yRefIne_start) if use_refIne "This n-th order block represents the inertia of the refrigerant cycle and delays the heat flow" annotation (Placement(transformation( extent={{6,6},{-6,-6}}, rotation=90, origin={-14,-52})));
-15: Missing documentation, Name 'heatCurve' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: heat, Curve. Affected line: AixLib.Controls.SetPoints.HeatingCurve heatCurve( final TOffset=0, final use_dynTRoom=false, final zerTim=zerTim, final day_hour=day_hour, final night_hour=night_hour, final heatingCurveRecord=heatingCurveRecord, final declination=declination, redeclare function HeatingCurveFunction = HeatingCurveFunction, use_tableData=use_tableData, final TRoom_nominal=293.15) annotation (Placement(transformation(extent={{-74,10},{-54,30}})));
+22: Name 'realPassThroughnSetCon' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: real, Pass, Throughn. Affected line: Modelica.Blocks.Routing.RealPassThrough realPassThroughnSetCon if not use_refIne "Use default nSet value" annotation (Placement(transformation( extent={{-6,-6},{6,6}}, rotation=90, origin={16,58})));
-16: Missing documentation, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: TSetToNSet ConvTSetToNSet annotation (Placement(transformation(extent={{44,-8},{76,26}})));
+23: Name 'heatFlowIneCon' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: heat. Affected line: Modelica.Blocks.Continuous.CriticalDamping heatFlowIneCon( final initType=initType, final normalized=true, final n=nthOrder, final f=refIneFre_constant, final y_start=yRefIne_start) if use_refIne "This n-th order block represents the inertia of the refrigerant cycle and delays the heat flow" annotation (Placement(transformation( extent={{-6,-6},{6,6}}, rotation=90, origin={-16,58})));
-17: Name 'realPasThrAntLeg' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: real. Affected line: Modelica.Blocks.Routing.RealPassThrough realPasThrAntLeg if not use_antLeg "No Anti Legionella" annotation ( choicesAllMatching=true, Placement( transformation(extent={{-10,38},{6,54}})));
+24: Name 'realPassThroughnSetEva' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: real, Pass, Throughn. Affected line: Modelica.Blocks.Routing.RealPassThrough realPassThroughnSetEva if not use_refIne "Use default nSet value" annotation (Placement(transformation( extent={{6,-6},{-6,6}}, rotation=90, origin={16,-52})));
-18: Name 'constHeating' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Heating. Affected line: Modelica.Blocks.Sources.BooleanConstant constHeating(final k=true) "If you want to include chilling, please insert control blocks first" annotation (Placement(transformation(extent={{82,-26},{94,-14}})));
+25: Name 'varTempOutEva' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Temp. Affected line: Modelica.Thermal.HeatTransfer.Sources.PrescribedTemperature varTempOutEva if use_EvaCap "Forces heat losses according to ambient temperature" annotation (Placement(transformation( extent={{-8,-8},{8,8}}, rotation=180, origin={68,-108})));
+26: Name 'varTempOutCon' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Temp. Affected line: Modelica.Thermal.HeatTransfer.Sources.PrescribedTemperature varTempOutCon if use_ConCap "Forces heat losses according to ambient temperature" annotation (Placement(transformation( extent={{-8,-8},{8,8}}, rotation=180, origin={68,110})));
-AixLib/Fluid/HeatPumps/ModularReversible/RefrigerantCycle/BaseClasses/PartialTableData2D.mo
-1: Name 'mEva_flow_min' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Eva_flow. Affected line: parameter Modelica.Units.SI.MassFlowRate mEva_flow_min "Minimal evaporator mass flow rate";
+27: Missing documentation, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Year2024.Controls.Interfaces.VapourCompressionMachineControlBus sigBus annotation (Placement( transformation(extent={{-120,-60},{-90,-26}}), iconTransformation( extent={{-108,-52},{-90,-26}})));
-2: Name 'mEva_flow_max' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Eva_flow. Affected line: parameter Modelica.Units.SI.MassFlowRate mEva_flow_max "Maximal evaporator mass flow rate";
+28: Missing documentation, Name 'innerCycle' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: inner, Cycle. Affected line: AixLib.Obsolete.Year2024.Fluid.Chillers.BaseClasses.InnerCycle_Chiller innerCycle( redeclare final model PerDataMainChi = PerDataMainChi, redeclare final model PerDataRevChi = PerDataRevChi, final use_rev=use_revChi, final scalingFactor=scalingFactor) annotation (Placement(transformation( extent={{-27,-26},{27,26}}, rotation=90, origin={0,-1})));
-3: Name 'mCon_flow_min' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Con_flow. Affected line: parameter Modelica.Units.SI.MassFlowRate mCon_flow_min "Minimal evaporator mass flow rate";
+29: Name 'T_amb_eva' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: T_amb_eva. Affected line: Modelica.Blocks.Interfaces.RealInput T_amb_eva(final unit="K", final displayUnit="degC") if use_EvaCap "Ambient temperature on the evaporator side" annotation (Placement(transformation(extent={{10,-10},{-10,10}}, rotation=0, origin={110,-100})));
-4: Name 'mCon_flow_max' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Con_flow. Affected line: parameter Modelica.Units.SI.MassFlowRate mCon_flow_max "Maximal evaporator mass flow rate";
+30: Name 'T_amb_con' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: T_amb_con. Affected line: Modelica.Blocks.Interfaces.RealInput T_amb_con(final unit="K", final displayUnit="degC") if use_ConCap "Ambient temperature on the condenser side" annotation (Placement(transformation(extent={{-10,10},{10,-10}}, rotation=180, origin={110,100})));
+31: Name 'modeSet' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: mode. Affected line: Modelica.Blocks.Interfaces.BooleanInput modeSet if not useBusConnectorOnly "Set value of HP mode" annotation (Placement(transformation(extent={{-132,-34},{-100,-2}})));
-AixLib/Fluid/HeatPumps/ModularReversible/Data/TableData3D/GenericHeatPump.mo
-1: Name 'datasetQCon_flow' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: dataset. Affected line: parameter String datasetQCon_flow "Dataset name for useful heat flow rate" annotation (Dialog(group="Condenser heat flow"));
+32: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Sensors.TemperatureSensor senT_a2 "Temperature at sink inlet" annotation (Placement( transformation( extent={{10,-10},{-10,10}}, rotation=0, origin={40,-86})));Sensors.TemperatureSensor senT_b2 "Temperature at sink outlet" annotation (Placement( transformation( extent={{10,-10},{-10,10}}, rotation=0, origin={-52,-86})));Sensors.MassFlowSensor mFlow_eva "Mass flow sensor at the evaporator" annotation (Placement(transformation( origin={70,-60}, extent={{10,-10},{-10,10}}, rotation=0)));Sensors.TemperatureSensor senT_b1 "Temperature at sink outlet" annotation (Placement( transformation( extent={{-10,10},{10,-10}}, rotation=0, origin={38,92})));Sensors.TemperatureSensor senT_a1 "Temperature at sink inlet" annotation (Placement( transformation( extent={{-10,10},{10,-10}}, rotation=0, origin={-34,92})));Sensors.MassFlowSensor mFlow_con "Mass flow sensor at the evaporator" annotation (Placement(transformation( origin={-80,60}, extent={{-10,10},{10,-10}}, rotation=0)));
-2: Name 'dataUnitQCon_flow' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: data, Unit. Affected line: parameter String dataUnitQCon_flow "Data unit for useful heat flow rate" annotation (Dialog(group="Condenser heat flow"));
+33: Name 'autoCalc_mFlow_min' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: auto, Calc_m. Affected line: parameter Modelica.Units.SI.MassFlowRate autoCalc_mFlow_min=0.3 "Realistic mass flow minimum for simulation plausibility";
-3: Name 'scaleUnitsQCon_flow' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: scale, Units. Affected line: parameter String scaleUnitsQCon_flow[nDim] "Scale units for useful heat flow rate" annotation (Dialog(group="Condenser heat flow"));
+34: Name 'autoCalc_Vmin' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: auto, Calc_, Vmin. Affected line: parameter Modelica.Units.SI.Volume autoCalc_Vmin=0.003 "Realistic volume minimum for simulation plausibility";
+35: Missing documentation, Name 'autoCalc_mFlow_eva' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: auto, Calc_m, Flow_eva. Affected line: parameter Modelica.Units.SI.MassFlowRate autoCalc_mFlow_eva=if machineType then max(0.00004*Q_useNominal - 0.3177, autoCalc_mFlow_min) else max( 0.00005*Q_useNominal - 0.5662, autoCalc_mFlow_min);
-AixLib/Fluid/HeatPumps/ModularReversible/Examples/BaseClasses/PartialOneRoomRadiator.mo
-1: Name 'MediumWat' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Medium. Affected line: replaceable package MediumWat = AixLib.Media.Water "Medium model for water";
+36: Missing documentation, Name 'autoCalc_mFlow_con' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: auto, Calc_m, Flow_con. Affected line: parameter Modelica.Units.SI.MassFlowRate autoCalc_mFlow_con=if machineType then max(0.00004*Q_useNominal - 0.6162, autoCalc_mFlow_min) else max( 0.00005*Q_useNominal + 0.3161, autoCalc_mFlow_min);
+37: Missing documentation, Name 'mFlow_evaNominal_final' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Flow_eva, Nominal_final. Affected line: parameter Modelica.Units.SI.MassFlowRate mFlow_evaNominal_final=if use_autoCalc then autoCalc_mFlow_eva else mFlow_evaNominal;
-AixLib/Controls/HeatPump/TwoPointControlledHP.mo
-1: Name 'bandwidth' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: bandwidth. Affected line: parameter Real bandwidth "Bandwith of hysteresis of controller";
+38: Missing documentation, Name 'mFlow_conNominal_final' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Flow_con, Nominal_final. Affected line: parameter Modelica.Units.SI.MassFlowRate mFlow_conNominal_final=if use_autoCalc then autoCalc_mFlow_con else mFlow_conNominal;
-2: Name 'onOffController' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Controller. Affected line: Modelica.Blocks.Logical.OnOffController onOffController(final bandwidth=bandwidth, final pre_y_start=false) "Hysteresis controller for set temperature" annotation (Placement(transformation(extent={{-60,20},{-40,40}})));
+39: Missing documentation, Name 'autoCalc_VEva' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: auto, Calc_. Affected line: parameter Modelica.Units.SI.Volume autoCalc_VEva=if machineType then max( 0.0000001*Q_useNominal - 0.0075, autoCalc_Vmin) else max(0.0000001* Q_useNominal - 0.0066, autoCalc_Vmin);
+40: Missing documentation, Name 'autoCalc_VCon' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: auto, Calc_. Affected line: parameter Modelica.Units.SI.Volume autoCalc_VCon=if machineType then max( 0.0000001*Q_useNominal - 0.0094, autoCalc_Vmin) else max(0.0000002* Q_useNominal - 0.0084, autoCalc_Vmin);
-AixLib/Fluid/HeatPumps/ModularReversible/Data/TableDataSDF/TableData3D/VCLibPy/Generic.mo
-1: Name 'flowsheet' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: flowsheet. Affected line: parameter String flowsheet "Name of the flowsheet";
+41: Missing documentation, Name 'VEva_final' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Eva_final. Affected line: parameter Modelica.Units.SI.Volume VEva_final=if use_autoCalc then autoCalc_VEva else VEva;
-2: Name 'refrigerant' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: refrigerant. Affected line: parameter String refrigerant "Name of the fluid";
+42: Missing documentation, Name 'VCon_final' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Con_final. Affected line: parameter Modelica.Units.SI.Volume VCon_final=if use_autoCalc then autoCalc_VCon else VCon;
AixLib/Obsolete/Year2019/Fluid/HeatPumps/HeatPumpDetailed.mo
@@ -617,60 +669,6 @@ AixLib/Obsolete/Year2019/Fluid/HeatPumps/HeatPumpDetailed.mo
51: Name 'hydRes_con' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Res_con. Affected line: AixLib.Fluid.FixedResistances.PressureDrop hydRes_con( redeclare package Medium = Medium_con, m_flow_nominal=mFlow_conNominal, m_flow(start=mFlow_conNominal), dp_nominal=dp_conNominal) "The pressure drop caused by flow resistance in the condenser" annotation ( Placement(transformation( extent={{-8,-8},{8,8}}, rotation=90, origin={130,22})));
-AixLib/Fluid/HeatPumps/ModularReversible/Data/TableData3D/Generic.mo
-1: Name 'filename' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: filename. Affected line: parameter String filename "File name of sdf table data" annotation (Dialog(loadSelector(filter="SDF Files (*.sdf);;All Files (*.*)", caption="Select SDF file")));
-
-2: Name 'datasetPEle' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: dataset. Affected line: parameter String datasetPEle "Dataset name for electrical power" annotation (Dialog(group="Electrical Power"));
-
-3: Name 'dataUnitPEle' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: data, Unit. Affected line: parameter String dataUnitPEle "Data unit for electrical power" annotation (Dialog(group="Electrical Power"));
-
-4: Name 'scaleUnitsPEle' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: scale, Units. Affected line: parameter String scaleUnitsPEle[nDim] "Scale units for electrical power" annotation (Dialog(group="Electrical Power"));
-
-
-AixLib/Obsolete/YearIndependent/FastHVAC/Examples/Chiller/Chiller.mo
-1: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: FastHVAC.Components.Sensors.TemperatureSensor temperatureSensor annotation (Placement(transformation(extent={{52,-38},{66,-52}})));FastHVAC.Components.Pumps.FluidSource fluidSource(medium= FastHVAC.Media.WaterSimple()) "Fluidsource for sink" annotation (Placement(transformation(extent={{-50,-44},{-30,-24}})));
-
-2: Documentation too short, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Components.Chiller.Chiller chiller( use_revChi=true, redeclare model PerDataMainChi = AixLib.Obsolete.Year2024.DataBase.Chiller.PerformanceData.LookUpTable2D ( dataTable=AixLib.Obsolete.Year2024.DataBase.Chiller.EN14511.Vitocal200AWO201()), redeclare model PerDataRevChi = AixLib.Obsolete.Year2024.DataBase.HeatPump.PerformanceData.LookUpTable2D ( smoothness=Modelica.Blocks.Types.Smoothness.LinearSegments, dataTable= AixLib.Obsolete.Year2024.DataBase.HeatPump.EN14511.Vitocal200AWO201()), Q_useNominal=0, use_autoCalc=false, refIneFre_constant=1, Medium_con=Media.WaterSimple(), Medium_eva=Media.WaterSimple(), mFlow_conNominal=0.5, VCon=0.04, deltaM_con=0.1, use_ConCap=false, CCon=100, GCon=5, mFlow_evaNominal=0.5, VEva=0.4, deltaM_eva=0.1, use_EvaCap=false, CEva=100, GEva=5, allowFlowReversalEva=true, TCon_start(displayUnit="K"), TEva_start(displayUnit="K"), TAmbCon_nominal=273.15, TAmbEva_nominal=288.15) annotation (Placement(transformation( extent={{-13,-16},{13,16}}, rotation=90, origin={3,-2})));
-
-3: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: FastHVAC.Components.Sinks.Vessel vessel_ev "vessel for open evaporator circuit" annotation (Placement( transformation( extent={{-11,-9},{11,9}}, rotation=180, origin={-35,57})));
-
-4: Name 'dotm_sink' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: dotm_sink. Affected line: Modelica.Blocks.Sources.Constant dotm_sink(k=1) "Sink mass flow signal" annotation (Placement(transformation(extent={{-98,-82},{-78,-62}})));
-
-5: Name 'dotm_source' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: dotm_source. Affected line: Modelica.Blocks.Sources.Constant dotm_source(k=0.106) "source mass flow signal" annotation (Placement(transformation( extent={{-5,5},{5,-5}}, rotation=180, origin={73,77})));
-
-6: Name 'T_amb_internal' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: T_amb. Affected line: Modelica.Blocks.Sources.Constant T_amb_internal(k=291.15) "Constant internal ambient temeprature" annotation (Placement(transformation(extent={{-7,-7},{7,7}}, rotation=-90, origin={3,33})));
-
-7: Name 'TsuSinkRamp' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Sink, Ramp. Affected line: Modelica.Blocks.Sources.Ramp TsuSinkRamp( duration=1000, startTime=1000, height=25, offset=278) "Ramp signal for the temperature input of the sink side's ideal mass flow source" annotation (Placement(transformation(extent={{-96,-34},{-76,-14}})));
-
-8: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: BaseClasses.WorkingFluid Room(m_fluid=5*1000, T0=293.15) "Volume" annotation ( Placement(transformation( extent={{-10,-10},{10,10}}, rotation=90, origin={90,-26})));
-
-9: Name 'heatFlowRateCon' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: heat, Rate. Affected line: Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow heatFlowRateCon "Heat flow rate of the condenser" annotation (Placement(transformation( extent={{-6,6},{6,-6}}, rotation=270, origin={52,-18})));
-
-10: Name 'sine' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: sine. Affected line: Modelica.Blocks.Sources.Sine sine( f=1/3600, amplitude=500, phase=3.1415926535898, offset=500) "hourly sine " annotation (Placement(transformation(extent={{66,8},{58,16}})));
-
-11: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Components.Pumps.Pump pump "source pump" annotation (Placement(transformation( extent={{10,-10},{-10,10}}, rotation=0, origin={36,20})));
-
-12: Missing documentation, Name 'booleanToReal' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: boolean, Real. Affected line: Modelica.Blocks.Math.BooleanToReal booleanToReal annotation (Placement(transformation(extent={{7,-7},{-7,7}}, rotation=270, origin={-3,-53})));
-
-13: Missing documentation, Name 'hysCooling' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Cooling. Affected line: Modelica.Blocks.Logical.Hysteresis hysCooling( pre_y_start=false, uHigh=273.15 + 17, uLow=273.15 + 14) annotation (Placement(transformation(extent={{46,-98},{34,-86}})));
-
-14: Missing documentation, Name 'booleanStep' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: boolean, Step. Affected line: Modelica.Blocks.Sources.BooleanStep booleanStep( startValue=true, startTime=15000) annotation (Placement(transformation(extent={{8,-8},{-8,8}}, rotation=0, origin={32,-54})));
-
-15: Missing documentation, Name 'hysHeating' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Heating. Affected line: Modelica.Blocks.Logical.Hysteresis hysHeating( pre_y_start=true, uLow=273.15 + 25, uHigh=273.15 + 30) annotation (Placement(transformation(extent={{46,-82},{34,-70}})));
-
-16: Missing documentation, Name 'logicalSwitch' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: logical, Switch. Affected line: Modelica.Blocks.Logical.LogicalSwitch logicalSwitch annotation (Placement(transformation(extent={{10,-78},{0,-88}})));
-
-
-AixLib/Fluid/HeatPumps/ModularReversible/Data/TableDataSDF/Generic.mo
-1: Name 'filename' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: filename. Affected line: parameter String filename "File name of sdf table data" annotation (Dialog(loadSelector(filter="SDF Files (*.sdf);;All Files (*.*)", caption="Select SDF file")));
-
-2: Name 'datasetPEle' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: dataset. Affected line: parameter String datasetPEle "Dataset name for electrical power" annotation (Dialog(group="Electrical Power"));
-
-3: Name 'dataUnitPEle' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: data, Unit. Affected line: parameter String dataUnitPEle "Data unit for electrical power" annotation (Dialog(group="Electrical Power"));
-
-4: Name 'scaleUnitsPEle' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: scale, Units. Affected line: parameter String scaleUnitsPEle[nDim] "Scale units for electrical power" annotation (Dialog(group="Electrical Power"));
-
-
AixLib/Obsolete/YearIndependent/FastHVAC/Components/HeatGenerators/HeatPump/HeatPump.mo
1: Name 'Medium_eva' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Medium_eva. Affected line: parameter AixLib.Obsolete.YearIndependent.FastHVAC.Media.BaseClasses.MediumSimple Medium_eva= AixLib.Obsolete.YearIndependent.FastHVAC.Media.WaterSimple() "Medium at source side" annotation (Dialog(tab="Evaporator"), choicesAllMatching=true);
@@ -757,66 +755,68 @@ AixLib/Obsolete/YearIndependent/FastHVAC/Components/HeatGenerators/HeatPump/Heat
42: Missing documentation, Name 'VCon_final' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Con_final. Affected line: parameter Modelica.Units.SI.Volume VCon_final=if use_autoCalc then autoCalc_VCon else VCon;
-AixLib/Fluid/HeatPumps/ModularReversible/Examples/VCLibAirToWater_OneRoomRadiator.mo
-1: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Modular heaPum( redeclare package MediumCon = MediumWat, redeclare package MediumEva = MediumAir, use_rev=false, allowDifferentDeviceIdentifiers=true, dTCon_nominal=8, use_conCap=false, dTEva_nominal=3, use_evaCap=false, QHea_flow_nominal=Q_flow_nominal, use_intSafCtr=true, redeclare model RefrigerantCycleHeatPumpHeating = AixLib.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.TableData3D ( redeclare AixLib.Fluid.HeatPumps.ModularReversible.Data.TableDataSDF.TableData3D.VCLibPy.VCLibVaporInjectionPhaseSeparatorR410A datTab), TConHea_nominal=TRadSup_nominal, dpCon_nominal(displayUnit="Pa") = 2000, TEvaHea_nominal=sou.T, dpEva_nominal(displayUnit="Pa") = 200, energyDynamics=Modelica.Fluid.Types.Dynamics.FixedInitial, redeclare AixLib.Fluid.HeatPumps.ModularReversible.Controls.Safety.Data.Wuellhorst2021 safCtrPar, TConCoo_nominal=273.15, TEvaCoo_nominal=273.15) "Large scale water to water heat pump" annotation (Placement(transformation(extent={{20,-160},{0,-140}})));
+AixLib/Fluid/HeatPumps/ModularReversible/BaseClasses/PartialReversibleRefrigerantMachine.mo
+1: Name 'MediumEva' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Medium. Affected line: replaceable package MediumEva = Modelica.Media.Interfaces.PartialMedium "Medium on evaporator side" annotation (choicesAllMatching=true);
+2: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: replaceable PartialModularRefrigerantCycle refCyc constrainedby PartialModularRefrigerantCycle(final use_rev=use_rev) "Model of the refrigerant cycle" annotation (Placement(transformation( extent={{-18,-18},{18,18}}, rotation=90)));
-AixLib/Obsolete/Year2019/Fluid/HeatPumps/HeatPumpSimple.mo
-1: Missing documentation, Name 'Medium' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Medium. Affected line: replaceable package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater constrainedby Modelica.Media.Interfaces.PartialMedium;
+3: Name 'RefrigerantCycleInertia' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Refrigerant, Cycle, Inertia. Affected line: replaceable model RefrigerantCycleInertia = AixLib.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.Inertias.NoInertia constrainedby AixLib.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.Inertias.BaseClasses.PartialInertia "Inertia between the refrigerant cycle outputs and the heat exchangers." annotation (choicesAllMatching=true, Dialog(group="Inertia"));
-2: Name 'port_a_source' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: port_a_source. Affected line: Modelica.Fluid.Interfaces.FluidPort_a port_a_source(redeclare package Medium = Medium) "Heat pump inlet on the source side" annotation(Placement(transformation(extent = {{-100, 60}, {-80, 80}})));
+4: Name 'allowDifferentDeviceIdentifiers' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: allow, Different, Device, Identifiers. Affected line: parameter Boolean allowDifferentDeviceIdentifiers=false "if use_rev=true, device data for cooling and heating need to entered. Set allowDifferentDeviceIdentifiers=true to allow different device identifiers devIde" annotation(Dialog(tab="Advanced", enable=use_rev));
-3: Name 'port_b_source' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: port_b_source. Affected line: Modelica.Fluid.Interfaces.FluidPort_b port_b_source(redeclare package Medium = Medium) "Heat pump outlet on the source side" annotation(Placement(transformation(extent = {{-100, -80}, {-80, -60}})));
+5: Name 'GConOut' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: G. Affected line: parameter Modelica.Units.SI.ThermalConductance GConOut=0 "Outer thermal conductance for condenser heat loss calculations" annotation (Dialog( group="Heat Losses", tab="Condenser", enable=use_conCap));
-4: Name 'port_a_sink' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: port_a_sink. Affected line: Modelica.Fluid.Interfaces.FluidPort_a port_a_sink(redeclare package Medium = Medium) "Heat pump inlet on the sink side" annotation(Placement(transformation(extent = {{80, -80}, {100, -60}})));
+6: Name 'GConIns' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: G. Affected line: parameter Modelica.Units.SI.ThermalConductance GConIns=0 "Inner thermal conductance for condenser heat loss calculations" annotation (Dialog( group="Heat Losses", tab="Condenser", enable=use_conCap));
-5: Name 'port_b_sink' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: port_b_sink. Affected line: Modelica.Fluid.Interfaces.FluidPort_b port_b_sink(redeclare package Medium = Medium) "Heat pump outlet on the sink side" annotation(Placement(transformation(extent = {{80, 60}, {100, 80}})));
+7: Name 'GEvaOut' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: G. Affected line: parameter Modelica.Units.SI.ThermalConductance GEvaOut=0 "Outer thermal conductance for evaporator heat loss calculations" annotation ( Dialog( group="Heat Losses", tab="Evaporator", enable=use_evaCap));
-6: Name 'volumeEvaporator' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: volume, Evaporator. Affected line: AixLib.Fluid.MixingVolumes.MixingVolume volumeEvaporator( V=VolumeEvaporator, nPorts=2, redeclare package Medium = Medium, m_flow_nominal=0.01) "Water volume of the evaporator on the source side" annotation (Placement(transformation( extent={{-10,-10},{10,10}}, rotation=270, origin={-70,-60})));
+8: Name 'GEvaIns' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: G. Affected line: parameter Modelica.Units.SI.ThermalConductance GEvaIns=0 "Inner thermal conductance for evaporator heat loss calculations" annotation ( Dialog( group="Heat Losses", tab="Evaporator", enable=use_evaCap));
-7: Name 'volumeCondenser' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: volume, Condenser. Affected line: AixLib.Fluid.MixingVolumes.MixingVolume volumeCondenser( V=VolumeCondenser, nPorts=2, redeclare package Medium = Medium, m_flow_nominal=0.01) "Water volume of the condenser on the sink side" annotation (Placement(transformation( extent={{-10,-10},{10,10}}, rotation=90, origin={70,-30})));
+9: Name 'allowFlowReversalCon' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: allow, Reversal. Affected line: parameter Boolean allowFlowReversalCon=true "= false to simplify equations, assuming, but not enforcing, no flow reversal" annotation (Dialog(group="Condenser", tab="Assumptions"));
-8: Name 'temperatureSinkOut' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: temperature, Sink. Affected line: AixLib.Fluid.Sensors.TemperatureTwoPort temperatureSinkOut(redeclare package Medium = Medium, m_flow_nominal=0.01) "Temperature sensor at outlet on the sink side" annotation (Placement( transformation( extent={{-10,-10},{10,10}}, rotation=90, origin={80,50})));
+10: Name 'Q1_flow' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Q1. Affected line: Modelica.Units.SI.HeatFlowRate Q1_flow = QCon_flow "Heat transferred into the medium 1";
-9: Name 'temperatureSourceIn' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: temperature, Source. Affected line: AixLib.Fluid.Sensors.TemperatureTwoPort temperatureSourceIn(redeclare package Medium = Medium, m_flow_nominal=0.01) "Temperature sensor at inlet on the source side" annotation (Placement( transformation( extent={{-10,-10},{10,10}}, rotation=270, origin={-80,36})));
+11: Name 'Q2_flow' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Q2. Affected line: Modelica.Units.SI.HeatFlowRate Q2_flow = QEva_flow "Heat transferred into the medium 2";
-10: Name 'HeatFlowCondenser' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Heat, Condenser. Affected line: Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow HeatFlowCondenser "Heat flow on the sink side" annotation(Placement(transformation(extent={{-4,-4}, {4,4}}, origin={48,-40})));
+12: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: RefrigerantCycleInertia refCycIneCon "Inertia model for condenser side" annotation(Placement(transformation( extent={{-10,-10},{10,10}}, rotation=90, origin={0,50})));RefrigerantCycleInertia refCycIneEva "Inertia model for evaporator side" annotation (Placement(transformation( extent={{-10,-10},{10,10}}, rotation=270, origin={0,-50})));
-11: Name 'HeatFlowEvaporator' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Heat, Evaporator. Affected line: Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow HeatFlowEvaporator "Heat flow on the source side" annotation(Placement(transformation(extent={{4,-4},{ -4,4}}, origin={-46,-50})));
-12: Name 'PowerTable' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Power, Table. Affected line: Modelica.Blocks.Tables.CombiTable2Ds PowerTable(table=tablePower) "Calculates electric power based on temperature in source and sink" annotation (Placement(transformation(extent={{-52,20},{-32,40}})));
+AixLib/Controls/HeatPump/HPControl.mo
+1: Missing documentation, Name 'HeatingCurveFunction' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Heating, Curve, Function. Affected line: replaceable function HeatingCurveFunction = SetPoints.Functions.HeatingCurveFunction constrainedby SetPoints.Functions.PartialBaseFct annotation (Dialog(group="Heating Curve - Data", enable = not use_tableData),choicesAllMatching=true);
-13: Name 'HeatFlowCondenserTable' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Heat, Condenser, Table. Affected line: Modelica.Blocks.Tables.CombiTable2Ds HeatFlowCondenserTable(table= tableHeatFlowCondenser) "Calculates heat flow based on temperature in source and sink" annotation (Placement(transformation(extent={{-52,-12},{-32,8}})));
+2: Name 'heatingCurveRecord' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: heating, Curve, Record. Affected line: parameter AixLib.DataBase.Boiler.DayNightMode.HeatingCurvesDayNightBaseDataDefinition heatingCurveRecord= AixLib.DataBase.Boiler.DayNightMode.HeatingCurves_Vitotronic_Day25_Night10() "Record with information about heating curve data" annotation (Dialog(group="Heating Curve - Data", enable = use_tableData),choicesAllMatching=true);
-14: Name 'SwitchHeatFlowCondenser' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Switch, Heat, Condenser. Affected line: Modelica.Blocks.Logical.Switch SwitchHeatFlowCondenser "Switch to deactivate heat flow when off" annotation(Placement(transformation(extent = {{14, -20}, {34, 0}})));
+3: Name 'declination' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: declination. Affected line: parameter Real declination=2 "Declination of curve" annotation (Dialog(group="Heating Curve - Data", enable = use_tableData));
-15: Name 'constZero2' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Zero. Affected line: Modelica.Blocks.Sources.Constant constZero2(k = 0) "Zero heat flow, when heat pump off" annotation(Placement(transformation(extent = {{-26, -28}, {-6, -8}})));
+4: Name 'day_hour' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: day_hour. Affected line: parameter Real day_hour=6 "Hour of day at which day mode is enabled" annotation (Dialog(group="Heating Curve - Night mode"));
-16: Name 'SwitchPower' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Switch, Power. Affected line: Modelica.Blocks.Logical.Switch SwitchPower "Switch to deactivate Power when off" annotation(Placement(transformation(extent = {{14, 12}, {34, 32}})));
+5: Name 'night_hour' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: night_hour. Affected line: parameter Real night_hour=22 "Hour of day at which night mode is enabled" annotation (Dialog(group="Heating Curve - Night mode"));
-17: Name 'constZero1' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Zero. Affected line: Modelica.Blocks.Sources.Constant constZero1(k = 0) "Zero power, when heat pump off" annotation(Placement(transformation(extent = {{-26, 4}, {-6, 24}})));
+6: Name 'weekly' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: weekly. Affected line: parameter Boolean weekly=true "Switch between a daily or weekly trigger approach" annotation(Dialog(tab="Anti Legionella",descriptionLabel=true), choices(choice=true "Weekly", choice=false "Daily", radioButtons=true));
-18: Name 'feedbackHeatFlowEvaporator' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: feedback, Heat, Evaporator. Affected line: Modelica.Blocks.Math.Feedback feedbackHeatFlowEvaporator "Calculates evaporator heat flow with total energy balance" annotation(Placement(transformation(extent = {{10, -60}, {-10, -40}})));
+7: Name 'trigWeekDay' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: trig, Week. Affected line: parameter Integer trigWeekDay "Day of the week at which control is triggered" annotation (Dialog(tab="Anti Legionella", enable=use_antLeg and weekly));
-19: Name 'Power' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Power. Affected line: Modelica.Blocks.Interfaces.RealOutput Power "Connector of Real output signal" annotation(Placement(transformation(extent = {{-10, -10}, {10, 10}}, rotation = 270, origin = {0, -90})));
+8: Name 'trigHour' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: trig, Hour. Affected line: parameter Integer trigHour=3 "Hour of the day at which control is triggered" annotation (Dialog(tab="Anti Legionella", enable=use_antLeg));
-20: Name 'VolumeEvaporator' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Volume, Evaporator. Affected line: parameter Modelica.Units.SI.Volume VolumeEvaporator=0.01 "Volume im m3";
+9: Missing documentation, Name 'antiLegionella' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: anti, Legionella. Affected line: AixLib.Controls.HeatPump.AntiLegionella antiLegionella( final TLegMin=TLegMin, minTimeAntLeg=minTimeAntLeg, trigWeekDay=trigWeekDay, trigHour=trigHour, yearRef=2017, final zerTim=zerTim) if use_antLeg annotation (Placement(transformation(extent={{-26,-14},{14,26}})));
-21: Name 'VolumeCondenser' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Volume, Condenser. Affected line: parameter Modelica.Units.SI.Volume VolumeCondenser=0.01 "Volume im m3";
+10: Missing documentation. Affected line: AixLib.Fluid.HeatPumps.ModularReversible.BaseClasses.RefrigerantMachineControlBus sigBusHP annotation (Placement(transformation(extent={{-116,-72},{-88,-44}})));
-22: Name 'tablePower' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: table, Power. Affected line: parameter Real tablePower[:, :] = fill(0.0, 0, 2) "Table matrix (grid u1 = first column, grid u2 = first row; e.g., table=[0,0;0,1])";
+11: Name 'T_oda' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: T_oda. Affected line: Modelica.Blocks.Interfaces.RealInput T_oda "Outdoor air temperature" annotation (Placement(transformation(extent={{-128,-14},{-100,14}}), iconTransformation(extent={{-140,-26},{-100,14}})));
-23: Name 'tableHeatFlowCondenser' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: table, Heat, Condenser. Affected line: parameter Real tableHeatFlowCondenser[:, :] = fill(0.0, 0, 2) "Table matrix (grid u1 = first column, grid u2 = first row; e.g., table=[0,0;0,1])";
+12: Missing documentation, Name 'y_sou' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: y_sou. Affected line: Modelica.Blocks.Interfaces.RealOutput y_sou annotation (Placement(transformation(extent={{14,-14},{-14,14}}, rotation=90, origin={-60,-114})));
-24: Missing documentation. Affected line: Modelica.Blocks.Math.Gain gain(k=-1) annotation(Placement(transformation(extent = {{-18, -60}, {-38, -40}})));
+13: Missing documentation, Name 'y_sin' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: y_sin. Affected line: Modelica.Blocks.Interfaces.RealOutput y_sin annotation (Placement(transformation( extent={{14,-14},{-14,14}}, rotation=90, origin={60,-114})));
+14: Name 'constHeating1' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Heating. Affected line: Modelica.Blocks.Sources.Constant constHeating1(final k=1) "If you want to include chilling, please insert control blocks first" annotation (Placement(transformation(extent={{10,-10},{-10,10}}, rotation=90, origin={-12,-72})));
-AixLib/Fluid/HeatPumps/ModularReversible/Data/TableDataSDF/GenericHeatPump.mo
-1: Name 'datasetQCon_flow' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: dataset. Affected line: parameter String datasetQCon_flow "Dataset name for useful heat flow rate" annotation (Dialog(group="Condenser heat flow"));
+15: Missing documentation, Name 'heatCurve' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: heat, Curve. Affected line: AixLib.Controls.SetPoints.HeatingCurve heatCurve( final TOffset=0, final use_dynTRoom=false, final zerTim=zerTim, final day_hour=day_hour, final night_hour=night_hour, final heatingCurveRecord=heatingCurveRecord, final declination=declination, redeclare function HeatingCurveFunction = HeatingCurveFunction, use_tableData=use_tableData, final TRoom_nominal=293.15) annotation (Placement(transformation(extent={{-74,10},{-54,30}})));
-2: Name 'dataUnitQCon_flow' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: data, Unit. Affected line: parameter String dataUnitQCon_flow "Data unit for useful heat flow rate" annotation (Dialog(group="Condenser heat flow"));
+16: Missing documentation, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: TSetToNSet ConvTSetToNSet annotation (Placement(transformation(extent={{44,-8},{76,26}})));
-3: Name 'scaleUnitsQCon_flow' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: scale, Units. Affected line: parameter String scaleUnitsQCon_flow[nDim] "Scale units for useful heat flow rate" annotation (Dialog(group="Condenser heat flow"));
+17: Name 'realPasThrAntLeg' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: real. Affected line: Modelica.Blocks.Routing.RealPassThrough realPasThrAntLeg if not use_antLeg "No Anti Legionella" annotation ( choicesAllMatching=true, Placement( transformation(extent={{-10,38},{6,54}})));
+
+18: Name 'constHeating' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Heating. Affected line: Modelica.Blocks.Sources.BooleanConstant constHeating(final k=true) "If you want to include chilling, please insert control blocks first" annotation (Placement(transformation(extent={{82,-26},{94,-14}})));
AixLib/Controls/HeatPump/Examples/PartialHeatPumpController.mo