[TRNSYS-users] Create a new type

David BRADLEY d.bradley at tess-inc.com
Fri Mar 30 08:19:36 PDT 2012


Tiziano,
   I am not entirely sure that I understand your question. Fortran 90 is 
a language while Compaq Visual Fortran is a compiler. Most Types in 
Trnsys16 were written Fortran77 language conventions but some where 
written using Fortran90 conventions; the two language conventions should 
be able to interact with each other without problems.

   Whichever set of language conventions you choose, you need some kind 
of compiler that can create a DLL containing the source code for your 
Type. Some users have succeeded in using the free G95 compiler to make 
user Types. There is a tutorial available at: 
http://sel.me.wisc.edu/trnsys/downloads/tutorials_and_examples/tutex17.htm. 
While the tutorial is written based on Trnsys17, most of it applies to 
Trnsys16 as well.

Kind regards,
  David

On 3/30/2012 04:14, Tiziano Terlizzese wrote:
> Dear trnsys users,
>
> I need to create a new type, a rain water tank. It seems that the only way to create a new type is to have at disposal COMPAQ Visual Fortran. Is that correct? Can't you use FORTRAN 90 instead of compaq visual fortran?
> The problem I faced in using fortran 90 is that transys constants are not already implemented into it. Is there a way out that won't imply to buy Compaq Visual Fortran? I have TRNSYS 16 version.
>
> Thank you in advance for your help.
> Greetings,
>
> Tiziano Terlizzese
>
> Università di Bologna
> Dipartimento di Ingegneria Energetica Nucleare e del Controllo Ambientale - DIENCA
> Via del Risorgimento, 2 - 40136
> Bologna - Italia
> _______________________________________________
> TRNSYS-users mailing list
> TRNSYS-users at cae.wisc.edu
> https://mailman.cae.wisc.edu/listinfo/trnsys-users
>

-- 
***************************
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 at tess-inc.com

http://www.tess-inc.com
http://www.trnsys.com




More information about the TRNSYS-users mailing list