Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tillotson cleanup and testing #609

Merged
merged 74 commits into from
Dec 20, 2024
Merged

Tillotson cleanup and testing #609

merged 74 commits into from
Dec 20, 2024

Conversation

danieljprice
Copy link
Owner

Type of PR:
new physics

Description:

  • cleanup and testing of Tillotson EOS #593
  • added new unit tests for all equations of state, checking pressure is continuous with density and thermal energy
  • new add_body routine for SETUP=solarsystem to add bodies individually

Testing:

make SETUP=star phantomtest && ./bin/phantomtest eos

Did you run the bots? yes

Did you update relevant documentation in the docs directory? yes

Ambionce and others added 30 commits August 7, 2024 11:26
…ns for minor bodies, planets etc, add option for epoch when retrieving ephemeris, fix bugs in ephemeris read
…o handle case where sink mass is initially zero
…ons in checksetup routine; also fix accounting in identical positions check
…optional in call to set_sphere to avoid seg fault
…I in ptmassSDAR test; single values now correctly reduced across mpi threads in the checkval routine
@danieljprice danieljprice merged commit 14141c7 into master Dec 20, 2024
180 checks passed
@danieljprice danieljprice deleted the tillotson branch December 20, 2024 13:42
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.

3 participants