pyforce-1.0.0:面向多物理问题的数据驱动模型降阶Python框架
机器学习
2026-05-19 v1
摘要
pyforce 是一个实现数据驱动降阶建模技术并应用于多物理问题的 Python 包,主要设定在核工程领域。该包是 ROSE(面向多物理问题的数据驱动降阶建模)项目的一部分:其数学算法旨在降低多物理模型(针对核反应堆应用)的复杂度,寻找最优传感器位置,并整合实际测量以增进对物理系统的认知。相较于先前基于 dolfinx 包(v0.6.0)的原始实现,pyforce 1.0.0 版本已完全重写,使用 pyvista 作为网格导入、积分计算和结果可视化的后端;此外,函数以 numpy 数组形式存储,提升了该包的易用性。这一选择使得 pyforce 能够与任何可将结果导出为 VTK 格式的求解器软件配合使用。
引用
@article{arxiv.2605.18082,
title = {pyforce-1.0.0: Python Framework for data-driven model Order Reduction of multi-physiCs problEms},
author = {Stefano Riva and Yantao Luo and Carolina Introini and Antonio Cammi},
journal= {arXiv preprint arXiv:2605.18082},
year = {2026}
}
备注
Github Repo: https://github.com/ERMETE-Lab/ROSE-pyforce