Skip to content

[newchem-cpp] Move and rename LogTLinInterpScratchBuf#544

Merged
brittonsmith merged 75 commits into
grackle-project:newchem-cppfrom
mabruzzo:ncc/shift_LogTLinInterpScratchBuf
May 20, 2026
Merged

[newchem-cpp] Move and rename LogTLinInterpScratchBuf#544
brittonsmith merged 75 commits into
grackle-project:newchem-cppfrom
mabruzzo:ncc/shift_LogTLinInterpScratchBuf

Conversation

@mabruzzo

@mabruzzo mabruzzo commented May 3, 2026

Copy link
Copy Markdown
Collaborator

To be reviewed after #535 is merged


This PR is quite simple (it has been split off from #535 to make it easier to review).

This is easiest to review commit-by-commit:

  1. Move the declaration of LogTLinInterpScratchBuf from internal_types.hpp to lnT_prep.hpp
  2. apply clang-format
  3. update the docstring
  4. rename LogTLinInterpScratchBuf -> LnTLinInterpBuf

mabruzzo added 30 commits April 19, 2026 09:40
This switches to using GRIMPL_NAMESPACE_DECL and puts all the helper
function into the namespace
The result is definitely not bitwise identical, but that's not going to
make tests fail (since the logic is not tested)
mabruzzo and others added 28 commits April 20, 2026 08:51
This commit makes my_chemistry, primordial_cloudy_data, my_fields into
pointers to const values (rather than raw pointers)
@brittonsmith brittonsmith merged commit 328e14e into grackle-project:newchem-cpp May 20, 2026
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants