12fc99a599 | ||
---|---|---|
.. | ||
Gmsh/include | ||
HDF5/include | ||
PETSc | ||
Sacado | ||
TECIO/include | ||
cgns/include | ||
eigen | ||
hypre/include | ||
liblinux | ||
libwindows | ||
metis/include | ||
mgrid/include | ||
parmetis/include | ||
unapLib/include | ||
yhamg/include | ||
PETSc.zip | ||
Readme.md | ||
Sacado.zip | ||
cgns-3.3.0.tar.gz | ||
eigen.tar | ||
eigen.tar.gz | ||
fftw-3.3.4.tar.gz | ||
hdf5-1.8.8-p1.tar.gz | ||
metis-5.0.1.tar.gz | ||
mgrid-1.0.tar.gz | ||
p3dfft-2.7.9.tar.gz | ||
parmetis-4.0.3.tar.gz | ||
tecio2013.tar.gz |
Readme.md
关于第三方开源库的声明如下:
风雷开源软件使用了多种用于辅助的第三方开源库,比如利用Cmake工具构建工程项目,MPI支持基于消息传递的分布式并行编程模型,CGNS支持读入具有cgns格式的网格,利用风雷软件转换生成的网格文件,其数据格式为HDF5,支持并行读写。Metis和Parmetis实现对非结构网格的分区,利用Eigen实现一些简单的矢量或者矩阵运算,FFTW实现快速傅里叶变换,P3dfft实现"束分解"的并行傅里叶变换。Mgrid用于多重网格操作。Hypre和Yhamg是两种数学库。Sacado是一套C++应用的自动微分工具库;PETSc用于求解线性或者非线性方程组。
为方便用户使用,特在此准备了相关的源码压缩包,并提供相关网址链接如下:
- Cmake
网址:https://cmake.org/
- MPI
- CGNS
- HDF5
网址:https://www.hdfgroup.org/
- Metis
网址:http://glaros.dtc.umn.edu/gkhome/metis/metis/download
- Parmetis
网址:http://glaros.dtc.umn.edu/gkhome/metis/parmetis/download
- Eigen
网址:https://eigen.tuxfamily.org/
- FFTW
网址:http://fftw.org/
- P3dfft
网址:https://github.com/sdsc/p3dfft
- Mgrid
网址:https://github.com/mrklein/ParMGridGen
- Hypre
网址:https://github.com/hypre-space/hypre
- Yhamg
网址:https://gitee.com/e-level-parallel-algorithm/yhamg
- PETSc
网址:https://gitlab.com/petsc/petsc.git
- Sacado
网址:https://github.com/trilinos/Trilinos/tree/master/packages/sacado
下载的第三方库仅用于方便用户编译使用风雷软件,建议用户到官网自行下载并遵守其知识产权协议。 若有异议,可发送邮件至phenglei@126.com,通知开发团队删除。