Skip to content

Fix a number of bugs/corner cases#261

Merged
astrofrog merged 32 commits into
hyperion-rt:mainfrom
astrofrog:bug-fixes
Jul 25, 2026
Merged

Fix a number of bugs/corner cases#261
astrofrog merged 32 commits into
hyperion-rt:mainfrom
astrofrog:bug-fixes

Conversation

@astrofrog

@astrofrog astrofrog commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

I asked Claude Fable to review the whole codebase and check for any issues, and these are ones it identified and which definitely need fixing. I checked each and every fix here and I only included ones here which are definitely correct.

@astrofrog astrofrog added the bug label Jul 24, 2026
astrofrog added 29 commits July 25, 2026 08:50
… stale unique cell ID which made the off-wall check always pass
…er of exactly zero cannot produce an out-of-bounds index of 0
…walls contribute when they wrap to the same neighbour
…without convergence checking do not write an undefined value
…d of a non-blocking send of an expression temporary
…ieXDust NaN repair works instead of raising a bounds error
… integrating up to the last tabulated x in the four subset integrators
…nexistent refined attribute and copy bounds when cloning geometry
….from_hdf5_group so nu0 survives the HDF5 round trip
@astrofrog
astrofrog marked this pull request as ready for review July 25, 2026 09:31
@astrofrog
astrofrog merged commit 3b0d1fc into hyperion-rt:main Jul 25, 2026
22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant