Fortran是一种通用的,程序性的,命令式编程语言,特别适用于数值计算和科学计算。自2003年以来,标准Fortran还支持面向对象的编程。此标记应适用于有关Fortran语言的所有问题;可以为编译器,语言修订和特定使用方面添加其他特定标记。
Fortran 中的 TRUE 和 FALSE 常量(不带周围的句点 ('.'))是什么?
考虑下面的程序 程序 打印*,.真.,.假。 打印*,真,假 结束程序 该程序在 pgfortan 和 gfortran 中打印不同的值。 pgfortran 输出 TF 0.00000000 0.
我正在尝试编译 AGMG 库。 并行示例的 make 文件如下所示: # MPIopt = -I/...(在哪里可以找到 mpif.h) # MUMPSPopt = -I/...(在哪里找到文件
在Windows中使用gfortran编译Fortran程序
我有一个在 Ubuntu Linux 中编写的 Fortran 程序(.f)。我使用以下命令在 Linux 中编译了编写的 Fortran 程序,并且它成功执行了。 gfortran -o 程序pr...
在使用 Fortran 超过 30 年之后,我遇到了一个问题,即多态性和假定的秩实体似乎提供了一种简洁的算法。 在选择类型潜在客户中使用假设排名实体...
我有以下程序结构: 类型(mytype)::x(10) !$OMP 并行默认值(共享) !$OMP 大师 我 = 1, 10 调用 sub1(x(i)) !一些无法并行化的东西 调用 sub2(x(i)...
我想了解为什么在 Fortran90 的循环中执行两倍的操作时 CPU 时间没有加倍。我写了一个小代码,如下所示, 程序测试 整数::i,n 真实的...
我必须将代码从 Fortran 转换为 R,但我不知道这个语句的含义 KB = 10.0**(-(1030.5/(273.15 + T) + 5.5076 - 0.015469*S + 1.5339D-4*S**2))
以下代码,结合模块程序和外部程序: 模块 module_dummy 隐式无 包含 子程序 foo(a) 真实的,意图(输入输出)::a(:) 呼叫栏(a) 结束
如何初始化派生类型变量? 附言。我是一位老 F77 程序员,对使用 C# 的 OOP 有相当的了解,但对 Fortran 中的“派生类型”不熟悉。一名硕士学生写了一大段代码并且
作为一名 Fortran 菜鸟(抱歉……),我遇到了如何增长数组的问题: 程序grow_an_array 隐式无 整数,维度(:),可分配 :: num1,num2 整数::n
通过数据文件在Mycompiler (Fortran)中输入数据
是否可以通过文本数据文件在Mycompiler(Fortran)中输入数据? (“Mycompiler”是指在线 IDE。) 我无法完成这种类型的数据输入。我不是...
XOpenDisplay fortran 失败,但 C 工作正常
我在这里找到了 Fortran 的 Xlib 接口。当我运行一个简单的 C 代码(创建 X windows)时,一切都很好。但最简单的 Fortran 代码却失败了。 使用xlib 类型(c_ptr) 显示 显示 =
以下内容适用于 gfortran 或 f95,但不适用于 ifort: 接口添加 过程地址、addi 结束接口添加 实数a、b 整数 i, j 数据a、b、i、j /1.0、2.0、1、2/ 打电话...
我正在尝试编译此 fortran 代码,但它给出如下错误。 我在相关部分的行旁边写了“此部分给出错误”,以指示错误发生的位置。 我是
使用 Intel Inspector 时出现不匹配的分配/释放错误
考虑以下最小工作示例: 程序p 类型t 整数,可分配::i 端部类型 类型(t),可分配::o 分配(o) 解除分配(o) 结尾 该代码是完整的...
我有一个 Fortran 脚本,它从内部模块调用多个子例程(见下文)。 子程序按顺序调用。 我注意到前两个调用正常执行,但是
我正在尝试编译一些遗留代码,但我可用的编译器令人窒息。以下是导致问题的行: 第 5 行: 维度MMO(12)/31,28,31,30,31,30,31,31,30,31,30,31/ 我...
我试图编译一个具有三重精度的 f90 文件(我知道这并不常见,但是,无论如何......)。几分钟后,它说: ifort:错误 #10106:/opt/intel/Compiler/1 中出现致命错误...
我在数据中间有以下行: 格子=“14.118460851 0.0 0.0 0.0 14.296182713 0.0 0.0 0.0 13.970592923”属性=物种:S:1:位置:R:3:力:R:3能量=-1558.14096522应力=&
我在数据中间有以下行: 格子=“14.118460851 0.0 0.0 0.0 14.296182713 0.0 0.0 0.0 13.970592923”属性=物种:S:1:位置:R:3:力:R:3能量=-1558.14096522应力=&