1 个不稳定版本
使用旧的 Rust 2015
0.1.0 | 2016 年 11 月 3 日 |
---|
#15 在 #流体
105KB
2K SLoC
帕拉鲁斯特
帕拉鲁斯特是一个使用 Rust 编写的二维并行晶格玻尔兹曼流体流动求解器。并行性通过优秀的 Rayon 库 来处理。这个名字是对 Palabos 库 的双关,后者是一个用于复杂流动等领域的最先进的开源库。
请注意,该库仍处于非常早期的开发阶段。
快速演示
要了解帕拉鲁斯特目前能做什么,请查看 palarust-demo
目录,其中包含使用帕拉鲁斯特的代码演示。例如,您可以运行绕圆柱体流动的模拟并可视化屏幕上的结果(感谢 sdl2 库)。
> cd palarust-demo
> cargo run --release -- cylinder
有关可用演示的更多信息,请尝试
> cd palarust-demo
> cargo run --release -- --help
许可证
Rayon 以 MIT 许可证和 Apache 许可证(版本 2.0)的条款分发。有关详细信息,请参阅 LICENSE-APACHE 和 LICENSE-MIT。提交拉取请求被视为同意这些许可条款。
依赖项
~19MB
~408K SLoC