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

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

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 ...

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 ...

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 ...

4 la respuesta

Obtener precisión doble en fortran 90 utilizando el compilador Intel 11.1

Tengo un código muy grande que configura y resuelve iterativamente un sistema de ecuación diferencial parcial no lineal, escrito en fortran. Necesito que todas las variables sean de doble precisión. En el módulo adicional que he escrito para el ...

3 la respuesta

¿Por qué los marcos de prueba de la unidad en Fortran dependen de Ruby en lugar de Fortran en sí?

Resumen: FRUIT solo se puede usar con los compiladores de Fortran, aunque su funcionalidad se puede mejorar usando Ruby. Verifique la respuesta a continuación de su autor Andrew Chen. =========================================== arece que los ...

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, ...

6 la respuesta

cambiando dimensiones de matriz en fortran

Existen básicamente dos formas de pasar matrices a una subrutina en Fortran 90/95: PROGRAM ARRAY INTEGER, ALLOCATABLE :: A(:,:) INTEGER :: N ALLOCATE(A(N,N)) CALL ARRAY_EXPLICIT(A,N) ! or CALL ARRAY_ASSUMED(A) END PROGRAM ARRAY ...

2 la respuesta

¿Cómo obtener el nombre de un archivo que actúa como stdin / stdout?

Estoy teniendo el siguiente problema. Quiero escribir un programa en Fortran90 que quiero poder llamar así: ./program.x < main.in > main.out Adicionalmente a "main.out" (cuyo nombre puedo establecer al llamar al programa), las salidas ...

3 la respuesta

Saltar una línea del archivo de texto en Fortran90

Estoy escribiendo en fortran (90). Mi programa debe leer el archivo1, hacer algo con cada línea y escribir el resultado en el archivo2. Pero el problema: el archivo 1 tiene información innecesaria en la primera línea. ¿Cómo puedo omitir una ...