A parametric white dwarf asteroseismology code for rapid model testing.
Built with numerical precision in mind.
S. Reece Boston
This code was used in my thesis work, and will be explained in an upcoming instrument paper. For now, cite tentatively as
@PHDTHESIS{Boston2022,
title = {Newtonian and Relativistic White Dwarf Asteroseismology},
author = {Boston, S.~Reece},
school = {University of North Carolina},
year = {2022},
doi = {10.17615/6a51-k954}
}
If you adapt parts of this code, do not remove the attributions in the source.
If you borrow parts of this code, in addition to citing the above in publication, include attribution borrowed from THRAIN, Reece Boston 2022 in your source code.
This repo includes a minimal pixi.toml to set up a reproducible toolchain (C++14 compiler, gnuplot, and the unit-test framework dependencies).
From the repo root:
pixi install
pixi run build
pixi run thrain sampleinput6.txtFor development, you can run the unit tests and static analyzer with:
pixi run test
pixi run cppcheck