Lecciones de Fortran 90 para la asignatura Química Computacional
Notas al pie

1

Salvo cuando se rompe en dos líneas una secuencia alfanumérica, tipo CHARACTER, en ese caso se coloca al final de la línea y al comienzo de la siguiente.

2

Ver Programa ejemplo_2_4.f90, Sección 2.3.4.

3

La información acerca de la definición de funciones y las posibles funciones intrínsecas en Fortran puede encontrarse en Objetivos, Sección 8.1.

4

Debido al almacenamiento en memoria de acuerdo con el column major order el orden de los bucles haciendo que las columnas corran antes que las filas puede mejorar el rendimiento del código en matrices de tamaño considerable.

5

Esta es una de las grandes ventajas de Fortran90 frente a Fortran77.

6

Se dice que dos matrices son "conformables" si tienen idéntico número de dimensiones (subíndices) y cada una de ellas tiene la misma longitud.

7

Para conseguir esto se hace uso de la opción IERR = label en la orden READ. Esta opción indica que si se ha producido un error de lectura el programa debe saltar a la línea marcada por label.

8

STDERR se asocia a la unidad 0.

9

From The Free On-line Dictionary of Computing (8 July 2008) [foldoc]: script: A program written in a scripting language.

10

El formato NAMELIST también se puede utilizar con el comando WRITE para guardar variables etiquetadas en operaciones de salida.

11

Hay que tener en cuenta que en Fortran se supone que los ángulos en las funciones trigonométricas vienen expresados en radianes y no en grados.

12

Se define la mediana de un conjunto de números como aquel valor de la lista tal que la mitad de los valores sean inferiores a él y la otra mitad sean superiores. Coincide con el valor medio en distribuciones simétricas. Para su cálculo es preciso ordenar previamente la lista de números.

13

El repositorio de Netlib contiene software gratuito, documentación y bases de datos de interés para la comunidad científica en general y para aquellos interesados en la computación científica en particular. El repositorio es mantenido por los Laboratorios AT&T-Bell, la Universidad de Tennessee y el laboratorio nacional de Oak Ridge, con la ayuda de un gran número de colaboradores en todo el mundo. La web de Netlib es http://www.netlib.org.


Lecciones de Fortran 90 para la asignatura Química Computacional

$Id: clases_fortran.sgml,v 1.24 2013/07/02 09:38:58 curro Exp curro $

Curro Pérez Bernal mailto:francisco.perez@dfaie.uhu.es