I had modified some source code in EnergyPlus in trying to implement a heat pump that transport heat between two thermal zones. To achieve this, modifications to DXcoil.f90, DataZoneEquipment.f90, zoneequipmentmanger.f90, and Energy+.idd were made. Upon running EnergyPlus, the program is hauled when loading the dictionary definitions and simply crashes the program.
The problem has been traced to the ProcessDataDicFile subroutine in InputProcessor.f90 file, which a do while loop that reads in the *.idd dictionary file for EnergyPlus. However, this is the extent to which I have tackled the program. Thus, I require some assistance in this matter and I have attached the modified files to the email.
Thank you in advance.
- Regan Lu