Revision history  [back]

EnergyPlus Module Development Documentation

Because I am having a hard time trying to integrate a Matlab script to EnergyPlus via EMS/ExternalInterface objects and an Erl program is not enough for my purposes, I am willing to create a new module in EnergyPlus by cloning the repository in my machine and see how it goes. However, the ModuleDeveloper.pdf documentation (version 8.8) mentions that modules are developed in Fortran 90/95, which seems not to be the case anymore, as EnergyPlus was translated to C++ few years ago. And if you check the E+ source code, the modules are there, C coded. Am I missing something? If not, is there a module developer documentation for C++?

EnergyPlus Module Development Documentation

Because I am having a hard time trying to integrate a Matlab script to EnergyPlus via EMS/ExternalInterface objects and an Erl program is not enough for my purposes, I am willing to create a new module in EnergyPlus by cloning the repository in my machine and see how it goes. However, the ModuleDeveloper.pdf documentation (version 8.8) mentions that modules are developed in Fortran 90/95, which seems not to be the case anymore, as EnergyPlus was translated to C++ few years ago. And if you check the E+ source code, the modules are there, C coded. Am I missing something? If not, is there a module developer documentation for C++?

EnergyPlus Module Development Documentation

Because I am having a hard time trying to integrate a Matlab script to EnergyPlus via EMS/ExternalInterface objects and an Erl program is not enough for my purposes, I am willing to create a new module in EnergyPlus by cloning the repository in my machine and see how it goes. However, the ModuleDeveloper.pdf documentation (version 8.8) mentions that modules are developed in Fortran 90/95, which seems not to be the case anymore, as EnergyPlus was translated to C++ few years ago. And if you check the E+ source code, the modules are there, C coded. Am I missing something? If not, is there a module developer documentation for C++?

EnergyPlus Module Development DocumentationDevelopment

Because I am having a hard time trying to integrate a Matlab script to EnergyPlus via EMS/ExternalInterface objects and an Erl program is not enough for my purposes, I am willing to create a new module in EnergyPlus by cloning the repository in my machine and see how it goes. However, the ModuleDeveloper.pdf documentation (version 8.8) mentions that modules are developed in Fortran 90/95, which seems not to be the case anymore, as EnergyPlus was translated to C++ few years ago. And if you check the E+ source code, the modules are there, C coded. Am I missing something? If not, is there a module developer documentation for C++?C?

EnergyPlus Module Development

Because I am having a hard time trying to integrate a Matlab script to EnergyPlus via EMS/ExternalInterface objects and an Erl program is not enough for my purposes, I am willing to create a new module in EnergyPlus by cloning the repository in my machine and see how it goes. However, the ModuleDeveloper.pdf documentation (version 8.8) mentions that modules are developed in Fortran 90/95, which seems not to be the case anymore, as EnergyPlus was translated to C++ few years ago. And if you check the E+ source code, the modules are there, C coded. Am I missing something? If not, is there a module developer documentation for C?