12-19-2014, 05:04 PM
(12-19-2014, 10:59 AM)Yi Wrote: Hi Lin,
My guess is that your own build depends on additional libraries (dlls) that are not in the EnergyPlus folder. Have you tried to run your new EnergyPlus.exe from the command line? If you open a command window, go into one of job folders jEPlus has created (e.g. E:\ParametricStudy\Output\EP_G-T_0-W_2-P1_1-P2_3-P3_1-P4_2/>", and run "C:\EnergyPlusV8-1-0\EnergyPlus.exe", you may see more error messages about why the simulation has failed. You may need to copy the Energy+.idd file into the folder first, if it reports a missing .idd...
Cheers,
Yi
Hi Dr.Zhang,
That is what confuses more me most. I have replaced the official "EnergyPlus.exe" with the customized version. When I select one of the job and run "EnergyPlus" just as you mentioned, it is Ok and it is working. I have attached three snapshots.
In "before_run_by_hand", as you can see, jEPLus failed to run the case and a "console.log" was created.
I tried to run by hand just, as can be found in "run_by_hand". Everything seems fine. The program sent a message at the beginning of the program "CEEE_EnergyPlus" so I am sure it is the modified version.
I can get results, just as shown in the attachment "after_run_by_hand".
The thing is, during my compilation of the modified version of EnergyPlus V8.1, I didn't include extra features such as "DElightManagerF, DElightManagerF,SQLiteFortranRoutines". According to the original EnergyPlus Fortran source code instruction, this should be fine. For some reasons, I could also run the simulation with modeified version in EP-Launch.exe interface but I cannot run it with RunEPlus.bat.
I wonder whether that will be part of the reasons.
Thanks!
Lin