DOE Converts EnergyPlus from Fortran to C++
The Department of Energy’s EnergyPlus, which models whole-building energy and water use, is the basis for building energy-efficiency standards and is the engine inside many commercial software products. It has a large and diverse user community.
For the first 17 years of its existence, EnergyPlus was written in the FORTRAN programming language. Now, DOE is releasing EnergyPlus 8.2.0, the first version written in C++. DOE says C++ has better built-in features for software development, testing, and maintenance. It also has a larger ecosystem of software libraries and development tools, better access to new high-performance hardware, and a significantly larger developer community. DOE believes that the language change will help spur the evolution of EnergyPlus and its integration into additional applications and services.
DOE also says for many models, version 8.2.0 will be at least 20 percent faster than version 8.1.0.
The EnergyPlus update also incorporates new and enhanced modeling features including improved HVAC equipment auto-sizing routines, improved models for ground heat exchange, new models for natural ventilation, and control options for radiant and cooling systems.
Recently, Oak Ridge National Laboratory researchers said they are developing software that will automatically calibrate models for simulating building energy use, which will speed the process of using EnergyPlus.
- 2015 Insider Knowledge
- Four Key Questions to Ask Before Your Next Energy Purchase
- eBook: Five Key Considerations for Integrating Renewables into Your Procurement Strategy
- Improve Occupant Comfort & Reduce Energy Costs Through Humidity Control
- 2016 Environmental Leader Product & Project Awards
- 10 Tactics of Successful Energy Managers
- The Corporate Sustainability Professional's Guide to Better Data Management
- Energy Manager Today Awards Top Products and Top Projects of the Year
- There’s Money in the Trash
- Planning for a Sustainable Future