<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Soteris's response about placing the DLL in the
..\Trnsys16\UserLib\ReleaseDLLs\ directory is quite correct. You might
also want to add the "SAVE" attribute to your ALLOCATABLE array
declarations. If you don't have that, some compilers will deallocate
your allocatable arrays automatically every time you leave the
subroutine in which they are declared. I think the IVF compiler is set
to SAVE those arrays by default but it is a good idea to make sure. 
Also make sure that on the IF (INFO(8)=-1) call, deallocate those
arrays with something like<br>
<br>
IF (INFO(8).EQ.-1) THEN<br>
       IF (ALLOCATED(ArrayName)) DEALLOCATE(ArrayName) <br>
       RETURN 1<br>
END IF<br>
<br>
best,<br>
 David<br>
<br>
<br>
On 8/3/2010 12:08, <a class="moz-txt-link-abbreviated" href="mailto:alberto.picinardi@tiscali.it">alberto.picinardi@tiscali.it</a> wrote:
<blockquote
 cite="mid:30421735.1833731280855301086.JavaMail.defaultUser@defaultHost"
 type="cite">
  <pre wrap="">Dear Trnsys Users,
I’m a new user of Trnsys and it’s the first time I create a new type. I wrote a code (Type182.f90) to read 2 different .
txt files, mappa_ABS.txt and mappa_HD.txt, and simulate the coupling between an ABS chiller and a desalinator. From this code I created the 
library Type182.dll using Visual Studio 2008 (I followed the instruction of 08-ProgrammersGuide.pdf in the section “Instructions to add a 
new project to the Ivf90-Mvs2003 Solution”).
At this point I created a simple Project.ptf to test the new component, but I obtain this 
error:

*** Fatal Error at time   :         0.000000
    Generated by Unit     :     4
    Generated by Type     :   182
    TRNSYS 
Message    105 : A TYPE was called in the TRNSYS input file but was either not linked into trndll.dll or was not found in an external dll. 
A dummy subroutine was called in its place. Please link the TYPE or remove it from the input file
    Reported information  : Not available


Anyone can help me???
You can find all these files in attached to this email:
• Type182.f90
• Type182.tmf
• mappa_ABS.txt and mappa_HD.txt 
(to paste in folder C:\Program Files\Trnsys16\SourceCode\MySource)
• Type182.dll
• Project.dck

Thanks in advance,
Ph.D. Alberto Picinardi

University of Bergamo, Italy



Risparmia con Tutto Incluso Light: telefono + adsl 8 mega a soli 19,95 € al mese per un anno!

SCONTO DI 120 EURO! 

L’offerta è valida solo se attivi entro il 29/07/10

<a class="moz-txt-link-freetext" href="http://abbonati.tiscali.it/telefono-adsl/prodotti/tc/tuttoincluso_light/?WT.mc_id=01fw">http://abbonati.tiscali.it/telefono-adsl/prodotti/tc/tuttoincluso_light/?WT.mc_id=01fw</a></pre>
  <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
TRNSYS-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:TRNSYS-users@cae.wisc.edu">TRNSYS-users@cae.wisc.edu</a>
<a class="moz-txt-link-freetext" href="https://www-old.cae.wisc.edu/mailman/listinfo/trnsys-users">https://www-old.cae.wisc.edu/mailman/listinfo/trnsys-users</a>
  </pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">-- 
***************************
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
<a class="moz-txt-link-abbreviated" href="mailto:bradley@tess-inc.com">bradley@tess-inc.com</a>

<a class="moz-txt-link-freetext" href="http://www.tess-inc.com">http://www.tess-inc.com</a>
<a class="moz-txt-link-freetext" href="http://www.trnsys.com">http://www.trnsys.com</a></pre>
</body>
</html>