BLAS dgemm 中 LDA 参数的目的?
Fortran 参考实现文档指出: * LDA - INTEGER. * On entry, LDA specifies the first dimension of A as declared * in the calling (sub) program. W…
梅蒂斯与 Fortran
我正在使用 metis 5 和 Fortran。我正在使用 PartGraphRecursive 函数以及手册中给出的简单示例。给出的代码不是工作条件。 program main implicit no…
使用python读取fortran未格式化文件
我有一个 fortran 程序生成未格式化的文件,我正在尝试将它们读入 Python。 我有源代码,所以我知道第一个“块”是 character*1 name(80) 的字符数组…
可以在 Fortran、C 或 Java 中重新定义像 sin() 这样的函数吗?
能否在 Fortran、C 或 Java 代码中重新定义 sin() 等数学函数,同时保留 cos() 等其他数学函数的默认行为?或者除了内置的 sin() 之外,还可以定义另…
FORTRAN 77 简单输入/输出
我是 FORTRAN 新手,必须编写一个 FORTRAN 77 程序来从文件重定向或标准输入读取以下格式: [CHARACTER] [REAL] [REAL] [REAL] ... (can have any num…
Fortran 中的 print 语句没有输出
我已经编译了一个在 fortran 90 中顺序执行(而不是并行)的程序。我正在尝试使用 print 语句调试该程序以检查我生锈的 gdb fu。我正在使用 gfortran …
“%”是什么意思Fortran 语言中的意思是/做什么?
我正在尝试阅读一些 Fortran 代码,但无法确定 % (百分号)的作用。 它是这样的: x = a%rho * g * (-g*a%sigma + m%gb * m%ca * (1.6 * a%rho+g)) …
Fortran 函数不向主程序返回值
我从另一个函数 rter3 调用了一个函数 integ。我已经从 integ 函数打印了 integ 值,并且它打印了合法值。但是,当我在 rter3 函数中打印 integ 值时…
如何将数据写入TXT文件中的特定位置?
我想更改文本文件的一部分。文件内容如下: PLANE CV = 1.4, PRINT = 1 Ks = 3.17, G = 120.67, DIST = 0.34, POR = 0.456, ROCK = 0.3 PLANE 我想用…
Fortran 90:DSYEV 以及关联特征值和特征向量
我对编程特别是 Fortran 非常陌生。我正在使用 Fortran 的 LAPACK(线性代数包)软件包来查找大型对称实矩阵的特征值和特征向量。具体来说,我从每个…
使用数组减少 Fortran 90/95 OpenMP(总和)
我正在努力将一些 OpenMP 指令添加到大量相当昂贵的嵌套循环中。我相信我需要在指令中使用归约子句,因为数组上的操作不一定是独立的。但是,当尝试添…
通过引用传递参数到交换函数
我在解决练习测试时遇到了这个问题 考虑以下用引用传递语言编写的代码,例如 FORTRAN 和这些关于代码的 subroutine swap(ix,iy) it = ix ix = iy ! li…
是 CARRIAGECONTROL= '无'选择标准 f90 IO?
我想以类似 C 的方式访问文本文件。选项 CARRIAGECONTROL= 'NONE' 显然实现了这一点,根据此页面。它是标准选项吗?…