[TRNSYS-users] Stored variables (C++)

Carlos Flores | DECCW. Sydney, Australia karlitro at gmail.com
Mon Aug 9 02:02:54 PDT 2010


Hey everyone,

I have TRNSYS 16 and I am programming a new module using C++.  I've
had absolutely *all* the problems that have been mentioned in the past with
regards to stored variables (such as un-updated TRNSYS.h file) and I've
solved most of them, but I have been unable to solve one related to
pointers.

For some reason, in TRNSYS.h the functions *setStorageVars* and *
setStorageSize* need pointer inputs (int*, double*) to work, as opposed to
the simple int or double variables used in FORTRAN.  I have spent a lot of
time and I have not being able to work this through, and I need to fix this
within the next few days or it will have consequences on the project
deadline =(

Does anybody have the answer to one of these two questions?

*1) Do you have any example (*.ccp) of a module programmed in C++ that uses
stored variables?*  That would probably be easiest way to understand how to
insert the correct inputs in the *setStorageVars* function, or

*2) Do you know how to insert the 'nitems' and 'stored' array in a way that
the setStorageVars function will understand?*

The template generated for C++ does not address these issues and I am unsure
how to fix them.

Any help would be highly appreciated!  Thanks!

Carlos Flores
Energy Research Program
Universidad de Chile
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.onebuilding.org/pipermail/trnsys-users-onebuilding.org/attachments/20100809/0958a56e/attachment-0005.htm>


More information about the TRNSYS-users mailing list