FORTRAN 77的标准化后继者,1991年作为ISO标准发布,1992年发布ANSI标准。使用此标记的问题应该特定于定义为Fortran 90的语言,而不是一般的Fortran问题。还应添加更通用的Fortran标记。
我已经阅读了一些有关此的主题,但我不太认为它回答了我的问题。如果确实如此,请引导我到正确的主题,我一定会再看一次。 这是我的问题: 我想要...
Fortran 编译器在优化时会完全删除总是错误的 if 块吗?
如果我的程序中有以下声明: 逻辑,参数 :: verbose = .false。 会添加一堆东西,例如 if (verbose) write(*,*) "这里有信息" 影响
Fortran 90 中 MPI_type_create_resized 出现编译错误
我需要在 Fortran 90 代码中分散具有不连续块的 2D 数组。在调用之前,代码需要调用 MPI_TYPE_CREATE_RESIZED 来更改新向量类型的边界和扩展
如何设置正确的编译器以在 Fortran 中使用 -fastsee 选项?这是我收到的错误: Mod5.2.0.0: make -f MakeF90_5.2.0.0 gfortran -fastsse -c src_5.2.0.0/Modtrn.f -o obj90_5.2...
有时我一次提交多个作业,并且我希望将所有数据文件单独写入(不要覆盖同一个文件)。 为此,我必须更改每次运行的数据文件的名称,我确实这么做了
我有一个名为 pres_lev3d 的原始数组,其大小由 pres_lev3d(im*jm, levsi) 定义,其中 im*jm 为 72960,levsi 为 64。这对应于全球大气数据,因此对应于大小。该...
在 Fortran 中是否应该避免使用名单?如果是的话,推荐的替代方案是什么?
我经常使用 namelist 功能来灵活地将参数列表输入到 FORTRAN 程序中,但是有一天,当我搜索以提醒自己它们的用途时,我遇到了这样的说法: 它(名字...
f2py - 了解如何传递整数(并避免消息 Deprecated NumPy 1.25。)
我正在使用 f2py 将我的旧 Fortran 代码链接到 Python。虽然我做起来没有太大困难,但我仍然不知道如何处理整数。例如,下面是一段 Fortran 代码,其中...
我正在做一些我一次又一次做过的事情,在 Fortran 90 中将数组设置为零。但是,由于某种原因,在这种情况下它不起作用,我不知道为什么。 我分配数组和我们...
我用 Fortran 创建了一个简单的共享库,并在测试程序中使用了它。库模块在名为 my_module.f90 的文件中包含一个子例程,该子例程是: ! my_module.f90 模块 my_module 合作...
我正在尝试将 Fortran 中的代码翻译成 C++。显然,我在某个地方误解了 Fortran 语法,这就是为什么我在第 94 行遇到问题。我查看了 ...
我正在从 Fortran 语言的一个文件中读取数据,该文件每行都有不确定数量的浮点值(目前,一行上大约有 17 个值)。我想读取每个
我是 Fortran 新手。我正在尝试在 Fortran 90 中编写一个子例程,在循环内调用时打印进度条。虽然我的进度条代码作为独立程序运行良好,但它
程序main_mpi_test 使用 mpi 隐式无 整数(种类=8)::n 整数(种类=8)::最大光学深度 整数(种类=8)::bin 整数(种类...
我正在运行 Ubuntu 服务器 10.04.3 的计算机上运行模拟。短期运行(<24 hours) run fine, but long runs eventually stall. By stall, I mean that the program no longer gets any CPU t...
如何解决“Error: Two main PROGRAMs at (1) and (2)”?
我正在学习 Fortran,并且遇到了我正在编写的程序的问题。 程序如下: 程序sco2 隐式无 REAL(8) :: 验证、解决、T 写 (*,*)“输入温度&
我有以下代码: 程序主程序 字符 (len=15) :: abc = "te st tex t" 打印*,修剪(abc) 结束程序主程序 哪个输出: 测试文本 我排除了所有白人......
gfortran REAL 不精确到小数点后 8 位[重复]
此问题之前尚未得到解答。我试图在 Fortran 中正确表示实数或任何数字。 gfortran 为我做的事情还很遥远。例如,当我拒绝...
我想将多个值写入一个文件,所有值都是相同类型(浮点数)。这通常很容易编写,因为我可以将“20(f10.3,1x)”作为写入所有值的格式。问题在这里我...
我想将以 FORTRAN 77 编写的代码翻译为 FORTRAN 90。 这是我想翻译的代码,但我不明白 go to 语法。 函数 YRR(L1,L2,L,CT1,CT2,DP) 隐式双预...