EnergyPlus 8.4.0
This is the public release of EnergyPlus 8.4.0.
Windows packages for EnergyPlus 8.6.0 and prior had a vulnerability in the View3D binary that could expose users to a stack-based buffer overflow. Because of this, all Windows packages 8.6.0 and older have been purged and are no longer available. We apologize for any inconvenience.
Changes for this version:
New Features
- #4698 : Residential Heat Pump Water Heater Improvements
- #4752 : New Variable Speed Heat Pump Water Heater Model
- #4849 : Implement capability for DX coils to transfer condenser heat to a zone
- #4869 : Convert EnergyPlus Documentation to a Markdown Basis
- #4881 : Update Life cycle costing data set files for 2013 and 2014
- #4894 : Add Fault Simulation for Dirty Air Filters
- #4909 : Implement return water reset setpoint manager
- #4913 : Add HotWater preheat coil as valid type in HVACTemplate systems
- #4940 : Add autosizing to HR units, Evap coolers, Elec baseboard, dehumidifiers, and wwhp
- #5002 : Allow accounting for direct-to-zone DOAS on zone sizing.
- #5010 : Add New DemandManager:Ventilation Capabilities
- #5017 : Add PlantEquipmentOperation:ThermalEnergyStorage controls
- #5026 : New VRF Heat Pump Model
- #5068 : Additional Water to Air Heat Pump Example Files
- #5081 : Room airflow network
- #5088 : Add Multiple Tower Support in Condenser Entering Temp Reset Setpoint Managers
- #5091 : Added multi-speed fan use with 4Pipe Fancoil unit and water coils in Unitary System
- #5107 : Fill some gaps in HVAC component configuration support
- #5123 : Link Infiltration to HVAC Operation and Add Return Air Flow Controls
- #5129 : Four pipe beam air terminal
- #5131 : Add CO2-based Proportional Demand Controlled Ventilation Based on Design Occupancy
- #5152 : Improving Ground Temperature Models
- #5154 : Add new report object: Output:Table:Annual
- #5220 : Added component matrix to IO Ref.
Performance Enhancements
- #4843 : Updates to ObjexxFCL and 2+D arrays for row-major
- #4928 : ObjexxFCL Array grow-friendly API and reverse iterator extensions/fixups
- #4938 : Minor performance tweaks
- #5008 : DaylightingManager performance refactoring
- #5049 : Update SQLite library to 3.8.11
- #5066 : WindowComplexManager+ performance tuning
- #5151 : Performance tweaks and a few bug fixes contributed by Autodesk and an ObjexxFCL update
Defects Repaired
- #4797 : Trap invalid ZoneMixer name in AirTerminal:SingleDuct:ConstantVolume:FourPipeInduction
- #4800 : Corrected arguments for scheduled solar gain function in complex glazing surface
- #4833 : Allow HX to control to set point temperature regardless of operating mode
- #4872 : Fix issues with previous version transition tools
- #4879 : Addresses #4662 SetupEMSActuator is missing duplicates.
- #4880 : Fix various typos and other minor edits in documentation only
- #4885 : Fix typos in LowTemperatureRadiant sizing messages
- #4892 : Fix HVACTemplate:System:ConstantVolume preheat, economizer, and setpoint manager problems
- #4896 : Fix high speed UA autosizing fatal error for FluidCooler:TwoSpeed
- #4897 : Address the water-source-heat-pump SHR greater than 1 issue
- #4908 : Revised IO Ref on VRF condenser Rated Heating Capacity Sizing Ratio
- #4917 : HVACTemplate clean up initial schedules and schedule type
- #4918 : Improve chilled water storage tank deadband control
- #4920 : Fix Electric EIR Chiller model delivering chilled water when off
- #4930 : HVACTemplate - remove old plant loop load distribution types
- #4937 : Clarify HVAC Sizing Summary report headings, footnotes and documentation
- #4949 : Update IDD note for VRF systems
- #4966 : Fixes out-of-order IDD numbering on inputs for slinky GHX
- #4981 : Fixed ABUPS report row total for water and corrected checksum error message
- #4990 : Address documentation issues in 4906
- #4998 : Fix bugs in sqlite timeseries output and add IDF parsing capabilities within unit tests
- #5005 : Add Transition Rules for HVACTemplate Plant Loop Objects
- #5009 : Initialize plenum induced air node conditions fix 4926
- #5012 : Reset design outlet humidity ratio when entering humidity ratio is less to prevent SHR>1 in DX coil sizing
- #5019 : Fix ZoneHVAC:VentilatedSlab fan power and output reporting
- #5023 : Fix humidifier bug issue #4992
- #5024 : Fixed OutdoorDryBulbTemperature Gradient and added unit test from 5014
- #5025 : 4973 heatpump defrost bug
- #5028 : SwimmingPool:Indoor Maximum Water Flow Rate Input and Output Corrected to be Volume Instead of Mass
- #5038 : Fix non-legacy prefix for sqlite error files.
- #5043 : fixing vshpwh stratified tank bug
- #5047 : Misc Documention Fixes
- #5059 : Fix search for ReadVarsESO in installed package directory structure.
- #5065 : Various documentation fixes (#4956 #4997)
- #5071 : Fix broken links in documentation
- #5072 : Reset variables at end of warmup
- #5078 : Added SwimmingPool Floor object list in IDD
- #5080 : Fix writing to input processing error file (*.iperr) when using the CLI
- #5082 : Fix for attempts to write output to a directory without permissions
- #5084 : Corrected False EMS Sensor Error
- #5090 : Add Missing evapotranspiration parameter in PipingSystem:Underground:Domain Docs
- #5096 : Clean out non-ascii characters in source code and test files
- #5097 : Cleanup bad 8.2 to 8.3 transition comments for slab object
- #5100 : Fix naming issues in ground domain documentation
- #5102 : Fix AirflowNerwork Error Output to Report Missing Zone
- #5103 : Fixed Capitalization Errors in IDD
- #5106 : ExpandObjects support on Linux command line
- #5114 : Corrected leap year adjustments in scheduled values for WeatherProperty:SkyTemperature
- #5116 : Using sea level atmospheric pressure for HPWH ratings
- #5117 : Fix evaporator condenser pump autosizing
- #5124 : HPWH Equipment Sequence Number Error to Warning
- #5132 : Fix to Wrapped Condenser HPWH connections to coil when there is more than one HPWH
- #5135 : #4950 changes to correct ReverseCycle Timed defrost
- #5136 : EvaporativeCooler:*:ResearchSpecial Primary Air Flow autosize and reporting problems
- #5137 : ZoneHVAC:LowTemperatureRadiant:* autosizing and sclabale sizing problems
- #5142 : Corrected IO Ref for Thermostat Schedule Priority
- #5144 : 101615016 coil cooling dx multi speed requires waste heat function
- #5145 : 4942 Revisions - hard-sized VRF condenser water flow rate not passed …
- #5146 : Correct Humidity Ratio control variable false warning message in Controller:WaterCoil
- #5147 : Fix AirloopHVAC:UnitarySystem with variable speed coils and setpoint control
- #5161 : 101884090 new venting availability schedule
- #5164 : Avoid crash if there is a VRF terminal unit input error
- #5165 : Fixing docs for stratified tank
- #5166 : Fix ZoneHVAC:OutdoorAirUnit component autosizing
- #5176 : Make waste heat inputs optional for Coil:*:DX:Multispeed
- #5177 : Renames fan coil capacity control method "MultiStageFan" with "MultiSpeedFan"
- #5178 : Collection of Variable Speed Equipment issue fixes
- #5179 : UnitarySystem missing supply air flow method causes error when coil has no flow rate
- #5180 : Add \choice and \object-list fields in IDD for Inlet and Supply Side Mixers
- #5182 : Fix OA Controller Max Iteration Issue and Change Outdoor Air HX Control BypassWhenOAFlowGreaterThanMinimum
- #5183 : 102497862 user file crashes in airflow network calc wind pressure coeffs with array bounds error #4875
- #5184 : Improve handling water to water heat pumps on plant loops
- #5186 : Fix issue related to ASHRAE Climate Zone and Description.
- #5191 : 97668326 whole building load (Issue# 4984)
- #5192 : Revised html reporting for zone list multipliers
- #5196 : Make "autosize" the default for tube length for ZoneHVAC:LowTemperatureRadiant:*
- #5198 : Collection of small, mostly documentation, fixes
- #5202 : Change single zone reheat setpoint manager to use actual OA fraction when in deadband
- #5206 : Warn when the compact schedule minute does not line up with time step
- #5213 : Solved convergence failure with different heating and cooling flow rates with airflow network
- #5214 : Fix air mass flow rate in radiative convective HW baseboard heater
- #5215 : Avoid crash solar shading clippoly function
- #5218 : #4298-Recurring-error-with-Heat-Exchanger-when-using-cycling-fan-system
- #5223 : Fix controller mechanical ventilation array bounds error