Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
NatLabRockies
/
EnergyPlus
Public
Notifications
You must be signed in to change notification settings
Fork
486
Star
1.6k
Code
Issues
827
Pull requests
41
Discussions
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Wiki
Security and quality
Insights
Home
Jump to bottom
Edit
New page
DeadParrot edited this page
Sep 9, 2014
·
69 revisions
EnergyPlus
Main Development Topics
Repository Structure
EnergyPlusTeam
File Organization and Naming
EnergyPlusDevSupport
EnergyPlusBuildSupport
EnergyPlusArchive
EnergyPlusRelease
Developer Information
String Migration
Unit Testing
Development Tips & Resources
Performance Tuning
External Library Research
Git/GitHub Information
Meeting Notes and Other Info
20140402 SanFrancisco
20140423 IterationDemo
20140507 IterationDemo
20140521 IterationDemo
201406XX Seattle
Wiki pages
Pages
58
Loading
Home
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
"Smart Pointers": Why Are You Using Them?
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
20150724 Berkeley
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
20160202 ChicagoArea
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Arrays: What Are Your Options?
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Bools, Bool Arrays, and Bitfields
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Building EnergyPlus
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Caching
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
ChangeLogTest
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Code Questions
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Code Review
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Coding Guidelines
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Coding Standards Part 0 Automated Analysis
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Coding Standards Part 1 Style
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Coding Standards Part 2 Performance and Safety
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Coding Standards Part 3 References and Further Reading
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Conditional Branches, Branch Prediction, and Minimizing Branch Penalties
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
constexpr: Your New Best Friend
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Containers: When to Use Which
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Continuous Integration
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
current perf
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Debugging STL objects in GDB
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Debugging Tips
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Dev Index
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Development Tips and Resources
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Documentation
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
enum or enum class: Either Way, Use Them
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
External Libs
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
File and Module Structure
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Git Page
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Lambdas: When and How to Use Them
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Local Shortcut Variables: When to Use a Value Copy and When to Use a Reference
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
LTO and PGO Possibilities
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
MCCF: Make the Common Case Fast
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Meeting 20140402
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Meeting 20140423
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Meeting 20140507
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Meeting 20140521
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Memory Hierarchy, Spatial Locality, and Data Structures
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Migrating to stdstring
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Move constructors (i.e., std::move): When and How to Use Them
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Naming Conventions
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
New Features for Versions 1.0.0 to 8.2.0
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Packaging Index
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Parameters and Return Values
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
perf models
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Performance
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Performance Tuning
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Preparing a Release Package
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Refactoring Passes
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
RefactoringPlantComponentApproach
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Repos Index
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
std::string_view: A Nice New Friend
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
TeamOrgNaming
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
The C Preprocessor
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
The Two Stupidest Features!
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Unit Testing
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Working with Forks
Uh oh!
There was an error while loading.
Please reload this page
.
Show 43 more pages…
Add a custom sidebar
Clone this wiki locally
You can’t perform that action at this time.