Linux下COOLFluiD源码编译安装及使用

目录

软件介绍

基本依赖

其它可选依赖

一、源码下载

二、解压缩(通过Github下载zip压缩包格式)

三、编译安装

 3.1 依赖项-BOOST

3.2 依赖项-Parmetis

3.3 依赖项-PETSc

3.4 安装COOLFluiD

四、算例运行


软件介绍

         COOLFluiD(面向对象的流体动力学计算库,Computational Object-Oriented Libraries for Fluid Dynamics)是一个基于组件的框架,用于科学高性能计算、CFD和多物理应用,最初由von Karman流体动力学研究所开发。COOLFluiD是一个开放式的协作平台,提供了一套功能强大的工具,软件开源,可以通过Github下载。

基本依赖

1、c++编译器

2、fortran编译器

3、CMake跨平台安装工具(版本≥2.8.11)

4、Make自动化编译工具

5、MPI(可以是MPICH、OpenMPI、Mvapich)

6、BOOST(版本:1.42,1.47,1.54,1.55,1.59,1.60)

7、Parmetis(版本:3.1,4.0.3)

其它可选依赖

1、Curl

2、PETSc(版本:3.3,3.4.2,3.6.3,3.7.3,3.7.6,3.9.0)

3、Trilinos

        第三方依赖库可以在相应的官方网站/Github下载,或者可以通过COOLFluiD的Github/Wiki界面的链接进行下载。建议新建一个文件夹用来存放第三方依赖库,编译安装COOLFluiD时方便添加依赖库的路径。

HOWTO install dependencies · andrealani/COOLFluiD Wiki · GitHubicon-default.png?t=N7T8https://github.com/andrealani/COOLFluiD/wiki/HOWTO-install--dependencies

一、源码下载

通过Git下载或之间在Github上下载zip文件。

git clone https://github.com/andrealani/COOLFluiD.git YOUR_COOLFLUID

其中YOUR_COOLFUID是你自定义的文件路径,用于存储下载的源码文件。

Github官网下载地址为:GitHub - andrealani/COOLFluiD: The object-oriented HPC platform for CFD, plasma and multi-physics simulations whose development started in 2002 at the Von Kar

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

猿核试Bug愁

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值