gpt4 book ai didi

macos - 如何在 macOS 上使用 OpenMPI、Hypre 和 Mumps 编译 Elmer fem

转载 作者:行者123 更新时间:2023-12-02 10:53:45 24 4
gpt4 key购买 nike

我正在尝试修改 this page 中的说明编译Elmer在 macOS(High Sierra 10.13.5)上。
我安装了gcc , cmake , open-mpihypre来自 HomeBrew 核心并关注 this instruction安装mumps来自 dpo/openblas .我下载了源代码:svn checkout http://svn.code.sf.net/p/elmerfem/code/trunk elmerfem我做了this bash script关注 the instructions in that page并使其可执行chmod u+x compile并运行它./compile .但是,我收到很多我不知道如何解决的警告/错误。我试图将流引导到一个日志文件中,您可以在 the same GitHub Gist 中看到它。 ,但显然它并没有包括所有内容。我在流中看到的最后几行是:

Types.f90:354: Error: Can't open included file 'dmumps_struc.h'

make3: *** [Types.o] Error 1

make2: *** [all-recursive] Error 1

make1: *** [all-recursive] Error 1

make: *** [all] Error 2


我认为应该是因为某处的编译器包含 dmumps_struc.h标题。所以我尝试编辑添加 mumps 静态库的脚本 /usr/local/opt/mumps/libexec/lib它甚至没有编译第一个模块。如果您能帮助我知道我的错误在哪里以及如何解决它,我将不胜感激。
附言我已使用 HomeBrew here 更新了 MUMPS 安装.

最佳答案

这似乎是一个关于 MUltifrontal Massively Parallel sparse direct Solver (MUMPS) 的问题,但您已使用马萨诸塞州综合医院实用程序多程序系统 (MUMPS) 标记对其进行了标记。这是一个容易犯的错误。

如果您更改标签的方式,您可能会更幸运地回答您的问题。

理想情况下,一些具有足够高声誉的友好 Stack Overflow 用户会为 MUMPS 问题解决者创建一个新标签,并将其与 MUMPS nosql 数据库区分开来。

关于macos - 如何在 macOS 上使用 OpenMPI、Hypre 和 Mumps 编译 Elmer fem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51275252/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com