创建 FORTRAN makefile
我有一个 FORTRAN 源代码,由许多不同的 .F 和 .h 文件组成。我需要从中构建一个可执行文件,但我遇到了一些问题。到目前为止,我生成的 makefile(可…
从 python 中的共享 fortran 库调用函数
我想在 Python 中调用 Fortran 共享库中的一些函数。我在网上找到了一些链接并阅读了它们,根据我发现的内容,我应该 libadd = cdll.LoadLibrary('./l…
查找 FORTRAN 数组位置,4 维数组
嘿伙计们,我有一个问题。 如果给定一个 FORTRAN 中的四维数组,并被告知找到它的某个部分的位置(起始位置为 200,每个整数 4 个字节)。如果以行优…
如何将输出写入 Fortran 中的字符串?
我需要将格式化输出写入字符串 DTSTR。它过去可以在layhe fortran下工作,但不能在gfortran INTEGER*2 MON,DAY,YEAR,HR,MINUTE,SEC,HUND CHARACTER DY…
我的代码中只剩下一个错误,
PROGRAM MPI IMPLICIT NONE INTEGER, PARAMETER :: nn=100 DOUBLE PRECISION h, L DOUBLE PRECISION, DIMENSION (2*nn) :: y, ynew DOUBLE PRECISION,…
我们可以在 Fortran 中创建自定义属性吗?
扩展我之前的问题此处,我想知道是否可能在 fortran 中创建自定义属性? 像这样的事情 real, custom_attribute, allocatable :: variable(:) 如果可以…
如何在 Fortran 中创建自定义数组?
我一直在考虑将 cuda 库移植到 Fortran。 PGI 和 EM Photonics 似乎是目前存在的两个库。但是我只在这里找到了我正在寻找的东西 real, device, alloca…
如何在一个非常简单的 Fortran-77 程序中计算突变体的数量
下周我将在课堂上做一个关于突变测试的演讲。教授给我论文对足够突变体的实验测定运算符,由 A. Jefferson Offutt 等人编写。从论文中,我可以得出一…
Fortran 模块版本致命错误
我在 Fortran 95 上遇到了一个非常可怕的错误: Fatal Error: While reading module 'list5.mod' found module version 0, expected 6 我已经包含了模…
需要有关二分搜索算法错误的帮助
使用 g95 编译器时,出现错误: Error: Operands of comparison operator '.EQ.' at (1) are LOGICAL(4)/LOGICAL(4) 我不知道这意味着什么。我包括子…
使用 SUM 内部函数时出错
使用 g95 编译器时,我收到一条错误消息: ERROR: Procedure attribute conflicts with INTENT attribute in 'quantityarray' 我试图查找数组的总和。…