Fortran READ 到派生类型不适用于 gfortran(Fortran 运行时错误:文件结尾)
我在 Fortran 中有一个派生类型,我需要将文本文件中的值读入该类型。我的问题是我的代码在 Intel Fortran 编译器和 NAG Fortran 编译器上运行良好,…
警告 libgfortran.so.3 需要可能与 libgfortran.so.5 冲突
编译时我收到以下警告: /usr/bin/ld:警告:/usr/openmpi-4.0.3rc4/lib64/libmpi_usempi.so 需要 libgfortran.so.3,可能与 libgfortran.so.5 冲突 …
“ld:找不到 -lm 的库”是什么意思?
我是 Fortran 代码的初学者。我将 gfortran 从自制程序安装到我的苹果硅 Mac 上。当我输入 which fortran 时,终端中显示的路径是 /opt/homebrew/bin/…
为什么节点零不会执行一些写入日志文件的语句
我有一个生产作业,通过 OPENMPI 使用两个节点(0=主节点和 1=从节点),并通过 OPENMP 使用每个节点上的所有线程。 我在master上提交了作业。 作业在…
OpenMP + Apple M1 上的 Fortran 比 MPI+Fortran 慢
我有一台配备 Apple M1 Max 处理器(总共 10 个核心)的新 MacBook Pro,运行操作系统 12.2.1。我使用 Homebrew 来安装 gcc: ~/homebrew/bin/gcc-11 …
NAS 并行基准测试 D 类的 MPI 分段故障执行 FT 和 MG
我正在尝试在各种平台(AMD、Intel 和 ARM)上运行 NAS Parallel Benchmarks 3.4.2 的 5 个内核(CG、EP、FT、IS、MG)。 我想使用 np=[1,2,4,8,16,32…
Fortran 90 中的优化例程
我正在 Windows 7 机器上使用 gfortran 编译器在 Fortran 90 中进行(尝试进行)数值优化。我有一个由其他人预先编写的函数,在传入大量参数(总共约 …
为什么在模块中声明常量时 omp 函数不起作用?
我为全局变量声明定义了一个模块“gvars”。当我定义 在我的 gvars 模块内部的 integer :: nthreads, max_threads, tid, omp_get_max_threads, omp_ge…
将字符串解释为 Fortran 中的变量名
我想访问一个名称等于我所拥有的字符串的实际变量。像这样的东西(我将使示例尽可能干净): character(len=5) :: some_string real :: value value =…
是否可以将 Fortran 编译器安装到闪存驱动器中?
目前我正在计算机上运行 gfortran 编译器。但我只是想知道我是否能够在我的闪存驱动器中安装 fortran 编译器。这样我就可以在其他任何地方运行 fortra…
iPhone 中的 Fortran 编辑器
Closed. This question needs to be more focused. It is not currently accepting answers. 想要改进这个问题吗?通过编辑这篇文章来更新问题,使其…
纯 Fortran 过程中的 I/O
我正在尝试将错误检查合并到我正在编写的纯过程中。我想要这样的东西: pure real function func1(output_unit,a) implicit none integer :: a, outpu…
如何将 MPI(openMPI 或 MPICH2)与 minGW - GNU gfortran 编译器一起使用
我正在使用 eclipse PTP IDE 开发 MPI 代码,我希望能够在 Windows 上编译 MPI,它似乎提供 c++ 和 c 绑定,但我正在使用 fortran 和 gfortran 编译器…