需要将以下 FORTRAN 代码转换为 C++
我是一个非常糟糕的程序员,他们给了我一个程序,据说可以帮助我改进空气动力学硬件。但它是用 Fortran 编写的,我正在尝试使用 MATLAB 来运行这个程…
隐式 do 循环数组初始化
我想使用隐式 do 循环在一行上初始化一个数组。但是,我总是遇到语法或形状错误。谁能帮我纠正以下结构? integer myarray :: (maxdim, nr) myarray(1…
如何使用 Fortran 获取可执行文件的位置?
我有一个用 Fortran 90/95 编写的程序;调用后它总是读取某个数据文件。为了用户的方便,我希望他们只需将此文件放在与可执行文件本身相同的目录中,…
为什么在 Windows 7 64 位(使用 Eclipse/Photran/Cygwin)上使用 GDB 调试 Fortran 代码时会出现缺少 DLL 错误?
我的设置如下: 操作系统:Windows 7 Home Premium 64位 Eclipse:Helios 3.6.1 64位带CDT 和 Photran Java SE 运行时 环境:1.6.0_21 Java 热点:64 …
Intel Fortran 编译器在 Mac 上的结果不正确,但在 Linux 上则正常
我一直在使用 Fortran 中的快速多极代码。它对我来说是一个黑盒子,当我在 Mac 上编译它时,我一直感到有些奇怪。 我使用的是 11.1 版本的编译器,我…
Fortran 90 编译问题:未定义对的引用
我在尝试编译一个使用同一目录中的模块的简单 fortran 程序时遇到问题。 我有 2 个文件:包含程序的 test1.f90 和包含模块的 modtest.f90。 这是 test…
存储“指向函数的指针”。在 Fortran 语言中?
在 Fortran 中,您可以将函数/子例程 A 作为参数传递给另一个函数/子例程 B,但是您可以存储 A 以供以后检索和使用吗? 例如,这在 C 中是允许的。 in…
为什么SCons构建的成功取决于variant_dir名称?
我对这样的行为感到厌烦得要死。因此,在 SConstruct 文件中,我们有最后一个字符串,如下所示: import compilers, os env = Environment(ENV = os.e…
在 Fortran 90 中模拟命名空间
Fortran 90 最麻烦的问题之一是缺乏命名空间。在上一个问题中“如何使用 Fortran 90 模块数据”来自 Pete,已经讨论了 USE 在 Python 中表现得像“fro…
Ifort 抑制未使用的变量警告,保持所有其他不变
我使用 ifort 和 gfortran 来编译我的 Fortran 程序。 不过,我也使用同事的来源,他有很多未使用的变量。 我怎样才能抑制这些编译,因为它们并不是真…
错误:Fortran 格式字符串中的格式字符串意外结束
尝试从 Fortran 77 程序编译复制的代码时出现此错误。 代码: 900 FORMAT(1H0,2X,'ABSOLUTE GRID LIMITS FOR DATA RETENTION FOR RADAR',I3,' XMIN-XM…