Tag: FORTRAN
Estoy tratando de ejecutar un código antiguo en Fortran de mi equipo de proyecto en Ubuntu 16.04. No he realizado ninguna modificación al código existente. Lo único que he hecho es instalar gfortran, abrir una terminal y dirigirme a la ubicación del archivo usando el comando cd. Aquí tengo muchos . . . Read more
Tengo 3 matrices unidimensionales asignables en una rutina de Fortran, VX (:), VY (:), VZ (:), todas con el mismo tamaño. Necesito agregarlas en una matriz bidimensional llamada VARXYZ y enviarla a una rutina que modifica la ‘matriz’. El siguiente código funciona, pero obliga a duplicar el tamaño de la . . . Read more
Estoy escribiendo código Fortran utilizando Parallel Studio. Tengo 3 matrices 2D de la misma dimensión (A1(20,20), A2(20,20), A3(20,20)). También tengo una matriz 3D B[3, 20, 20]. Estoy tratando de asignar las matrices 2D a posiciones específicas de la matriz B según se describe en el siguiente programa: Programa Principal implicit . . . Read more
Estoy intentando ejecutar un código antiguo en Fortran de mi equipo de proyecto en Ubuntu 16.04. No he realizado ninguna modificación al código existente. Lo único que he hecho es instalar gfortran, abrir una terminal y dirigirme a la ubicación del archivo utilizando el comando “cd”. Aquí tengo muchos archivos, . . . Read more
Utilizo los punteros y tipos en mi código Fortran, pero aún no tengo la certeza de que todo esté correcto. Un ejemplo típico: programa CheckArray entero :: na = 10, nb=20 entero :: n tipo arrtype real, puntero :: r1(:) => null() real, puntero :: r2(:) => null() fin tipo . . . Read more