Resultados de la búsqueda a petición "fortran"

1 la respuesta

Argumento ficticio complejo a real real de Gfortran

Estoy tratando de usar fftpack con gfortran, pero recibo errores que creo que se relacionan con que algunas rutinas se pasan matrices complejas cuando el argumento ficticio se declara como real. Leí un comentario en una página de Intel Fortran ...

3 la respuesta

Uso adecuado de la palabra clave PURE Fortran

Actualmente estoy profundizando en Fortran y me he encontrado con elpure funciones / subrutinas que especifican palabras clave que no tienen efectos secundarios. Tengo un libro,Fortran 90/95 por S Chapman, que presenta elpure palabra clave, pero ...

2 la respuesta

¿Existe alguna alternativa a GETCWD () en Fortran 2003-2008?

La extensión GNU para el compilador Fortran de GNU proporciona la subrutinaGETCWD() que bien, obtiene el directorio de trabajo actual. Sin embargo, mi código tiene que ser portátil paraifort ynagfor compilador también y uso las funciones ...

2 la respuesta

Precisión diferente en C ++ y Fortran

Para un proyecto en el que estoy trabajando, he codificado en C ++ una función muy simple: Fne(x) = 0.124*x*x, el problema es cuando calculo el valor de la función parax = 3.8938458092314270 Con los lenguajes Fortran 77 y C ++, obtuve ...

4 la respuesta

cómo detener un programa fortran anormalmente

Cuando ocurre una excepción, me gustaría terminar anormalmente mi programa. En este momento, cuando ocurre una excepción, unwrite se llama una declaración con una oración explicativa, y luego unastop Se llama declaración. Estoy depurando el ...

1 la respuesta

¿Cómo puedo evitar un desbordamiento de pila cuando Fortran produce una matriz grande, interna y temporal?

Tengo un código Fortran que llamaRESHAPE reordenar una matriz de modo que la dimensión que ahora estoy a punto de recorrer se convierta en la primera dimensión variable (orden de columna mayor en Fortran). Esto no tiene nada que ver con la ...

3 la respuesta

segfault con -fopenmp para un programa trivial

Estoy refrescando openmp un poco, y me metí en esta situación extraña. Afeitado, creé este caso trivial mínimo que muestra el problema program ex2 implicit none integer, parameter :: n=10000000 integer :: i real :: x(n) do i=1,n x(i) = 0.0d0 ...

2 la respuesta

¿Cómo leer el número de líneas en Fortran 90 de un archivo de texto?

Cómo leer el número de líneas presentes en un archivo de texto. Mi archivo de texto parece ser como: 1 2 3 . . . n

2 la respuesta

Concatenación de matriz 2D en fortran

Fortran 2003 tiene una sintaxis de corchetes para la concatenación de arreglos, el compilador Intel fortran también lo admite. Escribí un código simple aquí para la concatenación de matriz: program matrix implicit none real,dimension (3,3) :: ...

2 la respuesta

¿Diferencia entre comillas dobles y simples en fortran?

Estoy empezando en Fortran y estoy confundido con el uso de comillas dobles o simples.