Marie-Hélène, I do not think that the name of the DLL is the problem. 64-bit software (which Trnsys18 is and which Trnsys17 was not) is much less tolerant of floating point errors (divisions by zero). I suspect that there is a division by zero going on in your code that is causing the invalid floating point error. The division by zero was probably there before but the 32-bit version of the dll was better able to recover from it than the 64-bit version of the dll is. kind regards, David
On 10/19/2017 13:12, Marie-Hélène via
TRNSYS-users wrote:
-- *************************** David BRADLEY Principal Thermal Energy Systems Specialists, LLC 22 North Carroll Street - suite 370 Madison, WI 53703 USA P:+1.608.274.2577 F:+1.608.278.1475 d.bradley@tess-inc.com http://www.tess-inc.com http://www.trnsys.com |