4

ExpandObjects source code

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.

Thanks

scottb's avatar
542
scottb
asked 2015-02-10 13:25:34 -0500
__AmirRoth__'s avatar
4.4k
__AmirRoth__
updated 2017-05-29 17:56:19 -0500
edit flag offensive 0 remove flag close merge delete

Comments

add a comment see more comments

1 Answer

5

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

https://github.com/NREL/EnergyPlus/tree/develop/src/ExpandObjects

It was designed to make it extendable to new HVACTemplates.

JasonGlazer's avatar
6.8k
JasonGlazer
answered 2015-02-10 14:33:15 -0500
edit flag offensive 0 remove flag delete link

Comments

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's avatar Julien Marrec (2015-02-11 02:24:12 -0500) 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's avatar JasonGlazer (2015-02-11 06:56:59 -0500) edit

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

Julien Marrec's avatar Julien Marrec (2015-02-11 07:09:11 -0500) edit

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

__AmirRoth__'s avatar __AmirRoth__ (2015-02-11 09:30:55 -0500) edit

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

scottb's avatar scottb (2015-02-11 09:50:55 -0500) edit
add a comment see more comments