intel-fortran相关内容

使用定义的输入过程从Fortran中的二进制文件读取错误值

我试图编写一个简单的代码,该代码将具有相同父抽象类的某些对象带入一个二进制文件中,然后将它们读回。 我的代码如下所示: module m 隐式无 type :: container 类(a),可分配::项目 终端类型容器 类型,抽象:: a 字符(20),公共:: obj_type 整数,公共:: num 包含 过程:: write_impl => write_a ..
发布时间:2020-10-01 23:46:57 其他开发

英特尔Fortran 95编译器是否允许模块数组的大小不恒定?

我已经下载了Fortran 90/95自适应网格优化库( Paramesh ),现在我正在尝试编译它随附的示例程序。在此过程中,我修改了Makefile以使用gfortran而不是Intel Fortran编译器。 在库代码中,有一个包含以下代码段的模块: 模块物理数据 ! !.... 公共很多行: Public :: nfluxvar Integer,Save :: n ..
发布时间:2020-09-24 23:47:37 其他开发

Fortran 2003中的固有分配和多态性

我尝试将过程添加到此模块,由 @VladimirF 编写,它在Fortran 2003中实现了通用链接列表.我希望能够输出为了方便起见,将列表的内容作为一个数组,因此我在名为lists.f90的文件中的列表模块中添加了以下过程: subroutine list_as_array(self, arrayOut) class(list),intent(inout) :: self ..
发布时间:2020-05-29 00:42:04 其他开发

Matlab的libifcoremd.dll中缺少符号'for_realloc_lhs'

我用ifort构建了toto.dll和toto.lib(英特尔2017更新4 fortran编译器).然后,我使用mex matlab的编译器生成了几个文件. 使用mex时,我链接到toto.lib.然后,我在matlab 2017a 64位(在Win10 64位下)中运行了一个.m文件(matlab文件),此文件使用的是我编译的各种mexw64中的函数. 在matlab文件中,第一次 ..
发布时间:2020-05-09 19:16:24 其他开发

修复FORTRAN IV警告:“参数的数量与intrinsinc过程不兼容,假定'external'

我需要运行一个旧的FORTRAN IV代码(我认为它运行得很好)。我下载了英特尔编译器的试用版,并尝试编译我使用以下命令给出的源文件: ifort -f66 abel .for -o mycode 其中abel.for是源文件的名称。我收到了一堆警告和错误。我想问一下我得到的第一个警告: 参数的数量与intrinsinc过程不兼容,假设'external' 。 [K ..
发布时间:2018-03-16 17:43:38 其他开发

英特尔Fortran矢量化:矢量循环比标量更高

我正在使用英特尔Fortran 15测试和优化遗留代码,并且我有这个简单的循环: do ir = 1,N(lev) G1(lev)%D(ir)= 0.d0 G2(lev)%D(ir)= 0.d0 enddo 其中 lev 等于某个整数。 编译器的结构和索引相当复杂,但它可以在任务中成功,正如我在其他行上看到的。 现在,在上面的循环中,我从编译报告中 ..
发布时间:2018-03-16 17:42:27 其他开发

英特尔Visual Fortran编译错误

当我编译一个项目时,英特尔Visual Fortran一直给我这种错误。在下面的代码中发现错误: $ p $ dimension tairgl(12),eairgl(24),windgl(12),psisgl (12),yenang(98),yunazm(98) 这是编译器。 错误:语法错误,期待以下其中一项时发现END-OF-STATEMENT:([ 有人对这个 ..
发布时间:2018-03-16 17:36:02 其他开发

执行MPI I / O时MPI_ERR_BUFFER

我正在测试MPI I / O。 子程序save_vtk 整数:: filetype,fh,单位 integer(MPI_OFFSET_KIND):: pos real(RP),allocatable :: buffer(:::: integer :: ie if(master)然后 打开(newunit = unit,file =“out.vtk”,& access = ..
发布时间:2018-03-16 17:35:55 其他开发

Fortran 90:读取一个带有一些“/”的泛型字符串人物

大家好,我在一个简单的文件中发现了一些读未格式化字符串的问题。当找到第一个字符后,所有内容都会被忽略。 这是我想要阅读的文本示例:在前18个字符块被修复(从#Mod到Flow [kW]),在我正在编写的程序中有一个化学物种名称的列表,这些变量是变量(在本例中为5个)。 #Mod ID Mod名称类型C. #Coll MF [kg / s] Pres。[Pa] Pres。[bar] T ..
发布时间:2018-03-16 17:33:27 其他开发