This repo implements a reduced-order modeling (ROM) and uncertainty quantification (UQ) framework for reactive multi-species flows using Operator Inference. This project builds on concepts from rom-operator-inference-Python3, a library for operator inference-based model reduction.
- POD-based ROMs with polynomial operators (Const, Linear, Quad, Cubic)
- Parametric ROM support (AffineLinearOperator)
- Custom Euler lifters for specific volume & molar conversion
- Monte Carlo UQ (Gaussian perturbations)
src/- Python modulesREADME.md- Overview and instructionsdata/- Data folder
pip install -r requirements.txtfrom src.rom_builder import train_rom
from src.data_loader import load_snapshots
...GNU GENERAL PUBLIC LICENSE