cost 230 ms
如何处理 Fortran Namelist 中的可选组 - How to handle an optional group in a Fortran Namelist

我正在使用最初用 Fortran 77 编写的代码,该代码使用名称列表(在编写时由编译器扩展支持 - 此功能仅在 Fortran 90 中成为标准)来读取输入文件。 名称列表输入文件在(多个)纯文本页眉和页脚之间具有多组名称列表变量(参见example.nml )。 只有在先前读取的变量满足某些条件 ...

定义的赋值和内在赋值之间的冲突(用nagfor)? - Conflict between defined assignment and intrinsic assignment (with nagfor)?

内在多态分配是一些Fortran编译器(例如ifort 18,nagfor 6.2)的最新特性,在旧版本中不可用(例如ifort 17,gfortran 6.3)。 与这些旧版本一起使用的一个众所周知的解决方案是使用如下例所示的已定义的赋值(从Chivers和Sleightholme一书中采用 ...

使用NAG fortran 6.2“通过堆栈分配创建了未初始化的值” - “Uninitialised value was created by a stack allocation” with NAG fortran 6.2

使用最新版本的NAG Fortran编译器6.2(Chiyoda)内部版本6214时,我得到一个非常奇怪的行为。使用ifort或gfortran时,一切都可以,甚至使用NAG Fortran编译器6.1(Tozai)内部版本6136也可以。代码重现了我得到的错误: 基本上,问题似乎出在过 ...

使用-lnag链接到NAG库 - Link to NAG library with -lnag

我正在尝试编译使用NAG库的第一个程序,如下所示: 这是从本教程复制而来的,他们建议使用以下语句进行编译: 并且他们认为此-lnag将链接-lnag驱动到NAG库,但是随后我发现此错误: 我尝试更改NAG文件的目录以帮助链接程序找到它。 我该如何进行编译和链接? ...


排序:
质量:
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM