Skip to content
Pre-release

@Myoldmopar Myoldmopar released this Mar 22, 2019

Merge pull request #7164 from NREL/header-cleanup

Remove top-level "using namespace" statements
Assets 9
Pre-release

@Myoldmopar Myoldmopar released this Feb 21, 2019 · 467 commits to develop since this release

Merge pull request #7171 from NREL/multiple_hvac_fractions

Sequential Load Fractions on ZoneHVAC:EquipmentList
Assets 9

@Myoldmopar Myoldmopar released this Oct 9, 2018 · 1132 commits to develop since this release

EnergyPlus 9.0.1 (Bugfix release of 9.0.0)

The U.S. Department of Energy (DOE) has released EnergyPlus version 9.0.1. 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.

This version is compatible with the release of 9.0.0, with the only changes being the version number, and a vertex calculation fix (#6996).

Platforms

  • Windows 7, 8 & 10: 32 and 64-bit versions
  • Linux (Ubuntu 14.04 and compatible) 64 bit versions
  • Mac OSX 10.9 64 bit versions

Changelog for EnergyPlus 9.0.0-2ef880da82

Consists of pull requests merged in since the last release - starting with SHA 40101ea

New Features

  • #6247 : Windows calc engine integration
  • #6374 : update nist escalation rates
  • #6421 : Window shading control order new feature
  • #6450 : Allow Multiple Air Primary Loops in the Airflow Network
  • #6461 : 179d reporting based on v8.8.0
  • #6478 : Merge RunPeriod and RunPeriod:CustomRange
  • #6501 : Simple python script to parse C++ code for EMS variable calls
  • #6718 : Update fan coil and PT unit HVACTemplate inputs for Single Zone VAV control
  • #6753 : Include fan heat when sizing zone cooling coils and adjust airloop coil inlet/outlet conditions
  • #6771 : Added New Water Mains Temperature Calculation Method
  • #6812 : Fan energy index
  • #6852 : Allow any wall shape for Kiva Foundations
  • #6855 : BSDF Venetian Blinds - Add option for vertical blinds and correct surface emissivity calculation
  • #6872 : Improve Kiva longwave radiation methodology and performance
  • #6885 : Add API function RunEnergyPlus that uses return codes instead of std::exit()
  • #6891 : Updated ASHRAE Revised Clear Sky "tau" Model with new 2017 option
  • #6957 : Initial addition of EP-Launch workflow files

Performance Enhancements

  • #6872 : Improve Kiva longwave radiation methodology and performance

Defects Repaired

  • #6600 : AirloopHVAC:UnitarySystem with constant fan and multispeed gas/elec heating coil does not honor no load flow rate.
  • #6633 : Fix Tiny IDD Issues
  • #6726 : Fix return flow basis node calculation
  • #6745 : Set multiple CO2 controllers correctly
  • #6751 : Set multiple GenericContam controllers correctly
  • #6754 : Address overshooting using correct zone air temperature at previous timestep
  • #6757 : AirloopHVAC:UnitarySystem: Correct AT Mixer operation for set point control and Improve error message when Control Type = Load and no control zone name is specified
  • #6759 : EMPD model moisture sorption curve slope equation is incorrrect
  • #6760 : Remove unnecessary warnings in two example files
  • #6762 : Correct terminal unit heating coil inlet air conditions used for sizing and/or reporting.
  • #6764 : Correction of Reference Temperature for Fisher-Pedersen Convection Models when Specified for Surfaces
  • #6765 : Add plant initialization for SwimmingPool:Indoor.
  • #6768 : Minimum OA dry bulb is not properly processed
  • #6769 : Remove extra space at end of readvars header
  • #6773 : Issue severe error for vertex size mismatch between base and boundary surfaces
  • #6775 : Misspelled object names result in warning that says object type is wrong
  • #6776 : Setup a correct value for an exp function with underflow value
  • #6778 : Economizer faults do not work because fault objects are processed too late
  • #6779 : Avoid underflow in SolveRoot
  • #6781 : Bad initial tank temperature in WaterHeater:Mixed
  • #6782 : Addressed Incorrect Source Side Inlet Temperature in Stratified Tank
  • #6785 : Life cycle analysis allows up to 100 years but only reads in 99 years for LifeCycleCost:UsePriceEscalation
  • #6786 : Improve error message when SetpointManager:SingleZone:Reheat does not find matching zone inlet node
  • #6788 : Include impact of AirTerminal:SingleDuct:Mixer in ZoneHVAC coil sizing
  • #6791 : VRP fix D term application and Vou reporting
  • #6801 : Fix Daylighting EMS lag Part1 - move surface EMS inits from InitSurfaceHeatBalance to InitHeatBalance
  • #6804 : Throw error for excess Controller:WaterCoil objects
  • #6805 : Correct Fan:SystemModel crash when Continuous mode is used without power as a function of flow fraction curve
  • #6807 : Assign correct input values for Curve:ExponentialSkewNormal
  • #6810 : Remove curve-type dependencies
  • #6813 : Heating water coil sizing mixing up hot and cold initialization temperatures
  • #6816 : Deprecated Boiler "Design Water Outlet Temperature" input field
  • #6818 : Add a new example file for single sided natural ventilation
  • #6821 : Fuel cell bug fixes
  • #6822 : Address overwritten RunPeriod objects
  • #6823 : Address epJSON conversion issue with Schedule:Year
  • #6824 : Fix issue when Output:Variable key uses regex symbols for full key comparison
  • #6825 : Fix restrictive CLI requiring IDD for simulation
  • #6828 : Fix allocation issue for metered output variables, Fixes #6827
  • #6832 : Change IDD/epJSON Schema for EnergyManagementSystem:Program to allow blank lines
  • #6839 : Correction of Problem in Natural Convection Equation
  • #6840 : Correction of Equations in Exponential Curve Sections of Input/Output Reference
  • #6841 : Allow OA node EMS override for both OutdoorAir:Node and OutdoorAir:NodeList
  • #6845 : Correction of Missing Equation Reference in DOE-2 Convection Model in Engineering Reference
  • #6847 : Wrong Temperature Used in Low Temperature Radiant HX Calculation Routine
  • #6848 : Addresses OutdoorAirUnit crash when used with steam heating coil
  • #6853 : Cleanup surface vertex points and reset vertex size
  • #6855 : BSDF Venetian Blinds - Add option for vertical blinds and correct surface emissivity calculation
  • #6858 : Correct EIO Wind Angle Output
  • #6861 : Addressed Heat exchanger bypass control problems
  • #6867 : Assign the same HeatTransferAlgorithms for an interior surface with reverse constructions
  • #6876 : Use outdoor air Cp to calculate reporting values of infiltration and ventilation
  • #6877 : Addressed Transformer Rated Capacity of 0 hard crashes
  • #6886 : Incorrect minimum OA amount when the Minimum Limit Type is FixedMinimum
  • #6889 : Remove some dangling limitations to the number of daylighting reference points
  • #6890 : Addressed Damper Normal Heating Action in VAV Reheat Air Terminal
  • #6900 : Use setpoints averaged in a zone time step to calculate "hours of setpoint not met" with onoff thermostat
  • #6901 : CoolingTower:VariableSpeed:Merkel model crash with failure on air flow ratio
  • #6914 : Extend WindowTests example to include switchable glazing with illuminance control, and other minor test changes
  • #6915 : Avoid crash of AirflowNetworkAdvanced_SingleSided_NV
  • #6918 : Fix infinite parsing loop caused by stray semicolon
  • #6922 : Correct relative humidity control for CoilSystem:Cooling:DX when using variable speed DX cooling coils
  • #6932 : Eng ref updates 1 and 2
  • #6942 : Add check to not show component loads when only SizingPeriod:WeatherFileConditionType is used
  • #6946 : Addressed Documentation Issues - 2017 (#5997)
  • #6948 : Fix VRF curve dimension check and clarify xy variables for all DX heat pump defrost EIR curves
  • #6966 : Fourth Set of Engineering Reference Comprehensive Edits
  • #6967 : Third Set of Engineering Reference Comprehensive Edits
  • #6968 : Fix bug in input parser
  • #6975 : Fix console messages on Windows with Schedule:File or other extra files
  • #6980 : Fix doc issues
  • #6989 : Correct ERV sizing reports to eio file
  • #6996 : Fix Vertex array size when a coincident vertex is dropped

Under the Hood Restructuring

  • #6247 : Windows calc engine integration
  • #6721 : Change error call to use the higher level routine
  • #6771 : Added New Water Mains Temperature Calculation Method
  • #6799 : Refactor AirloopHVAC:UnitarySystem
  • #6810 : Remove curve-type dependencies
Assets 9
Pre-release

@Myoldmopar Myoldmopar released this Oct 9, 2018 · 1132 commits to develop since this release

Due to a fairly serious defect found in the vertex calculations, we're going to re-release 9.0. This is RC1. If we don't need to add anything else to this bug fix release, and it builds successfully, I'll re-tag it 9.0.1.

Assets 8

@Myoldmopar Myoldmopar released this Sep 28, 2018 · 1147 commits to develop since this release

EnergyPlus 9.0.0

The U.S. Department of Energy (DOE) has released EnergyPlus version 9.0.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.

Platforms

  • Windows 7, 8 & 10: 32 and 64-bit versions
  • Linux (Ubuntu 14.04 and compatible) 64 bit versions
  • Mac OSX 10.9 64 bit versions

Changelog for EnergyPlus 9.0.0-2ef880da82

Consists of pull requests merged in since the last release - starting with SHA 40101ea

New Features

  • #6247 : Windows calc engine integration
  • #6374 : update nist escalation rates
  • #6421 : Window shading control order new feature
  • #6450 : Allow Multiple Air Primary Loops in the Airflow Network
  • #6461 : 179d reporting based on v8.8.0
  • #6478 : Merge RunPeriod and RunPeriod:CustomRange
  • #6501 : Simple python script to parse C++ code for EMS variable calls
  • #6718 : Update fan coil and PT unit HVACTemplate inputs for Single Zone VAV control
  • #6753 : Include fan heat when sizing zone cooling coils and adjust airloop coil inlet/outlet conditions
  • #6771 : Added New Water Mains Temperature Calculation Method
  • #6812 : Fan energy index
  • #6852 : Allow any wall shape for Kiva Foundations
  • #6855 : BSDF Venetian Blinds - Add option for vertical blinds and correct surface emissivity calculation
  • #6872 : Improve Kiva longwave radiation methodology and performance
  • #6885 : Add API function RunEnergyPlus that uses return codes instead of std::exit()
  • #6891 : Updated ASHRAE Revised Clear Sky "tau" Model with new 2017 option
  • #6957 : Initial addition of EP-Launch workflow files

Performance Enhancements

  • #6872 : Improve Kiva longwave radiation methodology and performance

Defects Repaired

  • #6600 : AirloopHVAC:UnitarySystem with constant fan and multispeed gas/elec heating coil does not honor no load flow rate.
  • #6633 : Fix Tiny IDD Issues
  • #6726 : Fix return flow basis node calculation
  • #6745 : Set multiple CO2 controllers correctly
  • #6751 : Set multiple GenericContam controllers correctly
  • #6754 : Address overshooting using correct zone air temperature at previous timestep
  • #6757 : AirloopHVAC:UnitarySystem: Correct AT Mixer operation for set point control and Improve error message when Control Type = Load and no control zone name is specified
  • #6759 : EMPD model moisture sorption curve slope equation is incorrrect
  • #6760 : Remove unnecessary warnings in two example files
  • #6762 : Correct terminal unit heating coil inlet air conditions used for sizing and/or reporting.
  • #6764 : Correction of Reference Temperature for Fisher-Pedersen Convection Models when Specified for Surfaces
  • #6765 : Add plant initialization for SwimmingPool:Indoor.
  • #6768 : Minimum OA dry bulb is not properly processed
  • #6769 : Remove extra space at end of readvars header
  • #6773 : Issue severe error for vertex size mismatch between base and boundary surfaces
  • #6775 : Misspelled object names result in warning that says object type is wrong
  • #6776 : Setup a correct value for an exp function with underflow value
  • #6778 : Economizer faults do not work because fault objects are processed too late
  • #6779 : Avoid underflow in SolveRoot
  • #6781 : Bad initial tank temperature in WaterHeater:Mixed
  • #6782 : Addressed Incorrect Source Side Inlet Temperature in Stratified Tank
  • #6785 : Life cycle analysis allows up to 100 years but only reads in 99 years for LifeCycleCost:UsePriceEscalation
  • #6786 : Improve error message when SetpointManager:SingleZone:Reheat does not find matching zone inlet node
  • #6788 : Include impact of AirTerminal:SingleDuct:Mixer in ZoneHVAC coil sizing
  • #6791 : VRP fix D term application and Vou reporting
  • #6801 : Fix Daylighting EMS lag Part1 - move surface EMS inits from InitSurfaceHeatBalance to InitHeatBalance
  • #6804 : Throw error for excess Controller:WaterCoil objects
  • #6805 : Correct Fan:SystemModel crash when Continuous mode is used without power as a function of flow fraction curve
  • #6807 : Assign correct input values for Curve:ExponentialSkewNormal
  • #6810 : Remove curve-type dependencies
  • #6813 : Heating water coil sizing mixing up hot and cold initialization temperatures
  • #6816 : Deprecated Boiler "Design Water Outlet Temperature" input field
  • #6818 : Add a new example file for single sided natural ventilation
  • #6821 : Fuel cell bug fixes
  • #6822 : Address overwritten RunPeriod objects
  • #6823 : Address epJSON conversion issue with Schedule:Year
  • #6824 : Fix issue when Output:Variable key uses regex symbols for full key comparison
  • #6825 : Fix restrictive CLI requiring IDD for simulation
  • #6828 : Fix allocation issue for metered output variables, Fixes #6827
  • #6832 : Change IDD/epJSON Schema for EnergyManagementSystem:Program to allow blank lines
  • #6839 : Correction of Problem in Natural Convection Equation
  • #6840 : Correction of Equations in Exponential Curve Sections of Input/Output Reference
  • #6841 : Allow OA node EMS override for both OutdoorAir:Node and OutdoorAir:NodeList
  • #6845 : Correction of Missing Equation Reference in DOE-2 Convection Model in Engineering Reference
  • #6847 : Wrong Temperature Used in Low Temperature Radiant HX Calculation Routine
  • #6848 : Addresses OutdoorAirUnit crash when used with steam heating coil
  • #6853 : Cleanup surface vertex points and reset vertex size
  • #6855 : BSDF Venetian Blinds - Add option for vertical blinds and correct surface emissivity calculation
  • #6858 : Correct EIO Wind Angle Output
  • #6861 : Addressed Heat exchanger bypass control problems
  • #6867 : Assign the same HeatTransferAlgorithms for an interior surface with reverse constructions
  • #6876 : Use outdoor air Cp to calculate reporting values of infiltration and ventilation
  • #6877 : Addressed Transformer Rated Capacity of 0 hard crashes
  • #6886 : Incorrect minimum OA amount when the Minimum Limit Type is FixedMinimum
  • #6889 : Remove some dangling limitations to the number of daylighting reference points
  • #6890 : Addressed Damper Normal Heating Action in VAV Reheat Air Terminal
  • #6900 : Use setpoints averaged in a zone time step to calculate "hours of setpoint not met" with onoff thermostat
  • #6901 : CoolingTower:VariableSpeed:Merkel model crash with failure on air flow ratio
  • #6914 : Extend WindowTests example to include switchable glazing with illuminance control, and other minor test changes
  • #6915 : Avoid crash of AirflowNetworkAdvanced_SingleSided_NV
  • #6918 : Fix infinite parsing loop caused by stray semicolon
  • #6922 : Correct relative humidity control for CoilSystem:Cooling:DX when using variable speed DX cooling coils
  • #6932 : Eng ref updates 1 and 2
  • #6942 : Add check to not show component loads when only SizingPeriod:WeatherFileConditionType is used
  • #6946 : Addressed Documentation Issues - 2017 (#5997)
  • #6948 : Fix VRF curve dimension check and clarify xy variables for all DX heat pump defrost EIR curves
  • #6966 : Fourth Set of Engineering Reference Comprehensive Edits
  • #6967 : Third Set of Engineering Reference Comprehensive Edits
  • #6968 : Fix bug in input parser
  • #6975 : Fix console messages on Windows with Schedule:File or other extra files
  • #6980 : Fix doc issues
  • #6989 : Correct ERV sizing reports to eio file

Under the Hood Restructuring

  • #6247 : Windows calc engine integration
  • #6721 : Change error call to use the higher level routine
  • #6771 : Added New Water Mains Temperature Calculation Method
  • #6799 : Refactor AirloopHVAC:UnitarySystem
  • #6810 : Remove curve-type dependencies
Assets 9
Pre-release

@Myoldmopar Myoldmopar released this Sep 27, 2018 · 1147 commits to develop since this release

OK, this is essentially 9.0. I'm going to let CI make one package build tonight based on the current develop branch. If it is green, I'll re-tag this same SHA with v9.0.0 and we'll be done.

Assets 9
Pre-release

@Myoldmopar Myoldmopar released this Sep 25, 2018 · 1156 commits to develop since this release

It's quick to have RC2 so fast, but I found an issue that will cause RC1 to fail to package. This addresses that and while it is RC2, it is actually effectively the first real release candidate.

Assets 9
Pre-release

@Myoldmopar Myoldmopar released this Aug 25, 2018 · 1641 commits to develop since this release

Merge pull request #6930 from NREL/DropSmallHotelAnnualTest

Drop small hotel annual test
Assets 9

I'm not sure what's going to happen with the IDD issues in #6584, but I wanted to leave the door open for a potential quick fix to the release, if that's what we decide to do. I'm keeping this as a pre-release for now. The branch is based on the v8.9.0 (before style) tag, plus a single commit with the plant op schemes added. If it turns out this is our official release, I'll update the changelog here.

Assets 10
You can’t perform that action at this time.