Under Construction
The data and code for the paper Neural-operator element method: Efficient and scalable finite element method enabled by reusable neural operators.
This repository contains reference implementations for the Neural-Operator Element Method (NOEM)—a hybrid approach that combines the Finite Element Method (FEM) with reusable neural operators for efficient numerical simulations of partial differential equations (PDEs).
Install dependencies (Python + pip):
python -m pip install -r requirements.txtpedagogical_example/: Pedagogical examples from the Methods section.multiscale_1d_problem/: 1D multiscale problems (Results section).heat_transfer/: Heat transfer example (Results section).darcy_flow/: Darcy flow example (Results section).convexity_test/,uq_test/: Additional test cases (Supplementary Information).
Most experiments are driven by a run.py script. Many scripts rely on files referenced by relative paths, so it is recommended to cd into the corresponding folder first and then run python run.py.
Examples (from the repository root):
cd pedagogical_example/quadratic_coefficient
python run.pyAvailable entry points:
pedagogical_example/quadratic_coefficient/run.pypedagogical_example/random_coefficient_functions/run.pymultiscale_1d_problem/multiscale_coefficient/run.pymultiscale_1d_problem/multiscale_source_term/run.pymultiscale_1d_problem/multiscale_coefficient/results_fig_d/run.pyheat_transfer/run.pydarcy_flow/run.pyconvexity_test/run.pyuq_test/run.py
If you use this data or code for academic research, you are encouraged to cite the following paper:
@article{ouyang2026neural,
author = {Ouyang, Weihang and Shin, Yeonjong and Liu, Si-Wei and Lu, Lu},
title = {Neural-operator element method: Efficient and scalable finite element method enabled by reusable neural operators},
journal = {Nature Computational Science},
volume = {6},
pages = {417–429},
year = {2026},
doi = {https://doi.org/10.1038/s43588-026-00974-2}
}
To get help on how to use the data or code, simply open an issue in the GitHub "Issues" section.