[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[TRNSYS-users] Bug in TYPE60
Dear all,
modelling a system comprising several water tanks with internal heat
exchangers, I have found the following bug in the source code of TYPE60.
Where says:
(Lines 981-983)
C IF TANK HAS HEAT EXCHANGERS, DETERMINE AND CHECK GEOMETRY
C if((mode5.eq.1.or.mode5.eq.2.or.mode5.eq.3).and.
C & simtime.lt.(time0+delt/2.)) then
should said
C IF TANK HAS HEAT EXCHANGERS, DETERMINE AND CHECK GEOMETRY
C if((mode5.eq.1.or.mode5.eq.2.or.mode5.eq.3) then
,because the array "geom" must be re-calculated at each iteration.
This problem comes out when using several units of TYPE60 with internal
heat exchanger.
In addition, the "pi" number's value is
data pi/3.14159265358979323/, g/9.81/
not
data pi/3.14109265358979323/, g/9.81/
Best regards.
Fernando Domínguez Muñoz
University of Málaga (Spain)