grackle-project / grackle

The Grackle chemistry and cooling library for astrophysical simulations and models.
Other
26 stars 50 forks source link

Deprecate usage of headers other than grackle.h and grackle.def #229

Closed mabruzzo closed 4 months ago

mabruzzo commented 4 months ago

While debugging the failing test in #209, I needed to move some declarations around between header files. While doing that I was a little worried about breaking end-user code for anybody who touched these headers. I took care to avoid breaking user-code, but the whole exercise made me realize that there isn't any advantage to telling users about the different headers.

This PR proposes that we Deprecate usage of headers other than than grackle.h and grackle.def.