Skip to content

v24.1.0

Compare
Choose a tag to compare
@Myoldmopar Myoldmopar released this 28 Mar 19:51
· 2293 commits to develop since this release
9d7789a

EnergyPlus 24.1.0

The U.S. Department of Energy (DOE) has released EnergyPlus version 24.1.0. There were many bug fixes and prominent new features this release. The full changelog for this release cycle is listed below. For more information about EnergyPlus, please visit www.energyplus.net.

Supported Platforms

  • Windows 10 and 11: 64-bit versions, with possible 32-bit versions by request
  • Linux (Ubuntu 20.04 and 22.04) 64 bit versions
  • Mac OSX 11 and 12 64 bit versions, plus ARM support

What's Changed

New Features 🌟

Defects Repaired 🪲

  • Fix missing MainsWater meter in code and the output meter documentation by @jcyuan2020 in #10243
  • Fix Controller:MechanicalVentilation ProportionalControlBasedOnDesignOccupancy by @mjwitte in #10268
  • Fix #10287 - ExpandObjects - Incorrect warning about Boiler:HotWater having too many fields by @jmarrec in #10288
  • Integrate breaking changes in btwxt interface, including error logging via interface injection. by @tanaya-mankad in #10160
  • Add missing initializations to squelch false table diffs in Annual Heat Emissions Report by @mjwitte in #10301
  • Correct VRF supplemental heater operation with cycling fan by @rraustad in #10271
  • Increase VRF terminal unit min-field to include supp heat coil turn-off temperature by @yujiex in #10283
  • Fix hint value assignment in SetupUnitConversion() and check if there are any diffs by @jcyuan2020 in #10261
  • Correction of Inconsistent Flow Rates from Swimming Pools by @RKStrand in #10303
  • Mean Radiant Temperature from Zone to Enclosure by @mjwitte in #10244
  • Fixes approach definition for Std 229 fluid cooler reports and adds cooling tower implementation by @jcyuan2020 in #10236
  • Fix vector error for when a zone or space has no surfaces by @mjwitte in #10309
  • Fix #10266 - Daylighting:Controls IDD field name inconsistency by @jmarrec in #10325
  • #10345 - Sush warnings in third_party directory on modern compilers/OSes by @jmarrec in #10346
  • Fixes Output:JSON tabular data output incorrectly dependent on OutputControl:Files input by @shorowit in #10155
  • Fix HVAC radiant heat gain with CondFD by @mjwitte in #10310
  • Fix 6919 when blanks are present in some tabular output reports by @JasonGlazer in #10201
  • Correct zone temperature history terms for ThirdOrderBackwardDifference heat balance equation by @rraustad in #10226
  • Add a new object type DataLoopNode::ConnectionObjectType by @lgu1234 in #10388
  • Fill object defaults for blank or missing fields and fix Site:GroundReflectance:SnowModifier defaults by @rraustad in #10295
  • Fixes source side sizing calculation for HeatPump:PlantLoop:EIR:Heating issue by @Nigusse in #10382
  • Report some electricity usage in kW W or kWh in IP units options by @jcyuan2020 in #10256
  • Allow choice in packaged units for selecting high or low speed air flow for no load supply air flow rate by @rraustad in #10313
  • do not escape xml with invalid strings by @marklemay in #10394
  • Correct AFN node temperature compatible with zone air temperature by @lgu1234 in #10371
  • Correct crash with DOAS VS DX coils and fix system name in Coil Sizing tables by @rraustad in #10334
  • Allow more multistage heating coils in AFN by @lgu1234 in #10393
  • Correct system sizing when TU desisgn sizing object is used by @rraustad in #10376
  • #10306 - Static gfortran by @jmarrec in #10412
  • Add support of umol/m2-s in IDF Editor for IndoorLivingWall support by @JasonGlazer in #10414
  • Minor fixes to EP-Launch 2, IDF Editor, IDF Version Updater by @JasonGlazer in #10428
  • Minor fixes to EP-Launch, IDF Editor, IDF Version Updater (second try) by @JasonGlazer in #10434
  • Fix #10350 - typo in zone_time_step python api returning system time step instead by @jmarrec in #10424
  • Fix typo in test files CMake list by @lymereJ in #10436
  • Addressed EIRFuelFiredHeatPump object electric energy consumption output variable reports zero value by @Nigusse in #10425
  • Improved Controller:WaterCoil FindRoot error message with TemperatureAndHumidityRatio by @mjwitte in #10435
  • More robust internal gain subtotals for UFAD and Displacement Ventilation by @mjwitte in #10419
  • Fixes Supervisory Control Logic Problem For AirSource Plants by @Nigusse in #10418
  • Fix misassigned fields in LocalAPIDataEntry (api/datatransfer.cc) by @chen1682-ntu-edu-sg in #10447
  • Fix unshaded inside reveal array bounds error and add reveal and sill to Fenestration_RefBldgSmallHotelNew2004_Chicago by @mjwitte in #10442
  • Fix #10453 - python38.dll missing on windows installers by @jmarrec in #10454

Under the Hood Refactoring ⚙

New Contributors

Full Changelog: v23.2.0...v24.1.0