Version 7.0.1 is a bug fix release. The library has been tested with Dymola 2021 and 2022, JModelica (revision 14023), and OPTIMICA (revision OCT-stable-r12473_JM-r14295).
The following changes have been done:
each
declarations.The following existing components have been improved in a backward compatible way:
| Buildings.Applications | |
| Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation | Changed boundary condition model to prescribed
pressure rather than prescribed mass flow rate. Prescribing the
mass flow rate caused unreasonably large pressure drop because the
mass flow rate was forced through a closed valve. This is for #2488. |
| Buildings.Electrical | |
| Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.BalancedStepUp.YD | Set better start values for algebraic
variables. This is for #2432. |
The following uncritical errors have been fixed (i.e., errors that do not lead to wrong simulation results, e.g., units are wrong or errors in documentation):
| Buildings.Fluid | |
|
Buildings.Fluid.CHPs.BaseClasses.EnergyConversionNormal Buildings.Fluid.CHPs.ThermalElectricalFollowing |
Reformulated replaceable class to avoid access of
components that are not in the constraining type. This is for issue #2471. |
| Buildings.Fluid.Geothermal.Borefields.BaseClasses.PartialBorefield | Corrected placement of each keyword.
See Buildings,
#2440.Switched port connections for masFloDiv. See IBPSA,
#41.Propagated flowReversal into masFloDiv and
masFloMul. |
|
Buildings.Fluid.Geothermal.Borefields.Examples.Borefields Buildings.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes Buildings.Fluid.Geothermal.Borefields.Validation.Sandbox |
Added missing parameter keyword for data records. |
|
Buildings.Fluid.HeatExchangers.BaseClasses.CoilRegister Buildings.Fluid.HeatExchangers.BaseClasses.HexElementLatent |
Changed constant simplify_mWat_flow
from protected to public because it is assigned by Buildings.Fluid.HeatExchangers.WetCoilCounterFlow.This is for #2387. |
| Buildings.Fluid.HeatExchangers.BaseClasses.PartialPrescribedOutlet | Removed duplicate declaration of
m_flow_nominal which is already declared in the base
class. |
|
Buildings.Fluid.DXSystems.AirCooled.Examples.MultiStage Buildings.Fluid.DXSystems.AirCooled.Examples.PerformanceCurves.Curve_I Buildings.Fluid.DXSystems.AirCooled.Examples.PerformanceCurves.Curve_II Buildings.Fluid.DXSystems.AirCooled.Examples.PerformanceCurves.Curve_III Buildings.Fluid.DXSystems.AirCooled.Examples.SingleSpeed Buildings.Fluid.DXSystems.AirCooled.Examples.SpaceCooling Buildings.Fluid.DXSystems.AirCooled.Examples.VariableSpeed Buildings.Fluid.DXSystems.AirCooled.Validation.SingleSpeedEnergyPlus Buildings.Fluid.DXSystems.AirCooled.Validation.SingleSpeedPLREnergyPlus Buildings.Fluid.DXSystems.Cooling.BaseClasses.Examples.WetCoil Buildings.Fluid.DXSystems.WaterCooled.Examples.MultiStage Buildings.Fluid.DXSystems.WaterCooled.Examples.SingleSpeed Buildings.Fluid.DXSystems.WaterCooled.Examples.VariableSpeed Buildings.Fluid.DXSystems.WaterCooled.Validation.VariableSpeedEnergyPlus Buildings.Fluid.DXSystems.WaterCooled.Validation.VariableSpeedEnergyPlusPartLoad |
Corrected placement of each
keyword.See Buildings, PR #2440. Added missing parameter declaration for data record. |
| Buildings.Fluid.HeatExchangers.WetCoilCounterFlow | Removed final declaration in
redeclaration.This is for #2392. |
| Buildings.Fluid.Interfaces.PrescribedOutlet | Removed duplicate declaration of
m_flow_nominal which is already declared in the base
class. |
|
Buildings.Fluid.Sources.BaseClasses.PartialSource Buildings.Fluid.Storage.BaseClasses.IndirectTankHeatExchanger |
Corrected misplaced each and added
missing instance comment.This is for IBPSA, #1462. |
| Buildings.BoundaryConditions.WeatherData.BaseClasses.getTimeSpanTMY3 | Corrected memory access violation on Windows for
files with long header. This is for IBPSA, #1432. |
|
Buildings.BoundaryConditions.WeatherData.BaseClasses.getTimeSpanTMY3 Buildings.Utilities.Cryptographics.sha |
Corrected memory leak in C function. |
| Buildings.Utilities.IO.BCVTB.BaseClasses.FluidInterface | Corrected missing each keyword. |