具有斜壁边界条件的Voronoi细分

概述

Voro++是一个用于进行三维计算的软件库Voronoi细分。Voro++库的一个显著特征是它进行基于细胞的计算,为每个粒子单独。它特别适合应用这依赖于基于细胞的统计数据,其中Voronoi细胞的特征(如。体积、质心、面数)可用于分析粒子。

功能

Voro++包含几个可以构建为静态的C++类库。还提供了一个命令行实用程序,可以使用代码。直接的单元对单元结构使图书馆特别非常适合处理特殊边界条件和墙壁。它雇佣了对数值精度误差具有耐受性的算法性能,并已成功应用于大型粒子系统。