COOLFluiD面向对象 HPC 平台

联合创作 · 2023-09-26 07:09

COOLFluiD (Computational Object-Oriented Libraries for Fluid Dynamics) 是一个为多物理场应用构建数值求解器的框架。

特性:

  • 允许你使用任意数据结构构建自定义的并行 PDE 和粒子求解器
  • 用于构建数值算法和连接线性系统求解器的通用 API
  • 物理和算法可以完全解耦
  • 并行 I/O能力(读写)
  • 支持混合 MPI/CUDA 并行化
  • 可用于连接和/或耦合现有求解器
  • 基于自注册和自配置对象的即插即用策略
  • 多个求解器:FEM、FVM、谱有限差分、残差分布、蒙特卡洛
  • 多种模型:全速流动、等离子、化学、辐射、电磁、湍流、LEE
  • 从玩具到复杂工业问题的应用

COOLFluiD 为实现并发多物理场仿真提供了强大的基础设施,可能利用多个 MPI 通信器、异构 CPU/GPU 计算、大规模并行 I/O 功能、松散耦合的多域仿真。

浏览 4
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报