软件简介

p4est 软件库使自适应八叉树的集合的动态管理,方便地称为八叉树的森林。 p4est 旨在并行工作并扩展到数十万甚至数百万个处理器内核。它被世界各地的研究人员积极维护和使用。

安装环境

  • intel mpi 2018
  • intel mkl 2018
  • lua 5.4.3
  • gcc 7.3.0

依赖库安装

安装 lua 库

从官网下载安装包

tar zxf lua-5.4.3.tar.gz
cd lua
vim Makefile

将 INSTALL_TOP 改为你需要安装的目录

make && make install

安装 p4est

从官网下载 latest release tarball 版本,直接从 github 上下载的版本编译会有点问题

tar zxf p4est-2.3.2.tar.gz
cd p4est-2.3.2
./configure --enable-mpi --prefix=/path/to/install \
CC=mpiicc CXX=mpiicpc FC=mpiifort F77=mpiifort \
LIBS="-lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -liomp5 -lifport \-lifcoremt -limf -lsvml -lm -lipgo -lirc -lpthread -lirc_s -ldl -llua" \
LDFLAGS="-L/path/to/lua/5.4.3/lib" \
CPPFLAGS="-L/path/to/lua/5.4.3/include"

我这里使用 intel MKL,如果你使用 lapack 需要修改 LIBS 后面的内容

make -j 24 && make install

p4est 2.3.2 安装相关推荐

  1. linux环境下nacos的安装+启动,阿里云服务器安装nacos

    nacos安装+启动(linux环境): 基础:安装java环境 官网下载压缩包:如 nacos-server-1.2.1.tar.gz 放在自定义目录下 # 解压 tar -xvf nacos-se ...

  2. Alibaba Cloud Linux 2.1903 LTS 64位服务器yum源下载404,Alibaba Cloud Linux 2实例中使用docker-ce、epel等YUM源安装软件失败

    [Alibaba Cloud Linux 2.1903 LTS 64位]服务器yum源下载404 failure: repodata/repomd.xml from docker-ce-stable: ...

  3. Linux下docker安装配置oracle,oracle创建用户并远程连接,实测可用!

    最近在给同学弄毕业设计的数据库,因为oracle在个人电脑上极不稳定,所以他的电脑数据库崩溃了,这时候我就在docker上为他拉了一个oracle,解决了问题. docker的安装共有以下几步,实测没 ...

  4. 在docker上安装部署tomcat项目 超简单,拿来主义

    在docker中部署tomcat,非常简单,而且省去了手动安装jdk等步骤,只需要将war包复制在容器tomcat实例中的webapps下面即可.以下将详细讲解流程: 在windows中打好包以后用w ...

  5. docker一步安装mysql,docker的魅力就在于此

    正常来说,使用docker安装东西的步骤是serach它有没有,然后pull它 这里其实只要一步(如果你没有安装过.没有端口占用等问题的话!!) $ docker run -d -p 3306:330 ...

  6. Linux下tomcat的安装与卸载以及配置(超简单)

    无敌简单的几步 1.安装 //首先你需要下载好tomcat包 sudo tar -xvzf apache-tomcat-7.0.85.tar.gz(这里是包名) -C 你要放的位置 2.卸载 rm - ...

  7. Linux下安装Java8

    Linux(ubuntu)下Java8安装 1.下载jdk8 这个看大家了,linux版本的就可以 2.创建jvm文件夹 在根目录下创建名为jvm的文件夹(在哪里创建看个人) $ sudo mkdir ...

  8. Linux安装mysql,一步到位!

    今天在腾讯云上面买了一个服务器,想要把自己的项目部署一下,就要安装mysql,以下是我的安装步骤,在网上有很多人把install敲错了,还有的少-get,种种错误试完之后,我决定发一篇 sudo ap ...

  9. Maven安装与配置(最实用!!!)eclipse中配置maven

    Maven安装与配置 一.需要准备的东西 JDK Eclipse(本章主要是在eclipse中进行配置maven) Maven程序包 二.下载与安装 1. 前往maven下载最新版的Maven程序: ...

最新文章

  1. 思考:王者荣耀为什么不使用微服务架构?
  2. hp designiet 500_2020年HP学院壁纸
  3. 现在电脑的主流配置_玩手游是因为电脑配置差?现在来告诉你这些网游需要啥配置...
  4. 关注书籍和教程(更新中)
  5. Ajax调用MVC控制器参数为实体
  6. 盒马申请多个“屁股脸”商标被驳回!其IP盒马先生被网友戏称:“屁股脸”...
  7. 印花对花不准(错花)形态及成因
  8. HTML5期末大作业:动漫网站设计——千与千寻(10页) 含设计报告 HTML+CSS+JavaScript 学生动漫网页设计模板下载 海贼王大学生HTML网页制作作品
  9. 每个极客都应该知道的Linux命令
  10. 第七章 为什么巴比伦塔会失败
  11. 【Python学习】程序练习《购物车程序》
  12. 关于微信群、QQ群和其他发布平台
  13. Numa,我的CS学习之路
  14. 基于PHP的学生宿舍管理系统
  15. 不思议迷宫:逆向后的放置play
  16. 小竹关禁闭(线性dp
  17. AC220V电压检测电路,一个光耦搞定
  18. 【牛客网】埃森哲杯第十六届上海大学程序设计联赛春季赛暨上海高校金马五校赛 题解
  19. 计算机期刊论文初稿怎么写,论文初稿可以只写大概内容吗 写初稿应注意些什么问题...
  20. Oracle同义词创建及其作用

热门文章

  1. pika详解(五)登录认证及connectionParameters
  2. 微信小程序学习day01-WXML 模板语法
  3. 2020-08-17:为什么HashMap中数组的容量为2的次幂?
  4. Vi(Vim)快捷键
  5. XenophonDAO如何使用一颗巧克力的成本摆脱美元霸权,深刻解读$OXPH
  6. Magic UI四子围城,2022折叠屏灵魂觉醒
  7. android is not translated in 报错解决方案
  8. [C++]Inside C++对象模型:第三、四、五章笔记
  9. Ubuntu下使用ROS moveit 连接ABB机器人
  10. Python游戏之Pygame——太空飞机大战(三)