preCICE

preCICE——多物理场分区耦合库

项目信息

内容

GitHub

precice/precice

官网

https://precice.org/

语言

C++

许可证

LGPL-3.0

定位

多物理场耦合库(分区耦合,FSI/CHT等)

核心能力

preCICE是一个面向分区多物理场仿真的开源耦合库,通过「黑盒耦合」方式连接两个(或多个)独立求解器(OpenFOAM、CalculiX、deal.II、SU2、FEniCS等30+官方适配器),实现流固耦合(FSI)、共轭传热(CHT)等联合仿真。核心提供时间插值耦合方案(显式/隐式、IQN-ILS拟牛顿加速收敛)、非匹配网格间的数据映射(最近邻、RBF径向基函数等),并支持表面与体积耦合;无需修改求解器内部代码,只需编写少量适配代码即可接入,广泛用于学术研究与工业多物理场仿真。