Resultados de la búsqueda a petición "fortran"
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 ...
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 ...
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 ...
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 ...
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 ...
¿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 ...
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, ...
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 ...
¿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 ...
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 ...