Commit Graph

8 Commits

Author SHA1 Message Date
eb0a13a804 build(const): added const_dep 2025-03-05 16:56:28 -05:00
18ce7bf6de perf(const): const changed to a singelton
const needds to be accessed all throughout so it has been changed to a singleton to allow for more efficient usage

BREAKING CHANGE: Any previous loads to const will break, also constant->Constant and constants->Constants
2025-02-12 12:53:50 -05:00
4227eacd5b feat(const): updated const to be truly immutable 2025-02-12 11:16:40 -05:00
98f4474786 feat(const): added << operator to constant so that constants
also added tests for the stream operator
2025-02-12 10:38:22 -05:00
795ee2e3bf feat(const): added constants class
constants class can parse and get physical constants from datafile including value, unit, uncertainity, and reference
2025-02-11 18:02:07 -05:00
078269fb4a feat(const.h): added basic interface definition for constants module 2025-02-10 16:47:58 -05:00
0b4993c2b7 refactor(const.dat): removed old const.dat 2025-02-10 16:36:37 -05:00
ec8d92072a feat(const.dat): added CODATA 2022 and IAU 2015 physical constants 2025-02-10 16:25:23 -05:00