Open Arithmetics Fortran 90

Los errores de redondeo introducidos por las diferentes representaciones finitas de los números reales en los lenguajes de programación y su propagación a través de la operaciones aritméticas constituye el problema central del cálculo numérico. Cada aritmética particular de punto flotante induce una...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Regis, Germán, Arroyo, Marcelo, Aguirre, Jorge
Formato: Objeto de conferencia
Lenguaje:Español
Publicado: 2005
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/23078
Aporte de:
Descripción
Sumario:Los errores de redondeo introducidos por las diferentes representaciones finitas de los números reales en los lenguajes de programación y su propagación a través de la operaciones aritméticas constituye el problema central del cálculo numérico. Cada aritmética particular de punto flotante induce una forma de propagación distinta. Por ese motivo se han desarrollado numerosas bibliotecas que implementan aritméticas alternativas a las provistas por estos lenguajes. Sin embargo su utilización en los programas que realizan largas secuencias de operaciones como los destinados al cálculo numérico, principal aplicación de estas bibliotecas, implica un costoso trabajo de adaptación de estos programas a la nueva aritmética. En este artículo se describe el desarrollo y uso de OAF90, una herramienta que realiza dicha adaptación de manera automática para programas Fortran 90, uno de los lenguajes mas utilizados en el campo de aplicación del calculo numérico. OAF90 junto con su predecesor para Fortran 77 permiten incorporar aritméticas externas en cualquier programa Fortran