sxs-collaboration / spectre

SpECTRE is a code for multi-scale, multi-physics problems in astrophysics and gravitational physics.
https://spectre-code.org
Other
153 stars 185 forks source link

Compress ElementId more #6046

Closed nilsdeppe closed 1 month ago

nilsdeppe commented 1 month ago

Proposed changes

I hadn't realized you could have IDs smaller than 96 bits with Charm++. I thought it always had to be exactly 96 bits. This saves us another 4 bytes in the ElementId of unused space.

Upgrade instructions

Code review checklist

Further comments