2

How to couple with E+ after developing a new module so that this module can run in E+?

I developed a new module, modified some source code and added new calculation formulas in the source file.But I'm a new energyplus user and I don’t know what softwares I need to use. How to couple with E+ after developing a new module so that this module can run in E+?

Please help me ,I would be greatly appreciated!!

haoran ning's avatar
41
haoran ning
asked 2020-06-17 05:07:27 -0500
__AmirRoth__'s avatar
4.4k
__AmirRoth__
updated 2020-06-17 11:25:05 -0500
edit flag offensive 0 remove flag close merge delete

Comments

add a comment see more comments

1 Answer

2

To compile EnergyPlus see the GitHub page for the development project:

https://github.com/NREL/EnergyPlus

At the bottom is a link to how to build EnergyPlus:

https://github.com/NREL/EnergyPlus/wi...

I would suggest that you make sure you can build EnergyPlus without any modifications before adding the module that you have developed.

You should probably also look at the rest of the wiki related to the project since it contains development information:

https://github.com/NREL/EnergyPlus/wiki

You are a very adventurous new user! Good luck.

JasonGlazer's avatar
6.8k
JasonGlazer
answered 2020-06-18 07:11:57 -0500
edit flag offensive 0 remove flag delete link

Comments

Thank you so much for your reply and advice! I benefited a lot from these links and I'll do my best.

haoran ning's avatar haoran ning (2020-06-18 09:28:22 -0500) edit

I'm also using EnergyPlus 8.6.0 source code available on GitHub to generate an executable EP file just like everyone else. After following the steps in wiki page(https://github.com/NREL/EnergyPlus/wi...). when I clicked the generate button.It reminded me that the source directory should contain the CmakeLists.txt files.Where can I get this file? What needs to be included in the source folder? Can you explain it in detail? Please help me! Thank you!

haoran ning's avatar haoran ning (2020-06-20 22:49:56 -0500) edit

Did you run CMake?

JasonGlazer's avatar JasonGlazer (2020-06-23 06:21:35 -0500) edit

Yeah,I have solved it and generated the project successfully!!Thank you for your help!

haoran ning's avatar haoran ning (2020-06-27 08:58:34 -0500) edit

Hi Haoran,

Can you please share your method for developing the new module ?

HoussemYounes's avatar HoussemYounes (2021-10-14 21:43:14 -0500) edit
add a comment see more comments