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

1 la respuesta

Fortran Error: el argumento 'y' de 'datan2' intrínseco en (1) debe ser REAL

Quiero calcular el valor z como la coordenada en el rango de x: -50 ~ 50 e y: -50 ~ 50 como el código siguiente. program test implicit none ! --- [local entities] real*8 :: rrr,th,U0,amp,alp,Ndiv real*8 :: pi,alpR,NR,Rmin,Rmax,z integer :: ir, ...

2 la respuesta

Imprima una matriz Fortran 2D como matriz

Tengo una matriz que actualmente es un 3x3. Cuando imprimo los caracteres, obtengo los resultados impresos en un estilo de línea envolvente. Espero imprimir una matriz cuadrada que sea más legible en lugar de XXXXXXXXXXXXX en una sola línea. ¿Es ...

2 la respuesta

Resultados incorrectos / inconsistentes de zgeev () LAPACK

Estoy tratando de usar ZGEEV para calcular valores y vectores propios, sin embargo, tengo algunos problemas con la salida incorrecta y también inconsistente cuando se usa en diferentes niveles de optimización. A continuación se muestra mi código ...

1 la respuesta

Almacenamiento de una variable con un índice multidimensional en Fortran

Pregunt Considere el siguiente código: program example implicit none integer, parameter :: n_coeffs = 1000 integer, parameter :: n_indices = 5 integer :: i real(8), dimension(n_coeffs) :: coeff integer, dimension(n_coeffs,n_indices) :: index ...

1 la respuesta

Fortran función en un módulo no encontrado por subrutina en el mismo módulo [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Por qué se trata de una función declarada dentro del módulo y luego utilizada en otro lugar del mismo módulo que el enlazador no ...

1 la respuesta

Falla de segmentación al pasar la función interna como argumento

Tengo un código que pasa una función interna del programa principal como argumento para una función: cuando la función que se pasa finalmente se llama causa una falla de segmentación. Esto solo ocurre cuando uso Windows Subsystem para Linux ...

1 la respuesta

ISO_FORTRAN_ENV o -fdefault-real-8 para promover reales a doble precisión

Siempre he estado usando el-fdefault-real-8 opción degfortran para promover automáticamente cada unoREAL declarado en cualquier parte del programa con doble precisión,junto con cualquier constante, p.ej. 1.23. Si alguna vez quería volver a la ...

2 la respuesta

Fortran está leyendo más allá del registro del archivo final

Estoy tratando de leer algunos datos de un archivo, y la detección de registros de archivos finales es importante para dejar de leer. Sin embargo, dependiendo de las dimensiones de la matriz utilizada para leer datos, no puedo ...

1 la respuesta

Usando todas las variables en un módulo, excepto una, ¿hay un opuesto de "solo"?

Tengo un módulo con variables globales, hay muchas variables en él. Para una subrutina específica, me gustaría usar todas las variables, excepto 1. Una forma de hacer esto es use Global_Variables, only : item1,...item50,item52,...item100pero ...

1 la respuesta

Un problema de tiempo fortran que no puedo entender

Escribí (para mi clase en Métodos numéricos para física teórica) un programa muy simple para una caminata aleatoria en la dimensión 2. Aquí está: program random_walk implicit none integer, parameter :: Nwalker = 1000000 integer, parameter :: ...