[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Range check error ?



Bengt,
	A Range Check Error usually indicates either a division by zero or an
array bounds exceeded somewhere in the Fortran code. You can best find them
by debugging through the developer's studio by switching all the exceptions
to "stop always" instead of "stop if not handled." The code will then run
up to the point which generated the error and stop, giving you more details
on its nature. If the sticking point is anywhere in the stardard code, then
please let me know so that I can fix the problem. Also, if you would send
me the Type140.for, Type132.for, any other non-standard code used and
TMY_STHL_W.SWE, I would be happy to help you locate the problem.
Cheers,
	David

At 04:38 PM 12/12/00 +0100, you wrote:
>When trying to run a TRNSYS dek I immediately get the "range check error" in
>TRNSHELL with no further explanation. No list file is produced and the
>TRNSYS32 is stuck and has to be closed with "ctrl alt del" menu. I still use
>TRNSYS 14.2. The whole 14.2 incl trnshell is updated from your homepage
>during the autumn 2000.
>
>Grateful for hints. I probably made some silly mistake in the dek.?
>Enclosing it. I just changed a running dek by basically only exchanging the
>tank model from type 4 to Type 140.
>
> <<DREAM1.DCK>> 
>
>Bengt
>
>
>
> 
---------------------------------------------------------------
David BRADLEY
1500 Engineering Drive		ph: +1 608 263 1589
Madison, WI				fax: +1 608 262 8464
53706 
URL: http://sel.me.wisc.edu/trnsys
---------------------------------------------------------------