Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
gfortran 支持尾调用消除吗?
我编写了这个小程序来测试 gfortran 是否执行尾调用消除 program tailrec implicit none print tailrecsum 5 0 contains recursive function tailrecsu
Fortran
gfortran
tailrecursion
如何读取 Fortran 中内容不以空格分隔的 2D 文件
我有一个矩阵存储在文件 number txt 中 如下所示 12323456 54254311 76534522 我如何在 Fortran 中读取这样的矩阵 结果将是 1 2 3 2 3 4 5 6 5 4 2 5 4 3 1 1 7 6
Fortran
gfortran
fortran90
Fortran 在 gdb 中打印可分配数组
我正在向开源科学代码添加一些功能 我使用很多可分配项 但在正确打印它们时遇到一些问题 例如 我声明并分配 然后使用 real dp allocatable psi n phi some other stuff here allocate p
GDB
Fortran
gfortran
fortran95
如何在Fortran代码中将二维数组转换为一维数组?
如何将 r i j 转换为一维数组以便可以轻松地对数字进行排序 program sort implicit none character CN 8 O 7 integer j iconf nconf integer i nbins t in
Arrays
Fortran
gfortran
指定 gfortran 应该在其中查找模块的目录
我目前基于模块来编译程序 例如主程序foo这取决于模块bar 如下 gfortran c bar f90 gfortran o foo exe foo f90 bar o 当foo f90 and bar f90位于同一目录中 如何指定 g
module
Fortran
gfortran
纯 Fortran 过程中的 I/O
我正在尝试将错误检查合并到我正在编写的纯过程中 我想要这样的东西 pure real function func1 output unit a implicit none integer a output unit if a lt 0 th
errorhandling
IO
Fortran
gfortran
fortran95
gfortran 未定义的引用
我正在尝试编译一个依赖很多东西的程序 我使用并修改了提供的 makefile 来代表我的计算机设置 但在编译的最后一步中我不断收到许多未定义的引用 导致问题的命令行是 gfortran o cosmomc ParamNames o Matr
c
Fortran
g
linkererrors
gfortran
Fortran PURE 函数可以使用全局参数吗?
在我看来 Fortran 中所谓的纯函数对于那些使用函数式编程的人来说似乎不够纯粹 这是我的问题 假设我有以下代码 MODULE basics IMPLICIT NONE INTEGER PARAMETER dp kind 1 0d0 RE
Fortran
gfortran
intelfortran
Fortran 03/08(gfortran 编译器)中使用无限多态类型进行数组操作
我想通过以下方式实现有用的数组操作 添加元素 删除元素 通过可分配 指针 二叉树结构实现不同的实现 class 特征 无限多态性 我使用 gfortran 5 0 应该可以处理这样的功能 我需要它 以免为我使用的每种类型重复相同的代码 这应
Arrays
class
Fortran
gfortran
OpenMP 因大型数组而崩溃
我正在使用 Fortran 和 OpenMP 但当我尝试在存在大型数组时使用 OpenMP 并行化循环时 我不断遇到问题 例如 以下代码 PROGRAM main IMPLICIT NONE INTEGER PARAMETER NUMLOO
Fortran
openmp
fortran90
gfortran
链接到遗留库:-lgfortranbegin from a premade makefile
我在尝试编译由一些研究人员开发的程序时遇到了一些麻烦 该程序应该以非常精确的方式计算傅立叶变换和其他一些有用的操作科学论文在这里 https www researchgate net profile Gerard Gomez2 public
c
makefile
gfortran
legacycode
如何为 Fortran 95+ 模块库提供显式接口,并隐藏实现
我正在使用 gfortran 的 95 扩展 我有一个实用程序模块库 我想链接到其他项目 即作为库或共享对象 dll 但是 在 Fortran 中 我不明白如何在不维护模块接口的两个副本的情况下将接口与 Fortran 中的实现分离 在 C
Fortran
gfortran
fortran95
大多数编译器都会优化 MATMUL(TRANSPOSE(A),B) 吗?
In a Fortran program I need to compute several expressions like M v MT v MT M M MT etc Here M and v are 2D and 1D arrays
Fortran
gfortran
intelfortran
microoptimization
fortran 中的多重定义链接错误(ifort - gfortran)
嗯 我有这个问题 描述很长 但我认为很容易解决 我有三个文件 nrtype f90 它有一些愚蠢的定义 但它被以下文件使用 module nrtype integer parameter I4B SELECTED INT KIND 9 in
Linker
Fortran
gfortran
intelfortran
为什么在 Fortran 中使用命令 PRINT 会覆盖输入文件?
我正在编写代码并使用 Fortran 中的输入和输出功能 代码看起来像这样 仅用于简化 PROGRAM TEST REAL DIMENSION 1000 A REAL B INTEGER T Defining input and outpu
Fortran
gfortran
将标量和数组(任意维度)从 Fortran 传递到 C
我有以下名为的 Fortran 子例程show value调用一个名为的 C 函数show value INTERFACE SUBROUTINE show value variable BIND C name show value USE
c
Fortran
gfortran
fortranisocbinding
与 gfortran 和 gcc 静态链接的混合语言
我有一些用 C 和 Fortran 编写的代码 我想将其编译成静态链接的可执行文件 如果我动态编译代码 使用 fno underscoringgfortran 的选项 一切正常 但是 我想将其链接到 so文件中 静态链接大部分需要的库 然后
static
Linker
Fortran
mixedmode
gfortran
在我的 Mac 上安装 python 包(ffnet、spacepy)时找不到 -lbundle1.o 的库
我在我的 mac 10 9 上安装了 anaconda python 发行版 我正在尝试安装ffnet http ffnet sourceforge net包和SpacePy http spacepy lanl gov包 但这样做时遇到麻烦
python
gfortran
osxmavericks
Anaconda
Fortran 77 续行[重复]
这个问题在这里已经有答案了 所以我必须用 fortran77 和 f 文件扩展名编写这个程序 并且我不想使用选项来编译它 我想修复该错误 但由于某种原因 我尝试过的所有操作仍然给我这个错误 我已经包含了代码和错误终端输出 程序 p1 隐式无
Fortran
gfortran
linecontinuation
gfortran 中的清零
有没有办法强制 gfortran 中的下溢清零 我不敢相信这是第一次有人问这个问题 但我在任何地方都找不到任何相关内容 如果这是重复的 我会承担责任 您可以使用支持 Fortran 2003 IEEE 模块的最新版本的 gfortran 来
Fortran
gfortran
underflow
1
2
3
4
5
6
»