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

1 la respuesta

BLAS, ATLAS, LAPACK Ejemplo mínimo de biblioteca compartida

Instalé paquetes atlas, blas y lapack x86_64 a través de yum install atlas.x86_64 blas.x86_64 lapack.x86_64en una distribución Redhat 6.6 (ii) que instala una biblioteca compartida pero tengo problemas para compilar y vincular. Por ejemplo, si ...

1 la respuesta

conflicto de nombre de subrutina de módulos fortran

Tengo dos módulos diferentes, cada uno tiene la misma subrutina. El programa principal llamará a uno de ellos en función de una determinada condición. Quiero evitar cambiar el nombre de cada una de estas subrutinas a un nombre diferente.

3 la respuesta

Lectura de archivos de entrada en FORTRAN

Propósito: Crear un programa que tome dos archivos separados, los abra y los lea, asigne su contenido a las matrices, haga algunos cálculos con esas matrices, cree una nueva matriz con números de productos, imprima en un nuevo archivo. Bastante ...

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

1 la respuesta

Llamando a una función Fortran desde Julia, devolviendo una matriz: función desconocida, ¿por defecto?

Quiero llamar a funciones en mi biblioteca Fortran desde Julia. En este caso, tengo una funcióneye que toma un entero y devuelve una matriz bidimensional de enteros. El módulo Fortran se compila en una biblioteca compartida usando $ gfortran ...

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

1 la respuesta

Tipos derivados de Fortran que contienen punteros para ser accesibles desde C

Tengo un código Fortran con muchos tipos derivados que contienen punteros. Estoy escribiendo un código C ++ que necesita acceder a estas variables. No puedo reescribir estos tipos derivados sin los punteros, ya que se usan en cientos de lugares ...

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

2 la respuesta

Interoperabilidad Fortran-C y matrices flotantes

Tengo un gran código Fortran95 existente. Usa real(dp), dimension(num) :: arraypara declarar matrices. Quiero unirme a algún código C y descubrí que puedo hacerlo escribiendo interfaces en las funciones C y declarando matrices como use ...

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