Siguiente: Cuadro GRAFICOS. Pedido de Subir: Preparación del diagrama. Parte Anterior: Cuadro FUNCIONES. Definición de   Índice General Índice_de símbolos_gráficos


Definición de funciones en FORTRAN

Simusol procesa todos los subprogramas, escritos en FORTRAN, que el usuario defina en un archivo funciones.for, en el directorio de trabajo del usuario; todos ellos serán compilados y puestos a disposición de Sceptre.

El ejemplo de la fig. 5.14 usa una función definida en FORTRAN (ver pág. [*]).

En esas funciones hay que utilizar variables de doble precisión para los argumentos que vayan a tener que ver con variables de la simulación. La declaración usada en el ejemplo

IMPLICIT REAL*8(A-J,L-M,O-Z),INTEGER*4(K,N)

hace de doble precisión todas las variables excepto las que comienzan con K, N que resultan enteras. (Aunque la función del ejemplo no necesitó variables enteras).



Manual de Simusol, mayo de 2007