Error Upon launching modified version of EnergyPlus

38 views
Skip to first unread message

Regan Lu

unread,
Aug 11, 2014, 1:21:45 PM8/11/14
to epx-dev...@googlegroups.com
Hello Forum,

I have modified EnergyPlus to simulated a heat pump that facilitate between two thermal zones in a building. Particularly, I modified DXcoil.f90, DataZoneEquipment.f90, zoneequipmentmanger.f90, and Energy+.idd. This is with following the developer tutorial mostly and building it from source. I posted some screenshots of the debugger and the modified files could only be sent upon request.

- Regan Lu
debugger.png
debugger (2).png
debugger (3).png

Neal Kruis

unread,
Aug 11, 2014, 2:00:11 PM8/11/14
to epx-dev...@googlegroups.com
Regan,

Were you able to build and run EnergyPlus before you made any modifications?

It is difficult to say where the problem is occurring based on the screen shots you sent, but if you built the debug version correctly you should be able to see a backtrace in the debug window showing you where in the program the error arose.

Are you able to step through your program, or set breakpoints?

Regards,

Neal Kruis

Regan Lu

unread,
Aug 12, 2014, 4:14:02 PM8/12/14
to epx-dev...@googlegroups.com
Neal

I apologize that I am relatively new to EnergyPlus and the different modules interact with each to simulate the building.

I have traced the problem to the InputProcessor.f90, from using your suggestion of breakpoints. Particularly, the While loop for reading in *.idd in the ProcessDataDicFile Subroutine was responsible for the problem. This While loop will run for a set period of time before running into an error. Accordingly, this would correspond to my Energy+.idd file that modified for the project. This files was modified to include a few extra fields for the heat pump.At this point, I don't have any idea what the problem is and how to resolve it.

About the other question, I have build and ran EnergyPlus with virtually no abnormal behavior. 

Let me know if you need more aids or the files to help understand my problem better. Thank you so much for the reply!

- Regan Lu
Reply all
Reply to author
Forward
0 new messages