Preguntas etiquetadas con fortran

Fortran es un lenguaje de programación de uso general ampliamente utilizado por la comunidad científica informática.


1
¿Existe alguna herramienta que pueda generar extensiones de intervalo de las funciones Fortran (o C) al analizar el código Fortran (o C)?
Los estudios de caso en mi tesis doctoral requieren que tenga extensiones de intervalo de subrutinas Fortran en CHEMKIN-II (disculpas por el enlace; es el mejor que pude encontrar para un paquete que Sandia National Laboratory ya no distribuye). CHEMKIN-II es un paquete químico usado en química de combustión; Como …




2
Un código de octubre en Fortran
Soy nuevo en computación científica. Estoy buscando una implementación Fortran (preferiblemente f90) de un Octree. Mi problema requiere un Octree que divide mi dominio hasta que no haya más de algunas partículas de N (o fuentes donde conozco el valor de densidad que se puede conectar en un método de …


2
Cómo establecer valores de precisión doble en Fortran
Recientemente, he encontrado un extraño problema con FORTRAN95. Inicialicé las variables X e Y de la siguiente manera: X=1.0 Y=0.1 Luego los agrego e imprimo el resultado: 1.10000000149012 Después de examinar las variables, parece que 0.1 no está representado con doble precisión con total precisión. Hay alguna manera de evitar …

4
Aprendiendo Fortran
Me preguntaba cuál es la mejor manera de aprender a programar en Fortran. He estado buscando libros, los ejemplos que me parecieron bien fueron "Explicado Fortran 95/2003" y "Fortran para científicos e ingenieros" . No sé qué piensan ustedes de esto. Otra cosa que me pregunto es qué compilador debo …
9 fortran 

3
¿Cómo sé si el compilador vectoriza mi código?
Como lo ejemplifica la respuesta de Jed Brown a los Costos de las búsquedas versus los cálculos , el uso de operaciones de punto flotante vectorizado versus no vectorizado resulta en un código mucho más rápido. Muchos compiladores modernos afirman que pueden realizar una vectorización automática. ¿Cómo puedo saber qué …


4
¿Son excesivas DAXPY, DCOPY, DSCAL?
He implementado CG en FORTRAN al vincularlo a Intel MKL. Cuando hay declaraciones como: ( Consulte Wikipedia ) p=r; x=x+alpha*p r=r-alpha*Ap; o similares en QMR (en una cantidad mucho mayor) v_tld = r; y = v_tld; rho = norm( y ); w_tld = r; z = w_tld; xi = norm( …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.