阿弗罗斯
有限体积求解器,用于具有表面张力的不可压缩多相流。
主要特点:
C ++ 14中的实现
使用库可扩展到数千个计算节点,以便在结构化网格上进行分布式计算
协程以实现在逐块处理框架中的封装
基于SIMPLE或Bell-Colella-Glaz方法的流体求解器
保守分裂PLIC对流求解器
曲率估计的新粒子方法提高了低分辨率时的精度
克隆
git clone https://github.com/cselab/aphros.git
文献资料
在生成。
要求
C ++ 14,CMake
可选依赖项:
MPI
并行HDF5
python3,python3-numpy
捆绑的可选依赖项:
编译安装
请按照中的说明准备环境并安装依赖项。
配置,构建,安装和运行测试:
cd src
make -j4
make test
码头工人
您可以构建并运行Docker容器而不是在系统
1