Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

ExpandObjects source code

asked 2015-02-10 13:25:34 -0600

scottb gravatar image

updated 2017-05-29 17:56:19 -0600

Is there any intent to open source the ExpandObjects tool for pre-processing IDFs?

I find myself occasionally wishing I could develop new HVACTemplate objects to suite my needs.


edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2015-02-10 14:33:15 -0600

The ExpandObjects source code is in a single Fortran 90 file called epfilter.f90. It can be seen at:

It was designed to make it extendable to new HVACTemplates.

edit flag offensive delete link more


Jason, I'm slightly confused... I was expecting those f90 files to have been converted to C++ with v8.2. Am I missing something?

Julien Marrec gravatar image Julien Marrec  ( 2015-02-11 02:24:12 -0600 )edit

The main focus of the conversion from Fortran to C++ was the main EnergyPlus program. Many utilities, like ExpandObjects, were not converted to C++.

JasonGlazer gravatar image JasonGlazer  ( 2015-02-11 06:56:59 -0600 )edit

Understood, thanks. Is there a plan to convert those at some point or will they remain in fortran?

Julien Marrec gravatar image Julien Marrec  ( 2015-02-11 07:09:11 -0600 )edit

We could do that. We have Stuart Mentzer (the man who translated EnergyPlus) under contract. Stay tuned.

__AmirRoth__ gravatar image __AmirRoth__  ( 2015-02-11 09:30:55 -0600 )edit

Great! Glad I brought this up. I was confused by the f90 vs cpp issue as well

scottb gravatar image scottb  ( 2015-02-11 09:50:55 -0600 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Training Workshops

Question Tools

1 follower


Asked: 2015-02-10 13:25:34 -0600

Seen: 112 times

Last updated: Feb 10 '15