Valgrind 在 Fortran 代码中显示未初始化的变量
我正在 Fortran 应用程序上执行 valgrind(使用 memcheck 工具)。 valgrind 显示以下错误: ==17072== at 0x806C4A2: prove_ (t10_isb.f90:1948) ==1…
包含写入语句时函数调用停止/挂起,但仅在编译期间与某些库链接时
这是我的最小示例: program test implicit none real :: testfunc write(*,*) "Writing from main" write(*,*) testfunc() end program test functio…
地板怎么没有主型呢?
/home/disk/p/atms380/xx/October-Runs/timeManMod/SourceMods/time_manager.F90(664): error #6404: This name does not have a type, and must have…
在 Fortran 90 中打开多个文件
我想打开 10,000 个文件名从 abc25000 到 abc35000 的文件,并将一些信息复制到每个文件中。我编写的代码如下: PROGRAM puppy IMPLICIT NONE integer…
哪些可视化库可用于 Fortran?
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers. 要求我们推荐或查找工具、库或最喜欢的…
如何使用翻译器 f2c 编译单个 fortran 对象?
我有以下问题:我想模拟一些控制工程系统。由于它相当复杂,我使用计算机导出了一些(复杂的)方程,这些方程只能导出为 fortran77 代码。在我的开发…
Fortran:一次从一行读取一个值
我正在使用 FORTRAN 从 ASCII 文本文件中读取数据。该文件每行包含多个数据值,但每行值的数量不是恒定的。 101.5 201.6 21.4 2145.5 45.6 21.2 478.5…
使用mingw准备lapack dll
我下载了 lapack 3.3.0 版本和 mingw (包含所有库),之后我成功通过 gfortran --shared -o blas.dll blas\src\*.f -O 制作了 blas.dll 我无法通过 g…
windows下如何使用lapack
我想使用 lapack 并为其制作 C++ 矩阵包装器,但 lapack 是用 Fortran 编写的,有一些 clapack 但我想从源代码使用它。首先将 *.f 和 *.cpp 文件编译…
从 fortran 调用 C 的 open() 函数时文件权限不正确
我有一个 Fortran 程序,它调用 C 函数并使用 open() main.f90 打开一个文件: PROGRAM TEST integer :: oflag, mode !Set oflag to O_CREAT|O_RDWR o…
FFTW:真实到复杂以及复杂到真实 2D 变换的问题
正如标题所述,我正在使用 FFTW(版本 3.2.2)和 Fortran 90/95 来执行真实数据(实际上是随机数字段)的 2D FFT。我认为前进的一步正在发挥作用(至…
编写与 Fortran 程序等效的 Java 程序
我在 fortran 中有类似的东西。 20: call TESTBEGIN(a,b,c) if(c<1) goto 40 30: call TESTMIDDLE(e,f,g) if(g==1) goto 20 40: return 但我的代码是…
Fortran 在函数中增加动态数组大小
我需要 Fortran 中的可变大小数组。在 C++ 中我会使用向量。所以我有一个这样的函数, integer function append(n, array, value) integer, pointer, …
Python、GIS 和 Fortran:尝试从 xy 点数据创建多个多边形
我已经研究这个问题有一段时间了,但在 ESRI 论坛页面或我编写的一些 FORTRAN 三角测量脚本上没有找到任何乐趣。 我有两个 .csv 文件,其中包含数百个…