fortran

fortran

文章 16 浏览 96

在编译时重命名符号,无需以跨平台方式更改代码

在创建静态对象时,是否可以在编译时以跨平台方式重命名符号(无需更改代码)?我最近推荐了 objcopy,但 linux 不是唯一的目标平台,它也必须在 mac …

你与昨日 2024-12-01 14:04:47 5 0

ctypes 的输入和输出参数

我在使用 python 中的 ctypes 格式化输入和输出参数以访问 dll 中的 fortran 函数时遇到问题。我可以访问库和函数,但在如何格式化参数方面遇到了困难…

清秋悲枫 2024-12-01 03:07:08 5 0

与编译器无关的 Fortran 名称修改函数

我动态链接到一个 Fortran 静态对象,并且需要能够(在运行时)获取 Fortran 函数的名称(这是一个 C++ 字符串),并为编译器适当地命名它。是否有任…

铁轨上的流浪者 2024-11-30 22:45:06 4 0

如何将 Fortran 输出写入 CSV 文件?

谁能告诉我,如何以 CSV 格式编写 Fortran 程序的输出?这样我就可以在 Excel 中打开 CSV 文件来绘制数据。…

寻找一个思念的角度 2024-11-30 16:21:42 3 0

分段错误 C 和 Fortran

------ main.c--------- #include #include #include #include int main() { char* lib_name = "./a.out"; int array[5] = {1,2,3,4,5}; int size_a =…

陈年往事 2024-11-30 02:10:38 7 0

如何在Fortran中将数据写入文件中的特定行?

我有无序数据,我想将此数据写入有顺序的文件中。例如,该值的顺序是第 70 行,则将该值写入文件中的第 70 行。如何向前移动文件指针? 有没有像BACKS…

蓝眸 2024-11-30 01:37:30 5 0

无法超越“对‘XXXX’的未定义引用”

我目前正在编写一个仅包含标头的包装器库,该库应该提供对某些 FORTRAN 代码的 C++ 访问。但我被困在“未定义的引用(...)” 我必须说我有点惊讶,因…

一场信仰旅途 2024-11-29 14:20:26 3 0

负数组索引和内存中的放置(指向)

在 fortran 中,您可以声明具有任何合适(整数)范围的数组,例如: real* 8 array(-10:10) 我相信 fortran 在通过引用传递时,将始终将 array(1) 作…

冰雪之触 2024-11-29 12:18:12 8 0

Fortran查询并打印出函数或子程序名称

在 Fortran 中是否可以查询我所在的函数或子例程的名称?即,我用什么来代替“???”让它在屏幕上打印“my_subroutine”? subroutine my_subroutin…

爱的故事 2024-11-29 07:41:29 1 0

Fortran:指针数组的数组?

我正在使用一些 Fortran 代码(在这个项目之前我从未使用过......)并且遇到了问题。我需要与另一个程序共享一些内存空间。为了让 Fortran 识别每个内…

揽月 2024-11-29 05:14:26 2 0

如何设置 Linux 将 FORTRAN 代码编译为 Windows 二进制文件?

我正在开发一个 FORTRAN 项目,我想在专门用于自动化构建的 Linux 机器上构建我想要维护的所有二进制文件。我已成功使用 mingw 在 Linux 计算机上使用…

琉璃梦幻 2024-11-29 03:20:21 9 0

按顺序生成一对数字

我需要一些帮助来使用 FORTRAN 代码生成订单中的数字对。 顺序如下。 循环_1: 1,2 2,3 3,4 4,5 5,6 6,7 7,8 .....直到<= 2000 loop_2: 1,3 3,5, 5,7…

溺渁∝ 2024-11-29 01:10:54 1 0

如何在 FORTRAN 例程中创建结构/数组的句柄?

我需要在子例程中为相当复杂的结构创建一个句柄(此处替换为“real a(2)”),然后仅将句柄/指针传回主例程。我还需要能够创建尽可能多的所需结构。 …

梦毁影碎の 2024-11-28 10:21:36 3 0

Fortran 90 中子例程和函数中参数/变量的 INTENT 的含义

我对 Fortran 子例程中变量的 INTENT 有几个问题。例如,几周前,我发布了一个关于不同 Fortran 主题的问题 (在 Fortran 90 中,按行将数组写入文本文…

独夜无伴 2024-11-28 09:09:39 4 0

FORTRAN 90 中同一行有多个语句

我有一系列的作业,我使用“;”将它们放在同一个位置上。分隔语句,但我收到此错误: 1.0;磅(1,9) 1 错误:(1) 处的不可分类语句 在文件 LJ.F90:223 …

剩余の解释 2024-11-28 06:23:34 3 0
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文