fortran 相关问题

Fortran是一种通用的,程序性的,命令式编程语言,特别适用于数值计算和科学计算。自2003年以来,标准Fortran还支持面向对象的编程。此标记应适用于有关Fortran语言的所有问题;可以为编译器,语言修订和特定使用方面添加其他特定标记。

iPhone 中的 Fortran 编辑器

我想在iPhone中制作一个Fortran编辑器。用户可以在 iOS 应用程序中使用 Fortran 进行编码,也可以在 iPhone 上运行该代码。 谁能指导我正确的方法? 我看了 gF...

回答 4 投票 0

Fortran 2003 源文件的正确后缀 - 英特尔 Fortran 编译器

我编写了一小段代码,试图遵守 Fortran 2003 标准。该代码可以在 github 上找到。 这是我的生成文件: FC = gfortran FLGS = -g -pg -std=f2003 -I。 -fbounds-检查...

回答 2 投票 0

升级 Fortran 编译器后的数值差异(Intel v11.1 至 v13.0)

背景: 我们只是尝试将 Intel Composer 安装从 2011 年升级到 2013 年,但我们发现虽然大多数结果没有变化,但也有一些发生了一些变化,有些变化很大。 ...

回答 1 投票 0

传递给 Fortran 函数的参数数量有限制吗?

我遇到了一些 Fortran 90 代码,其中将 68 个参数传递给函数。 在网上搜索时,我只发现一些 CUDA Fortran 相关内容的传递 256 字节的限制......

回答 2 投票 0

传递一个 fortran 派生类型,其中包含不同编译器(PGI 和 Intel)之间的可分配数组

我们有一个发展 Nvidia GPU 和 Intel Xeon Phi 的项目。主机代码和GPU代码用Fortran编写并由pgfortran编译。为了将我们的一些工作转移给 Phi,我们必须做一个

回答 1 投票 0

FORTRAN 中从“real”到“double precision”的转换是否会受到编译器的影响?

我有一个 FORTRAN 代码需要在服务器上运行。我注意到两台机器的结果略有不同。经过研究,我了解到差异是由函数引起的......

回答 2 投票 0

无法执行 wfc386 没有此类文件或目录 - Watcom Fortran IDE

我得到了一个遗留的 fortan IV 程序,我需要为遗留编程语言课程进行编译,并且我被指示使用 http://www.openwatcom.org/index.php/ 中的 Watcom IDE

回答 1 投票 0

ubuntu系统中的“ftn”命令

我正在尝试运行一些基准测试,其中大多数使用带有“ftn”命令的fortran编译器。但是 gfortran 等的 fortran77 或 fortran95 软件包均不提供“ftn”。 任何人都可以吗...

回答 1 投票 0

使用 F2py 在 Python 和 Fortran 之间传递变量的问题

我一直在尝试使用 f2py 从 python 调用一个简单的 Fortran 子例程,但没有成功。 Fortran 子例程仅将 python 代码中定义的两个数字相加。 Fortran 代码是: C ...

回答 1 投票 0

使用 f2py 和 scikit-build-core 构建时未定义的引用

我有一个带有 Fortran 90 扩展的 Python 包。最初,我使用 distutils 和 f2py 来构建扩展,但由于它已被弃用,我转而使用 scikit-build 与 cmake 和 f2py...

回答 1 投票 0

在fortran中生成序列数组

Fortran中是否有一个内在函数可以生成一个包含从a到b的数字序列的数组,类似于python的range() >>> 范围(1,5) [1,2,3,4] >>> 范围(6,10) [6...

回答 4 投票 0

使用 AWK 进行类似 Fortran D 格式的 Printf“0.xxxxxD+x”

上下文 在 Fortran 编程语言中,当您想要打印浮点数时,有一种格式,即“D”格式。以浮点数为例: 1234.56 将打印为: 0.123456D+4 是的,与 D ...

回答 1 投票 0

PGI Flang github 消失了

有谁知道Flang或PGI/LLNL/Nvidia的LLVM的Fortran(不是dragonegg)去了哪里?我发现 github 页面的一些文档已不复存在。

回答 4 投票 0

f2py 没有按预期输出 inout

为什么 f2py 在处理 inout 参数时没有生成正确的包装器? 这是我的函数调用的示例: IO = 7.5 io, out1, out2, out3 = fortran_file.func(5, 2.5, False, io) 这是如何...

回答 2 投票 0

gfortran 解除分配分段错误

用 gfortran 编译它,会产生四个“ok”: 类型 类型三 整数我 真实*8 REAL*8,可分配 :: aa(:) 端部类型 类型三 类型 类型二 类型(类型三),分配...

回答 1 投票 0

fortran 编译器如何优化例程参数中的操作

我在 Fortran 90 中使用子例程,其参数太多。在第一次调用这些子例程时,第二个子例程无用但仍然存在。我知道这不是一个好的做事方式,但是...

回答 1 投票 0

如何避免使用 Fortran READ 语句跳过输入

我正在使用用 Fortran 编写的旧程序。程序中有一部分通过隐含的 do 循环将文件中的数据读取到二维数组中。该文件包含与... 上的点相对应的数据

回答 1 投票 0

OpenMP 减慢运行时间

我需要帮助并行化这段代码,我知道在循环内使用 !$omp 并行会减慢速度,所以我必须将其放在外部,但这样做会创建错误值 !$omp 并行...

回答 1 投票 0

在 Fortran 中处理多个退出点的最佳方法

我有一个读取文件的 Fortran 代码(如果您对背景感到好奇,请参阅如何在使用 Python 读取时安全地检查 Fortran 文件是否存在?)。由于此代码是从

回答 1 投票 0

用Python读取Fortran文件时如何安全地检查它是否存在?

我需要用Python读取用Fortran编写的文件。为此,我使用 numpy 的 f2py。基本上,我编写了一个 parse.f90 文件: 子例程 read_params(文件名, 参数) 隐式无 !

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.