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

1 la respuesta

No se puede instalar gfortran a través de homebrew

Recibí este mensaje cuando intenté instalar gfortran. ~$ brew install gfortran Error: No available formula for gfortran GNU Fortran is now provided as part of GCC, and can be installed with: brew install gccMi pregunta es ¿cómo instalar gfortran ...

2 la respuesta

Configuración de formato de salida dinámica

Traté de hacer el formato de salida dinámicamente en el sentido de que el número de variables a imprimir podría variar dinámicamente. Había hecho algún experimento con los siguientes dos métodos (ver el contexto a continuación), pero ambos me ...

1 la respuesta

La matriz Fortran no se puede devolver en función: no es una variable DUMMY

Al ser nuevo en Fortran 90 de forma libre, realmente me gustaría saber por qué el siguiente fragmento de código no funcionaría: program test2 implicit none !!! A program to practice f90 writing. ! Define double precision data integer, parameter ...

3 la respuesta

Difusión de multiplicación de matrices en Fortran 90/95

Me preguntaba si habría una forma mejor (sucinta) de codificar esto en Fortran. Estoy tratando de multiplicar cada columna dea(3, 3) por cada valor enb(3). Sé que en Python haynp.multiply, y no estoy seguro acerca de Fortran. !!! test.f90 ...

1 la respuesta

Error en la declaración de tipo derivado: la variable en (1) en este contexto debe ser constante

Tengo un tipo derivado declarado en un módulo como este: MODULE dmotifs TYPE :: PRM INTEGER, PRIVATE :: nsp=4,nrx=8,maxprx=4 REAL, PRIVATE :: cref=1e-6,tref=1 REAL, DIMENSION(nrx,maxprx) :: k REAL :: input END TYPE PRM CONTAINS SUBROUTINE ...

3 la respuesta

Intento de Fortran (inout) versus intento de omisión

La buena práctica dicta que los argumentos de subrutina en Fortran deben tener una intención específica (es decir,intent(in), intent(out) ointent(inout) tal como se describeesta ...

1 la respuesta

Declaración no clasificable y otros errores en un IF en Fortran

Tengo el codigo: if i < n then x = topsep(1) y = topsep(2) realvor(n,1) = x + dx realvor(n,2) = x + dy imvor(n,1) = (realvor(n,1)*(a**2))/((realvor(n,1))**2+(realvor(n,2))**2) imvor(n,2) = ...

4 la respuesta

Declaración de Fortran SAVE

He leído sobre elsave declaración en el documento de referencia del lenguaje (Intel), pero no puedo entender lo que hace. ¿Podría alguien explicarme en un lenguaje simple lo que significa cuando elsave declaración se incluye en un módulo?

2 la respuesta

Cómo escribir en líneas específicas en fortran

Quiero copiar un archivo de una carpeta y escribir en líneas específicas del archivo usando fortran. Estoy usando Windows, GNU fortran compilador. Aquí está el archivo de muestra y el código.file1.txt 1 * 2 ** 3 *** 4 **** 5 ***** 6 ****** 7 ...

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