Nested Fourier-enhanced neural operator for efficient modeling of radiation transfer in fires
Authors: Anran Jiao, Wengyao Jiang, Xiaoyi Lu, Yi Wang, Lu Lu
Organizations: Department of Statistics and Data Science, Yale University, New Haven, CT 06511, USA · Department of Biostatistics, Yale University, New Haven, CT 06511, USA · FM, Research Division, Norwood, MA 02062, USA · Department of Chemical and Environmental Engineering, Yale University, New Haven, CT 06511, USA
Computational fluid dynamics (CFD) has become an essential tool for predicting fire behavior, yet maintaining both efficiency and accuracy remains challenging. A major source of computational cost in fire simulations is the modeling of radiation transfer, which is usually the dominant heat transfer mechanism in fires. Solving the high-dimensional radiative transfer equation (RTE) with traditional numerical methods can be a performance bottleneck. Here, we present a machine learning framework based on Fourier-enhanced multiple-input neural operators (Fourier-MIONet) as an efficient alternative to direct numerical integration of the RTE. We first investigate the performance of neural operator architectures for a small-scale 2D pool fire and find that Fourier-MIONet provides the most accurate radiative solution predictions. The approach is then extended to 3D CFD fire simulations, where the computational mesh is locally refined across multiple levels. In these high-resolution settings, monolithic surrogate models for direct field-to-field mapping become difficult to train and computationally inefficient. To address this issue, a nested Fourier-MIONet is proposed to predict radiation solutions across multiple mesh-refinement levels. We validate the approach on 3D McCaffrey pool fires simulated with FireFOAM, including fixed fire sizes and a unified model trained over a continuous range of heat release rates (HRRs). The proposed method achieves global relative errors of 2-4% for 3D varying-HRR scenarios while providing faster inference than the estimated cost of one finite-volume radiation solve in FireFOAM for the 16-solid-angle case. With fast and accurate inference, the surrogate makes higher-fidelity radiation treatments practical and enables the incorporation of more spectrally resolved radiation models into CFD fire simulations for engineering applications.
Figures & tables
Figure 1: Fourier-MIONet architecture. ( A ) Two independent branch nets take the discretized functions κ(r) and T(r) as inputs and output {bk}k=1p and {ck}k=1p , respectively. The trunk net takes s and outputs {tk}k=1p . ( B ) The branch and trunk outputs are merged by element-wise products and then passed into L Fourier layers. Each Fourier layer maps vj to vj+1 by applying a 3D FFT F , multiplying by learnable weights Rj in the Fourier space, and transforming back with F−1 . A residual connection with a weight matrix Wj is added.
Figure 2: Mesh refinements and nested Fourier-MIONet architecture. ( A ) 2D and 3D visualizations of the mesh refinements for one example of the temperature field T . ( B ) 2D visualizations of level 4, 3, 2, and 1 refinement boxes above the burner surface with the grid resolutions and box sizes after linear interpolation. ( C ) Nested pipeline for predicting radiative intensity for four levels with gradually increasing resolution. Each level, starting from level 4, uses outputs from the previous coarser level on top of the absorption coefficient, temperature, and spatial directions (black arrows). The dashed arrows represent the deconvolution layers. The final global solution I(r,s) for the entire domain is assembled from the individual predictions by selecting the finest available resolution for each spatial node.
ϵI
SSIMI
ϵG
SSIMG
#Params
PCA-MIONet
7.86%
0.930
4.73%
0.978
1586178
PCA-MIONet-KAN
6.71%
0.950
4.16%
0.983
1576564
MIONet-KAN
7.56%
0.939
4.61%
0.979
1587232
Fourier-MIONet
3.70%
0.982
1.93%
0.996
1583649
Table 1: Comparison of PCA-MIONet, PCA-MIONet-KAN, MIONet-KAN, and Fourier-MIONet on the 2D pool fire problem.
Figure 3: Results of Fourier-MIONet for the 2D pool fire problem in Section 4.1 . ( A ) Example of κ and T from the test data across half of a fire puff cycle. The red box highlights a specific example corresponding to that in (B). ( B ) One example of reference, prediction, and the absolute error of I and G on 4 different solid angles: s1=(sin16π,cos16π) , s6=(sin1611π,cos1611π) , s11=(sin1621π,cos1621π) , and s15=(sin1629π,cos1629π) .
Fire
Model
Individual error εIlevel
εIglobal
εGglobal
εQ˙out
εχR
REpred
REref
Level 4
Level 3
Level 2
Level 1
58 kW
Tiny
10.50%
15.80%
9.95%
9.77%
5.82%
2.81%
0.15%
0.15%
0.14 kW
0.01 kW
Small
7.68%
10.54%
5.78%
6.03%
3.89%
2.00%
0.04%
0.03%
0.11 kW
Medium
5.39%
6.45%
3.73%
2.79%
2.82%
1.55%
0.02%
0.02%
0.00 kW
Large
2.63%
2.57%
2.22%
2.11%
1.38%
0.55%
0.05%
0.06%
0.01 kW
14 kW
Tiny
3.69%
7.47%
6.20%
6.16%
2.19%
0.87%
0.19%
0.19%
0.35 kW
0.45 kW
Table 2: The global testing performance of the nested Fourier-MIONet for the 3D McCaffrey 58 kW and 14 kW fire. We report the individual per-level errors and the global errors obtained during nested inference. The reference radiative fractions χR are 21.26% and 17.83% for the 58 kW and 14 kW fires, respectively.
Figure 4: Model accuracy across refinement levels and HRRs for the nested Fourier-MIONet. ( A ) Per-level L2 relative errors for I and G for the 58kW (left) and 14kW (right) McCaffrey fires. Solid bars denote the individual per-level error εI and εG , and hatched bars denote the global inference error εIlevel and εGlevel . ( B ) The L2 relative errors of the radiative intensity I (left) and incident radiation G (right) versus the model size for 14, 22, 33, 45, and 58kW cases during global inference.
Figure 5: Results of McCaffrey fire with HRR 58 kW and 14 kW in Section 4.2 using the fixed-HRR medium model. Examples of predictions, references, and the corresponding absolute errors of level 4, level 3, level 2, and level 1 of fire ( A ) 58kW and ( B ) 14kW . The predictions are combined to obtain the final global prediction I(s=s1) in the middle column. ( C ) Schematic of four representative directions from the 16 directions we sampled on the unit sphere. They are defined by the corresponding polar and azimuthal angles sk=(θi,ϕj) , with k=8i+j , where θi=2(2i+1)Δθ,i=0,1 , and ϕj=2(2j+1)Δϕ,j=0,…,7 .
Figure 6: Emission, absorption, and the radiative heat loss ∇⋅qrad fields of the McCaffrey fire predicted from the fixed-HRR medium model. Examples of x – z views of predictions, references, and the corresponding absolute errors for fire with HRR ( A ) 58kW , and ( B ) 14kW at y = 0.00625.
Figure 7: Input fields with variable HRRs for the McCaffrey fires dataset in Section 4.3 .
Figure 8: Errors of McCaffrey fire models trained on the variable-HRR dataset and tested on fixed-HRR cases. The global inference errors of I (left) and G (right) for different model sizes evaluated across fixed HRRs from 14 kW to 58 kW. Darker colors indicate larger errors.
Model
HRR
Individual error εIlevel
εIglobal
εGglobal
εQ˙out
εχR
REpred
REref
Level 4
Level 3
Level 2
Level 1
Tiny
14kW
4.55%
6.88%
8.85%
8.70%
3.06%
1.63%
1.80%
1.80%
0.42 kW
0.45 kW
22kW
5.69%
8.04%
7.58%
7.32%
3.10%
1.55%
0.38%
0.38%
0.63 kW
0.45 kW
33kW
7.80%
9.48%
8.38%
8.88%
4.06%
2.24%
1.19%
1.19%
0.77 kW
0.37 kW
45kW
9.29%
10.67%
9.61%
10.27%
5.00%
2.77%
1.15%
1.15%
0.59 kW
0.15 kW
58kW
10.40%
11.63%
10.56%
11.53%
5.92%
3.28%
0.93%
0.92%
0.31 kW
0.01 kW
Table 3: 3D McCaffrey fire trained on variable HRRs and tested on fixed HRR fires. We summarize the individual per-level errors and the global errors obtained during nested inference for each HRR.
Figure 9: Results of the McCaffrey fire using the variable-HRR medium model. Examples of predictions, references, and the corresponding absolute errors of level 4, level 3, level 2, and level 1 of fire ( A ) 58kW and ( B ) 14kW . The predictions are combined to obtain the final global prediction I(s=s1) in the middle column.
Figure 10: Emission, absorption, and the radiative heat loss ∇⋅qrad fields of the McCaffrey fire predicted from the medium variable-HRR model. Examples of predictions, references, and the corresponding absolute errors for fire with HRR ( A ) 58kW , and ( B ) 14kW .
Model
Individual inference time
Total inference time
fvDOM runtime (CPU, 48 cores)
Level 4
Level 3
Level 2
Level 1
Tiny
0.0027
0.0034
0.0023
0.0073
0.0157
0.10
Small
0.0038
0.0021
0.0040
0.0120
0.0219
Medium
0.0039
0.0025
0.0050
0.0147
0.0261
Large
0.0043
0.0047
0.0094
0.0259
0.0443
Table 4: Inference time (s) of the nested Fourier-MIONet on the 3D McCaffrey fire with variable HRRs, compared with fvDOM CPU runtime.
Appendix figures & tables7 assets
Supplementary material from the paper’s appendix.
Appendix
Interpolation
Level
I
G
εI
SSIM I
εG
SSIM G
Linear
4
5.39%
0.995
2.24%
0.991
3
4.02%
0.997
1.54%
0.998
2
3.15%
0.997
1.36%
0.999
1
2.39%
0.994
0.99%
0.999
Nearest neighbor
4
5.51%
0.995
2.30%
0.990
Appendix
Table 5: Comparison of linear versus nearest-neighbor interpolation on 3D McCaffrey 58kW fire with per-level testing performance. The top panel reports per-level L2 relative errors and SSIM values for radiative intensity I and incident radiation G during training of the medium model. The lower panel summarizes the individual per-level errors and the global errors obtained during nested inference.
Figure 11: Illustration and comparison of data preprocessing approaches. ( A ) Comparison of the nearest neighbor interpolation approach (top path) and the linear interpolation approach (bottom path) on the raw mesh with a T example at level 2. The nearest neighbor interpolation approach performs a direct point lookup based on minimal Euclidean distance and assigns the corresponding values to the target grid locations. The linear interpolation approach utilizes barycentric weighting via Delaunay triangulation and produces smoother and more accurate fields. ( B ) Reference, global predictions, and absolute errors of I(s=s1) obtained using the two preprocessing approaches for direct comparison.
Level
Operation
Output Shape
Level 4
Branch net 1
Linear(4, W), Permute
( C , W , 30, 30, 30)
Branch net 2
Linear(4, W), Permute
( C , W , 30, 30, 30)
Trunk net
FNN [2, W , W , W ]
(16, W )
Branch merger
Point-wise addition
( C , W , 30, 30, 30)
Branch-trunk merger
Point-wise multiplication
( C , 16, W , 30, 30, 30)
Merge net
N Fourier layers
( C×16 , W , 30, 30, 30)
Appendix
Table 6: Architecture of the nested Fourier-MIONet across all four levels. C denotes the batch size, W the network width, and N the number of Fourier layers.
Model
Level
Width
Modes
# Fourier layers
# Params
1&2
3
Tiny
4
16
4
4
1
67713
3
16
4
4
1
176326
2
16
4
4
1
127211
1
16
4
4
1
131182
Small
4
24
8
4
2
1184857
Appendix
Table 7: Model and per-level configuration of the nested Fourier-MIONet used for the 3D McCaffrey fires. Four model sizes are considered: Tiny, Small, Medium, and Large, which differ in the network width (“Width”) of the branch, trunk, and Fourier decoder networks, the number of retained Fourier modes (“Modes”) in the three spatial dimensions, and the number of Fourier layers. The architecture and hyperparameters are shared across all sizes of fire (14–58 kW).
Fire
Model
Individual error εIlevel
εIglobal
εGglobal
εQ˙out
εχR
REpred
REref
Level 4
Level 3
Level 2
Level 1
22 kW
Tiny
5.52%
10.74%
7.26%
6.85%
2.99%
1.35%
0.19%
0.19%
0.38 kW
0.45 kW
Small
4.26%
8.28%
4.95%
4.86%
2.03%
1.14%
0.15%
0.15%
0.42 kW
Medium
3.69%
6.15%
3.91%
2.81%
1.64%
0.98%
0.13%
0.13%
0.44 kW
Large
2.43%
2.94%
2.25%
1.43%
1.04%
0.60%
0.03%
0.04%
0.44 kW
33 kW
Tiny
7.93%
13.93%
8.78%
8.40%
4.28%
2.02%
0.16%
0.16%
0.20 kW
0.37 kW
Appendix
Table 8: Per-level and global testing performance of the nested Fourier-MIONet for the 3D McCaffrey 22, 33, and 45 kW fires. We report the individual per-level errors and the global errors obtained during nested inference. The reference radiative fractions χR are 19.40%, 20.91%, and 21.76% for the 22, 33, and 45 kW fires, respectively.
Radiative intensity I
Model
Level
14 kW
22 kW
33 kW
45 kW
58 kW
εI
SSIM I
εI
SSIM I
εI
SSIM I
εI
SSIM I
εI
SSIM I
Tiny
4
3.69%
0.996
5.52%
0.994
8.76%
0.921
9.75%
0.928
10.50%
0.986
3
5.08%
0.995
6.28%
0.994
9.01%
0.898
9.54%
0.908
10.32%
0.983
2
5.24%
0.993
5.24%
0.993
8.41%
0.816
9.88%
0.795
9.48%
0.972
1
5.52%
0.986
6.16%
0.981
7.53%
0.966
8.60%
0.953
9.05%
0.949
Appendix
Table 9: Per-level testing L2 relative errors and SSIM values for radiative intensity I and incident radiation G during training on McCaffrey fires of 14, 22, 33, 45, and 58 kW. The upper block reports results for I , and the lower block reports results for G . Model configurations are provided in Table 7 .
Model
Level
I
G
εI
SSIM I
εG
SSIM G
Tiny
4
8.16%
0.989
3.54%
0.974
3
9.59%
0.986
3.95%
0.988
2
8.94%
0.970
4.01%
0.986
1
8.12%
0.925
4.33%
0.962
Small
4
7.66%
0.993
3.17%
0.985
Appendix
Table 10: Per-level testing L2 relative errors and SSIM values for radiative intensity I and incident radiation G when training the entire nested Fourier-MIONet on variable HRRs.
Linear radiation transport equations (RTEs) form the simulation foundations underpinning design and analysis tasks in nuclear engineering, inertial confinement fusion, medical imaging, and astrophysics, but resolving the high-dimensional phase space at engineering fidelity remains expensive enough that outer-loop workflows, such as design optimization, uncertainty quantification, and parameter sweeps, are routinely budget-bound on traditional solvers. Neural surrogates promise to relax this bottleneck by amortizing simulation cost across thousands of downstream queries, but the architectural choices and engineered inductive biases that make a surrogate accurate on one transport problem do not transfer straightforwardly across model families. We benchmark two parameter-matched neural surrogate architectures, the physics-attention Transolver and the multi-scale graph network Bi-Stride Multi-Scale MeshGraphNet (BSMS-MGN), as end-to-end approximations of the final-time particle concentration for the two-dimensional linear RTE on the canonical Lattice and Hohlraum benchmarks. An ablation across Fourier features and region-weighted training loss exposes strongly architecture-dependent inductive-bias preferences, indicating that design choices common to physics-informed surrogate workflows must be revisited per architecture rather than imported across model families, and that downstream utility depends on per-QoI sensitivity rather than a single field-level score. The model training recipe, training data, and evaluation pipeline are released alongside this paper to support reproduction, transfer to related transport problems, and evaluation as amortized forward-model components in larger outer-loop simulation workflows.
Carmelo Gonzales, Steffen Schotthöfer, Cory D. Hauck
NVIDIA, Santa Clara, US · Seamless Labs, Mountain View, US · Oak Ridge National Laboratory
High-fidelity computational fluid dynamics (CFD) simulations are widely used to analyze nuclear reactor transients, but are computationally expensive when exploring large parameter spaces. Multifidelity surrogate models offer an approach to reduce cost by combining information from simulations of varying resolution. In this work, several multifidelity machine learning methods were evaluated for predicting the time to onset of natural circulation (ONC) and the temperature after ONC for a high-temperature gas reactor (HTGR) depressurized loss of forced cooling transient. A CFD model was developed in Ansys Fluent to generate 1000 simulation samples at each fidelity level, with low and medium-fidelity datasets produced by systematically coarsening the high-fidelity mesh. Multiple surrogate approaches were investigated, including multifidelity Gaussian processes and several neural network architectures, and validated on analytical benchmark functions before application to the ONC dataset. The results show that performance depends strongly on the informativeness of the input variables and the relationship between fidelity levels. Models trained using dominant inputs identified through prior sensitivity analysis consistently outperformed models trained on the full input set. The low- and high-fidelity pairing produced stronger performance than configurations involving medium-fidelity data, and two-fidelity configurations generally matched or exceeded three-fidelity counterparts at equivalent computational cost. Among the methods evaluated, multifidelity GP provided the most robust performance across input configurations, achieving excellent metrics for both time to ONC and temperature after ONC, while neural network approaches achieved comparable accuracy with substantially lower training times.
Meredith Eaheart, Majdi I. Radaideh
Department of Nuclear Engineering and Radiological Science, University of Michigan, Ann Arbor, Michigan 48109 · Department of Computer Science and Engineering, University of Michigan, Ann Arbor, Michigan 48109
We propose an improved Fourier Neural Operator (FNO) for modeling two-dimensional Rayleigh-Bénard convection by predicting time increments instead of full solutions, achieving higher accuracy than a standard FNO baseline. The resulting model is compact (314k parameters, 1.26 MB) and fast (7 ms inference), while maintaining similar accuracy as demonstrated in previous benchmarks. We show that although FNOs generalize to finer meshes, accuracy remains limited by the resolution of the training data.
Chelsea Maria John, Thibaut Lunet, Sebastian Götschel +3
Jülich Supercomputing Centre, Jülich, Germany · Hamburg University of Technology, Hamburg, Germany