从 C# 调用 FORTRAN dll 并将值分配给结构数组
我可以将 C# 结构传递到 FORTRAN 中。我什至可以将 C# 结构数组作为 FORTRAN 中的 TYPE() 数组传递。当我尝试将值返回到 C# 时,我遇到了麻烦。下面是…
福特兰语言。新的 gcc - “浮点读取期间的错误值”
我想在 Fortran 77 中使用一个非常旧的程序。但是新版本的 gcc 给我错误“Fortran 运行时错误:浮点读取期间的错误值”。 我需要将字符串读取到数组。…
Fortran 到 Python 格式浮点数
我正在用Python3.2 编写一个前端GUI,最终输出的一部分基于fortran 格式。我找到了一些很好的例子,并且从 fortran 转换为 python 时没有遇到很多问题…
“n = n”的目的是什么?
我正在阅读一些 Fortran 代码,以前的程序员经常会抛出“n = n”语句。这样做的目的是什么?一些示例代码: if (cmult.lt.5.) then kx = 0 do k=ipd(i…
Fortran:如何在公共块中传递函数名称
在 Fortran 中,是否可以将函数放在公共块中,如下所示: 常见 /myblock/ 函数 (其中 x 是某个变量,func 是一个函数)。 我的问题是我想创建一个函…
检查变量是否已使用 Fortran 77 声明?
我正在编写一些代码,其中大量变量被命名为 abc1、abc2、abc3 等。我想知道是否有人知道是否可以检查变量是否已设置,以便我可以循环访问一组变量他们…
PGI 视觉 Fortran 中的 ACCESS_VIOLATION
我正在使用 PGI Visual Fortran 编写一个 Fortran 程序。该代码由相当冗长的两个模块和一个主程序组成。在我看来没有什么问题,程序编译和构建成功,…
Fortran 90 和 Fortran 95 之间的区别
我可以使用 Fortran 95 编译器编译 Fortran 90 文件吗? Fortran 95 似乎有很多,但 Fortran 90 却没有。…
Intel 编译器向后兼容 Compaq 编译器
我的计算机上有最新版本的英特尔编译器。但是,我正在尝试运行一个旧的 Fortran 文件,该文件旨在在旧的 Compaq 编译器上运行。 USE MSIMSL、USE File…
Linux 上有高性能的 Fortran 编译器吗?
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
Xcode 中的 fortran
如何使用 XCode 3.2 for OSX 在 Fortran 中进行编程? 我尝试使用这个 gfortran 插件 http://www.macresearch.org/xcode_gfortran_plugin_update 但不…