fortran90

fortran90

文章 0 浏览 6

如何在 Eclipse Phortran 中创建支持模块依赖关系的托管构建?

我已经安装了新的 Phortran 7 作为 PTP 的一部分。 我想使用 OOP 方法开发我的代码,这需要我有许多模块 我发现托管构建系统无法理解 .f90 文件中的依…

就像说晚安 2024-12-20 03:20:46 8 0

Fortran 中模块、子例程和函数的正确使用

我最近在向 Fortran 程序添加函数时了解了接口块。一切都运行良好且整洁,但现在我想在界面块中添加第二个功能。 这是我的界面块: interface functio…

残月升风 2024-12-20 02:31:22 7 0

linux下pgf90编译器第二次调用子程序出现分段错误

我无法在 Linux 环境下使用 pgf90 fortran 编译器调用同一子例程两次。第一次调用该子程序没问题,但第二次调用它时,就会出现分段错误。有人可以给我…

木落 2024-12-19 22:10:57 9 0

如何在 Fortran 中即时增加数组大小?

我的程序通过 3D 数组运行,标记它找到的“簇”,然后进行一些检查以查看是否有任何相邻簇的标签高于当前簇。还有第二个数组保存“正确的”簇标签。如…

尐偏执 2024-12-19 16:37:56 8 0

Fortran 2003 与 C 库的绑定:如何翻译枚举和#defines?

我正在为 C 库编写 Fortran 绑定。 使用 enum 翻译(在库头中)定义的常量的最佳实践是什么,例如 typedef enum cufftType_t { CUFFT_R2C = 0x2a, // …

青丝拂面 2024-12-19 11:42:13 5 0

当我将数组传递给函数/子例程时会发生什么?

以前我从来没有想过这个问题,但是最近我一直在担心一些事情。在 Fortran90(95) 中,假设我创建了一个非常大的数组 Integer :: X(1000000) ,然后编写…

ˉ厌 2024-12-19 11:21:02 3 0

对数组进行按元素操作

我正在尝试通过访问 Fortran 中的越界元素来检查我的数组是否返回无意义的内容。我想检查这些值是否小于 1,如果小于,请将其更改为 1。 这是我的代码…

毁虫ゝ 2024-12-18 23:11:23 7 0

如何检查 Fortran 数组是否包含值?

我见过这要求其他语言,但刚刚发现 Fortran 可以很好地处理数组,我认为可能有一种简单的方法可以在没有循环的情况下做到这一点。 目前,我正在搜索一…

甜警司 2024-12-18 17:46:29 4 0

Fortran 模块——查找变量定义/分配的位置

我正在尝试提取大型 Fortran 的一部分,使其成为自己的程序。特定的子例程导入许多模块(这里仅显示两个作为示例): subroutine myroutine(aa,bb) us…

污味仙女 2024-12-18 02:11:05 5 0

带有数组的 MPI 结构数据类型

我想在 mpi 的一次 MPI_SEND/RECV 调用中轻松发送 someObject 。 type someObject integer :: foo real :: bar,baz double precision :: a,b,c double…

一抹苦笑 2024-12-18 00:29:10 3 0

保存文件位置并在 Fortran 90 中返回

我正在编辑 fortran 90 来读取文件。一个特定的文件碰巧被一些额外的信息“污染”,所以我想尝试读取然后倒回;如果错误,请重读: open(filenum,file…

花开雨落又逢春i 2024-12-16 21:14:12 3 0

Fortran 中的 print 语句没有输出

我已经编译了一个在 fortran 90 中顺序执行(而不是并行)的程序。我正在尝试使用 print 语句调试该程序以检查我生锈的 gdb fu。我正在使用 gfortran …

烟雨凡馨 2024-12-15 01:54:14 3 0

“%”是什么意思Fortran 语言中的意思是/做什么?

我正在尝试阅读一些 Fortran 代码,但无法确定 % (百分号)的作用。 它是这样的: x = a%rho * g * (-g*a%sigma + m%gb * m%ca * (1.6 * a%rho+g)) …

紫瑟鸿黎 2024-12-14 22:02:17 4 0

Fortran 90:DSYEV 以及关联特征值和特征向量

我对编程特别是 Fortran 非常陌生。我正在使用 Fortran 的 LAPACK(线性代数包)软件包来查找大型对称实矩阵的特征值和特征向量。具体来说,我从每个…

青巷忧颜 2024-12-14 04:47:16 9 0

使用数组减少 Fortran 90/95 OpenMP(总和)

我正在努力将一些 OpenMP 指令添加到大量相当昂贵的嵌套循环中。我相信我需要在指令中使用归约子句,因为数组上的操作不一定是独立的。但是,当尝试添…

晨曦÷微暖 2024-12-13 18:29:08 5 0
更多

推荐作者

qq_aHcEbj

文章 0 评论 0

qq_ikhFfg

文章 0 评论 0

把昨日还给我

文章 0 评论 0

wj_zym

文章 0 评论 0

巴黎夜雨

文章 0 评论 0

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