matlab 的 fortran 格式等效项
matlab相当于 write(1,'("Speed, resistance, power",3f8.2)')(a(i),i=1,3) 我已经尝试过 a = [10. 20. 200.] fprintf(unit1,'a = 3%8.1e',a) 但我仍…
接收托管代码中 Fortran 广播的事件通知
我有一个 fortran(非托管代码)dll 作为计算引擎,还有一个 C# 表单作为 GUI。 现在,fortran中的计算很长,所以为了不让用户感到厌烦,我决定使用As…
使用适用于 X64 的 Intel Visual FORTRAN 对代码进行矢量化
我正在 Windows Server 2003 Enterprise X64 Edition 上使用 Intel Visual FORTRAN 编译我的 fortran90 代码。当我编译 32 位结构的代码并使用自动和…
Fortran 77 中的局部变量是静态的还是堆栈动态的?
对于我的编程语言,第一类硬件问题询问: FORTRAN 中的局部变量是静态的还是堆栈动态的?初始化为默认值的局部变量是静态的还是堆栈动态的?向我展示…
区分 ifort 和其他 fortran 编译器的宏是什么?
我正在使用 Fortran 代码,该代码必须与各种 Fortran 编译器一起使用(并且与 C++ 和 Java 代码交互)。目前,我们让它与 gfortran 和 g95 一起工作,…
Dependency Walker 未显示所有依赖的 Dll
我有一个 fortran dll,我想知道它依赖于 再分发目的。 我发现的一件事是依赖项步行器没有显示所有依赖项,即我的程序集依赖于一些 dll,但依赖项步行…
如何使用符号数据调试命令行文件
我有一个已编译的 .exe 文件(使用 gfortran 和 -g 选项编译)崩溃了。我可以使用 WinDBG -I 命令将 WinDBG 程序附加到它。 有趣的是,它会生成堆栈溢…
FORTRAN 函数返回数组导致段错误(从 C++ 调用)
基本上,这是我的问题。我从我的 C++ 代码中调用别人的 FORTRAN 函数,这让我很头疼。一些代码: function c_error_message() character(len = 255) :…
MPI_SCATTER Fortran 矩阵(按行)
按行而不是按列分散 Fortran 90 矩阵的最佳方法是什么?也就是说,假设我有一个矩阵 a(4,50),我想将它 MPI_SCATTER 到两个进程上,其中每个部分都是 …
将代码从 FORTRAN 转换为 C
我有以下 FORTRAN 代码,需要将其转换为 C 或 C++。我已经尝试过使用 f2c,但没有成功。它与从兰伯特等形风矢量到正北方向矢量的转换有关。 有没有在 …
fortran 90 用户定义类型,按值传递?
我在 Fortran 90 中遇到问题。 我有一个用户定义的类型,当我调用其中一个 MPI 子例程时,数据看起来是按值传递的(而不是地址,正如我认为的那样)。…
ASP.NET 开发人员主管的基本培训主题
我有一位同事负责管理一组 ASP.NET 开发人员,他们正在开发大量 ASP.NET/SQL Server 应用程序。我的同事曾经非常注重技术,但他最后的编程任务是在 20…
Fortran:处理大小的整数值:~700000000000
目前我正在温习我的 Fortran95 知识(不要问为什么)... 不过我遇到了一个问题。如何处理大整数,例如。大小:~700000000000 INTEGER(KIND=3) 无法容…