fortran 相关问题

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

Fortran77执行程序时的参数

我目前正在做 Fortran77 作业,所以请不要告诉我确切的编码,但请给我一些我想要做什么的提示: 使用UNIX终端,我想获取传递的参数...

回答 3 投票 0

Fortran 2008 中的 MPI_Op_create 和 MPI_Reduce

我一直在尝试(没有取得多大成功)使用 Fortran 2008 中的自定义操作来减少 MPI。我设法用 C 语言做到这一点,但 Fortran 2008 上的信息有点稀缺。 这段代码...

回答 1 投票 0

如何跨多个文件/子例程定义 Fortran 模块?

我在 VS2019 中处理 Fortran 项目。 有人建议我将子例程放入模块中,以便从调试器和代码检查中获得更多帮助。 我的项目使用了许多子例程,50 个或更多,其中

回答 1 投票 0

更改 C++ 代码中 Dll 的 .NET 4 运行时激活策略

我们开发了一个 C# 4.0 模块,需要从非托管 C++ 程序(以及 Fortran 程序)访问。 DLL 被正确加载,并且该方法可供 C++ 程序使用,...

回答 1 投票 0

Fortran 的参数语句和 C/C++ 的#define 语句类似吗?

我是Fortran新手,但在我看来Fortran的参数类似于在C/C++中使用#define。它们相似吗?它们的使用方式相同吗?我知道#define 是一个预处理器语句...

回答 4 投票 0

为什么我尝试计算的指数即使在我的 Fortran 程序中使用双精度也会趋于零?

我正在尝试编写一个程序,使用热力学的配分函数来计算反应的动力学常数。然而,当尝试计算指数时,指数太大了......

回答 1 投票 0

在 OpenMP 中并行运行 DO 循环和独立子例程调用

openmp 有没有一种有效的方法来执行以下操作: 当使用 openmp 并行执行 do 循环时,调用两个或多个可以独立运行且与循环并行的子例程。 任意

回答 1 投票 0

如何使用Brew编译f90文件?

最近对Fortran很感兴趣。我用官方网站编码,但是网站上的编译器不起作用。所以我放弃了,下载了Brew,并从中下载了GCC。我不知道...

回答 0 投票 0

将 ABAQUS 2020 链接到 Fortran 编译器(Intel OneAPI - Visual Studio 2019)

我在将 Abaqus 2020 与 Fortran 编译器链接时遇到问题,我需要它来启动 UMAT 子例程。 我遵循了在线提供的众多教程之一来链接这两者,并且永远......

回答 2 投票 0

检查单个 fortran 文件的语法

我正在使用一个大型 Fortran 代码库,并且正在对此中的一个文件进行更改。构建系统很复杂,必须在某个非本地计算机上运行,并且非常耗时。我愿意

回答 1 投票 0

如何覆盖二进制文件的一部分?

我想处理一个二进制文件并将结果写入相同格式的新文件中。 我的代码首先复制标头,然后对于每个数据帧:加载、处理和输出它: 节目...

回答 1 投票 0

如何实现霍尔瑞斯常数?

我最近一直在研究 Fortran 77 的一个遗留项目,我发现了一个相当晦涩的功能:Hollerith Constants。我明白这些是表示字符串的一种方式...

回答 1 投票 0

FORTRAN 中等价的目的是什么?

我是一名电气工程师,非常熟悉 C、C++、C#、Python 和 MATLAB。我还用 ARM 汇编语言完成了有限的编码。我现在正在尝试理解一些 Fortran 代码......

回答 2 投票 0

初始化变量并使用 -g 进行编译时,Fortran OMP 并行化出现奇怪的行为

在使用 OMP 并行化较大的代码时,我遇到了一个非常奇怪的行为。我花了几个小时才把它归结为这个非常简单的 MWE。当在 OMP DO 中调用子例程 testsub 时

回答 1 投票 0

Fortran MPI 雅可比

我正在尝试使用 Fortran、MPI 和 Jacobi 方法实现方程组的解。请告诉我这里的错误是什么以及如何修复代码以获得正确的答案

回答 1 投票 0

Fortran 函数引用会干扰赋值吗?

我知道(至少在某一点上),由于别名,以下内容是无效的 Fortran 程序主程序 整数::x,y !编译器假设 a 和 b 不同 y = f(x, x) 包含 整数函数...

回答 1 投票 0

Fortran 2008 中的 MPI 通信器类型

我一直在尝试构建一个应用程序,它似乎混合使用 mpi_f08 的文件和使用 mpi 的文件。问题是它无法编译某些 MPI 调用。我花了一段时间才...

回答 1 投票 0

这是否打破了 Fortran 关于别名的假设?

我知道(至少在某一点上),由于别名,以下内容是无效的 Fortran 程序主程序 整数::x,y !编译器假设 a 和 b 不同 z = f(x, x) 包含 整数函数...

回答 1 投票 0

SIGFPE:此错误的浮点异常回溯:0x7F70C71AF7D7

我在Ubuntu 14.04下使用Fortran 90模型。 gfortran 95 编译器 (gfortran 4:4.8.2-1ubuntu6) 和 gcc 4:4.8.2-1ubuntu6 由 Ubuntu 软件中心安装。运行模型后,我得到了

回答 3 投票 0

如何写入可分配字符变量?

我有一个子例程,本质上是一个记录器。它接受一个必需的字符串,以及它格式化的两个可选参数。 这是一个简化版本。目前,写入

回答 1 投票 0

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