Skip to content

Set upper and lower interpolation bounds for MGXS data. #7783

Set upper and lower interpolation bounds for MGXS data.

Set upper and lower interpolation bounds for MGXS data. #7783

Triggered via pull request February 12, 2026 21:35
Status Success
Total duration 8h 15m 45s
Artifacts

ci.yml

on: pull_request
filter-changes
7s
filter-changes
Matrix: main
coverage
6s
coverage
Check CI status
2s
Check CI status
Fit to window
Zoom out
Zoom in

Annotations

90 warnings
Python 3.11 (omp=n, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:590: 6908623707: 590-block 0.
Python 3.11 (omp=n, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:590: 6908623707: 590: MacroXS& macro_xs() { return macro_xs_; }.
Python 3.11 (omp=n, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4752044335: 326-block 0.
Python 3.11 (omp=n, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4752044335: 326: int& n_coord() { return n_coord_; }.
Python 3.11 (omp=n, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4793374744: 604-block 0.
Python 3.11 (omp=n, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4793374744: 604: double& E() { return E_; }.
Python 3.11 (omp=n, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5696299745: 52-block 0.
Python 3.11 (omp=n, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5696299745: 52: switch (i) {.
Python 3.11 (omp=n, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:50: 5696299745: 50: double& operator[](int i).
Python 3.13 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:590: 6951751240: 590-block 0.
Python 3.13 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:590: 6951751240: 590: MacroXS& macro_xs() { return macro_xs_; }.
Python 3.13 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4764288410: 326-block 0.
Python 3.13 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4764288410: 326: int& n_coord() { return n_coord_; }.
Python 3.13 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4819837884: 604-block 0.
Python 3.13 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4819837884: 604: double& E() { return E_; }.
Python 3.13 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5712106200: 52-block 0.
Python 3.13 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5712106200: 52: switch (i) {.
Python 3.13 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:50: 5712106200: 50: double& operator[](int i).
Python 3.12 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:590: 6955169969: 590-block 0.
Python 3.12 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:590: 6955169969: 590: MacroXS& macro_xs() { return macro_xs_; }.
Python 3.12 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4766000746: 326-block 0.
Python 3.12 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4766000746: 326: int& n_coord() { return n_coord_; }.
Python 3.12 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4824822747: 604-block 0.
Python 3.12 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4824822747: 604: double& E() { return E_; }.
Python 3.12 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5712296208: 52-block 0.
Python 3.12 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5712296208: 52: switch (i) {.
Python 3.12 (omp=n, mpi=n, dagmc=, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:50: 5712296208: 50: double& operator[](int i).
Python 3.11 (omp=n, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:590: 6952825560: 590-block 0.
Python 3.11 (omp=n, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:590: 6952825560: 590: MacroXS& macro_xs() { return macro_xs_; }.
Python 3.11 (omp=n, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4764877077: 326-block 0.
Python 3.11 (omp=n, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4764877077: 326: int& n_coord() { return n_coord_; }.
Python 3.11 (omp=n, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4821312162: 604-block 0.
Python 3.11 (omp=n, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4821312162: 604: double& E() { return E_; }.
Python 3.11 (omp=n, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5712250088: 52-block 0.
Python 3.11 (omp=n, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5712250088: 52: switch (i) {.
Python 3.11 (omp=n, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:50: 5712250088: 50: double& operator[](int i).
Python 3.11 (omp=y, mpi=y, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:590: 6932262628: 590-block 0.
Python 3.11 (omp=y, mpi=y, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:590: 6932262628: 590: MacroXS& macro_xs() { return macro_xs_; }.
Python 3.11 (omp=y, mpi=y, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4765238345: 326-block 0.
Python 3.11 (omp=y, mpi=y, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4765238345: 326: int& n_coord() { return n_coord_; }.
Python 3.11 (omp=y, mpi=y, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4823186270: 604-block 0.
Python 3.11 (omp=y, mpi=y, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4823186270: 604: double& E() { return E_; }.
Python 3.11 (omp=y, mpi=y, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5756193555: 52-block 0.
Python 3.11 (omp=y, mpi=y, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5756193555: 52: switch (i) {.
Python 3.11 (omp=y, mpi=y, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:50: 5756193555: 50: double& operator[](int i).
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=, event=y
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:590: 6946716631: 590-block 0.
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=, event=y
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:590: 6946716631: 590: MacroXS& macro_xs() { return macro_xs_; }.
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=, event=y
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4760972801: 326-block 0.
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=, event=y
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4760972801: 326: int& n_coord() { return n_coord_; }.
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=, event=y
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4814284600: 604-block 0.
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=, event=y
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4814284600: 604: double& E() { return E_; }.
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=, event=y
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5706133139: 52-block 0.
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=, event=y
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5706133139: 52: switch (i) {.
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=, event=y
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:50: 5706133139: 50: double& operator[](int i).
Python 3.11 (omp=y, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:590: 6952441259: 590-block 0.
Python 3.11 (omp=y, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:590: 6952441259: 590: MacroXS& macro_xs() { return macro_xs_; }.
Python 3.11 (omp=y, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4764827386: 326-block 0.
Python 3.11 (omp=y, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4764827386: 326: int& n_coord() { return n_coord_; }.
Python 3.11 (omp=y, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4821041653: 604-block 0.
Python 3.11 (omp=y, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4821041653: 604: double& E() { return E_; }.
Python 3.11 (omp=y, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5712408319: 52-block 0.
Python 3.11 (omp=y, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5712408319: 52: switch (i) {.
Python 3.11 (omp=y, mpi=n, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:50: 5712408319: 50: double& operator[](int i).
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:590: 6975010626: 590-block 0.
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:590: 6975010626: 590: MacroXS& macro_xs() { return macro_xs_; }.
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4777658217: 326-block 0.
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4777658217: 326: int& n_coord() { return n_coord_; }.
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4849591356: 604-block 0.
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4849591356: 604: double& E() { return E_; }.
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5772650565: 52-block 0.
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5772650565: 52: switch (i) {.
Python 3.11 (omp=y, mpi=n, dagmc=, libmesh=y, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:50: 5772650565: 50: double& operator[](int i).
Python 3.11 (omp=y, mpi=y, dagmc=y, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:590: 7077709776: 590-block 0.
Python 3.11 (omp=y, mpi=y, dagmc=y, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:590: 7077709776: 590: MacroXS& macro_xs() { return macro_xs_; }.
Python 3.11 (omp=y, mpi=y, dagmc=y, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4988155817: 326-block 0.
Python 3.11 (omp=y, mpi=y, dagmc=y, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4988155817: 326: int& n_coord() { return n_coord_; }.
Python 3.11 (omp=y, mpi=y, dagmc=y, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4878900534: 604-block 0.
Python 3.11 (omp=y, mpi=y, dagmc=y, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4878900534: 604: double& E() { return E_; }.
Python 3.11 (omp=y, mpi=y, dagmc=y, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 6037840786: 52-block 0.
Python 3.11 (omp=y, mpi=y, dagmc=y, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 6037840786: 52: switch (i) {.
Python 3.11 (omp=y, mpi=y, dagmc=y, libmesh=, event=
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:50: 6037840786: 50: double& operator[](int i).
Python 3.11 (omp=y, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:590: 6907529029: 590-block 0.
Python 3.11 (omp=y, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:590: 6907529029: 590: MacroXS& macro_xs() { return macro_xs_; }.
Python 3.11 (omp=y, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4751869093: 326-block 0.
Python 3.11 (omp=y, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:326: 4751869093: 326: int& n_coord() { return n_coord_; }.
Python 3.11 (omp=y, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4791723256: 604-block 0.
Python 3.11 (omp=y, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/particle_data.h:604: 4791723256: 604: double& E() { return E_; }.
Python 3.11 (omp=y, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5696869502: 52-block 0.
Python 3.11 (omp=y, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:52: 5696869502: 52: switch (i) {.
Python 3.11 (omp=y, mpi=y, dagmc=n, libmesh=n, event=n
(WARNING) Ignoring suspicious hits in /home/runner/work/openmc/openmc/include/openmc/position.h:50: 5696869502: 50: double& operator[](int i).