Fortran:指针数组的数组?
我正在使用一些 Fortran 代码(在这个项目之前我从未使用过......)并且遇到了问题。我需要与另一个程序共享一些内存空间。为了让 Fortran 识别每个内…
如何设置 Linux 将 FORTRAN 代码编译为 Windows 二进制文件?
我正在开发一个 FORTRAN 项目,我想在专门用于自动化构建的 Linux 机器上构建我想要维护的所有二进制文件。我已成功使用 mingw 在 Linux 计算机上使用…
如何在 FORTRAN 例程中创建结构/数组的句柄?
我需要在子例程中为相当复杂的结构创建一个句柄(此处替换为“real a(2)”),然后仅将句柄/指针传回主例程。我还需要能够创建尽可能多的所需结构。 …
Fortran 90 中子例程和函数中参数/变量的 INTENT 的含义
我对 Fortran 子例程中变量的 INTENT 有几个问题。例如,几周前,我发布了一个关于不同 Fortran 主题的问题 (在 Fortran 90 中,按行将数组写入文本文…
FORTRAN 90 中同一行有多个语句
我有一系列的作业,我使用“;”将它们放在同一个位置上。分隔语句,但我收到此错误: 1.0;磅(1,9) 1 错误:(1) 处的不可分类语句 在文件 LJ.F90:223 …
在 Cygwin Bash Shell 上运行可执行文件时出现错误消息(sig_complete 事件失败)
我正在 Cygwin Bash Shell 中运行可执行文件。可执行文件是编译后的 Fortran 代码;我在代码末尾放置了一条 Fortran 语句 PRINT *, "done" (就在最后…
Netcdf 和 Fortran 结构
我有这个 Fortran 结构。 type custom real :: a,b real,dimension(20) ::c,d real,dimension(20,50) :: e end type custom 然后我有另一个像这样的结…
是否可以为 iPad 编译 Fortran 代码?
我有一个用 Fortran 77 编写的应用程序,需要它在 iPad 上运行。 是否可以?我不想用 Objective C 重写这段代码,因为有很多复杂的计算,而且我担心会…
Fortran 基本函数与基本子例程
Fortan 允许基本子例程具有intent(inout) 和intent(out) 参数,但基本函数仅允许intent(in)。 这是为什么?这只是一种风格约定,还是调用函数和调用子…
Fortran 内部计时例程,哪个更好? cpu_time 或 system_clock
当对 FORTRAN 程序进行计时时,我通常只使用命令 call cpu_time(t)。 然后我偶然发现 call system_clock([count,count_rate,count_max]) 它似乎做了同…
forrt1:严重(170):程序异常 - 堆栈溢出
并提前感谢您的帮助! 我已经编译了一个程序(不是我编写的),它在 Mac 上运行得很好,但是当我尝试在 Windows 上执行该程序时,在程序开始执行后不…
没有指令的高性能 Fortran (HPF)?
在高性能 Fortran (HPF) 中,我可以使用 DISTRIBUTE 指令指定并行计算中涉及的数组分布。例如,以下最小子例程将并行对两个数组求和: subroutine mys…
DO 循环中 IF 条件的奇怪标签用法
我不确定这段代码是哪个版本的 Fortran,而且我也不太擅长,但这是我试图理解的代码... DO 55 J=1,N IF(KODE(J)) 55,55,40 ! Can not figure out what…