中文

GridapROMs.jl:基于 Julia 编程语言的高效简化模型

数值分析 2025-09-22 v3 数值分析

摘要

本文介绍了 GridapROMs,这是一个基于 Julia 的库,用于使用综合的线性简化模型(ROMs)对参数化偏微分方程(PDEs)进行数值逼近。该库设计为可扩展且高效的,利用构建在 Gridap PDE 求解器后端上的富有表现力的高级 API,同时通过 Julia 的即时编译器和高级惰性求值技术实现高性能。GridapROMs 对 PDE 类型不敏感,能够应用于广泛的问题,包括线性、非线性、单场、多场、稳态和非稳态方程。本文详细介绍了库的关键创新、实现原则和核心组件,提供使用示例,并通过求解以 Navier 方程建模的三维几何中的流体力学问题来演示其能力。

关键词

引用

@article{arxiv.2503.15994,
  title  = {GridapROMs.jl: Efficient reduced order modelling in the Julia programming language},
  author = {Nicholas Mueller and Santiago Badia},
  journal= {arXiv preprint arXiv:2503.15994},
  year   = {2025}
}

备注

14 pages, 6 figures