使用此标记的问题应特定于英特尔Fortran,英特尔Visual Fortran和/或Compaq Visual Fortran(英特尔Visual Fortran的前身),而不是英特尔硬件上有关Fortran的一般问题。更常见的“fortran”标签也应该添加到使用此标签的问题中。
我有一个 Fortran 文件,名为 abc.f。 这个 abc.f 里面有一些代码并定义了一个模块 abcd 。 当我使用 ifort 编译器编译文件时,它会创建 abcd.mod 和 abc.o。 我保存了这些 .o 和 .mod
有时我一次提交多个作业,并且我希望将所有数据文件单独写入(不要覆盖同一个文件)。 为此,我必须更改每次运行的数据文件的名称,我确实这么做了
我有一个 .F90 文件,其代码类似于 整数、参数、公共 :: 字节 = SELECTED_INT_KIND(1) !字节整数 整数、参数、公共 :: 短 = SELECTED_INT_KIND(4) !短
我想将intel Visual Fortran编译器v11(IVF11)添加到pscad v4.2的已安装版本fortran中,因为我知道必须更改fortran_compilers.props,但我不知道记事本编程我...
这个玩具代码有问题。 该程序需要子例程 print_i 的显式接口。 模块类型 普通类型 整数::我 端部类型 普通 类型,扩展(普通) :: 奇特 整数:: ...
如何在 Fortran 中正确调用 OpenGL 3.3 函数?
出于某种原因,我尝试在 Fortran 中运行 OpenGL 3.3。 我在调用 glGenBuffers() 时遇到问题。 尝试使用 glGenBuffers 函数编译程序时,出现 lnk2019 错误。
强制ifort忽略错误#6633:实参的类型与虚拟参数的类型不同
我正在尝试使用 ifort(版本 2022.1.0)编译此 Fortran 代码。我收到错误: 错误 #6633:实际参数的类型与虚拟参数的类型不同。 我已经...
集群(ifort)上奇怪的 omp_get_wtime() 行为
我在本地 Windows 计算机和集群上运行相同的 Fortran 代码。 代码的重点是: 程序mwe 使用 omp_lib 隐式无 整数::索引 整数::indy 整数::...
我一直在尝试构建一个应用程序,它似乎混合使用 mpi_f08 的文件和使用 mpi 的文件。问题是它无法编译某些 MPI 调用。我花了一段时间才...
为什么 Intel Fortran + Intel MPI 在使用 MPI_Bcast 时报告警告(错误)?
下面是一个带有 MPI 的 Fortran 简单代码: 程序 mpi_broadcast_example 使用 mpi 隐式无 整数 :: ierr、等级、大小、根 整数::a 调用 MPI_Init(ierr) 打电话
当我在 Visual Studio 的 cmd 提示符下运行 ifort 编译器时,为什么出现“WindowsSdkDir”未找到警告
我使用Visual Studio 2008和并行工作室xe2011来做Fortran代码,有时我也使用Visual Studio 2022社区版本。我在外部工具中设置了 ifort 编译器的 cmd 提示符...
fortran 子例程修改参数而不触及它。 arpack-ng,dsaupd
最后提供了完整的最小代码。 我有这个 module.f90,它定义为全局变量: 模块 Quantum_Ising_1D 隐式无 私人的 整数::iparam(11) iparam,这是...
Abaqus 中的 Fortan 子例程警告(警告 LNK4210:.CRT 部分存在;可能存在未处理的静态初始化程序或终止符)
我在 abaqus 中运行这个特定子例程 cdpm2vumat.f 时遇到问题。作业日志文件显示此错误。 cdpm2vumat.f(677): 备注 #8291: 推荐字段宽度 'W' 与...
Abaqus 中的 Fortan 子例程错误(警告 LNK4210:.CRT 部分存在;可能存在未处理的静态初始化程序或终止符)
我在 abaqus 中运行这个特定子例程 cdpm2vumat.f 时遇到问题。作业日志文件显示此错误。 cdpm2vumat.f(677): 备注 #8291: 推荐字段宽度 'W' 与...
读取文件时,我通常会检查 read 是否返回负 iostat 以查看是否到达文件末尾。 如果使用 intel 编译器(2022 或 2023 版本的 ifort 和 ifx),Valgrind
根据本指南,需要包含 use omp_lib 来启用 openmp 功能。但是,如果我使用 ifort -qopenmp 进行编译,我的代码执行得很好,并且我得到了预期的速度,无论如何......
为什么当矩阵维度太大(在ifort中)时,我会在这个程序中遇到分段错误问题?
我正在使用 Fortran 中的矩阵和向量进行基本的线性代数计算。我已将编译器从 gfortran 更改为 ifort,我发现当我的矩阵变得太大时(特别是当
我正在尝试在 Linux Ubuntu 计算机上编译 Fortran 代码,但收到以下错误(以粗体显示): calcul@gpuserver:~/dp3D/src$ ./makedp3D 你想使用标准目录 /home/ca...
我正在尝试在 Linux Ubuntu 计算机上编译 Fortran 代码,但收到以下错误(以粗体显示): calcul@gpuserver:~/dp3D/src$ ./makedp3D 你想使用标准目录 /home/ca...
我尝试修改我的程序以读取行尾包含空白字符(用空格书写)的行。我正在使用英特尔编译器(Fortran 95)。 在程序中我使用命令行: