Model Like a Programmer 2: More Tools and Techniques for Greater Productivity

Click here to purchase
The field of computer programming offers numerous tools and techniques for manipulating text files, processing data, and automating workflows. Many of these prac- tices can be directly applied to building energy model- ing. In this paper we introduce three techniques from the software engineering world that we have applied to our modeling work to achieve greater productivity: automated document generation, automated chart generation, and build automation. Document generation (e.g., for creating client reports) can be automated using a markup language such as Markdown or LATEX to generate professional- looking PDF files. Automatic chart generation uses plot- ting libraries from scripting languages to produce beau- tiful data visualizations. Build automation uses “build tools” to manage the tasks to be done and their execu- tion order. When used together, they provide a powerful workflow to enhance any modeling project.

Citation: ASHRAE/IBPSA-USA Bldg Simulation Conf, Sept 2018

Product Details

Published:
2018
Number of Pages:
8
Units of Measure:
Dual
File Size:
1 file , 4.9 MB
Product Code(s):
D-BSC18-C042