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

setup for tidal disruption event in GR #413

Merged
merged 10 commits into from
May 9, 2023
Merged

setup for tidal disruption event in GR #413

merged 10 commits into from
May 9, 2023

Conversation

danieljprice
Copy link
Owner

@danieljprice danieljprice commented May 8, 2023

Type of PR:
improved setup procedure

Description:
Cleanup of the setup procedure for tidal disruption events in General Relativity. Previously this required compiling with SETUP=grstar and then moddump using moddump_tidal.f90

Now, setup_grtde calls the new general set_star procedure to setup and relax a star. To avoid the need to switch metrics we simply set M=0 in the Kerr or Schwarzschild metric during relaxation, effectively giving a Minkowski metric during the stellar relaxation procedure

I also corrected an issue where we had set ireconav = 1 by default in the .in file for GR simulations, which is problematic if anything gets too close to the black hole. Hence the default setting is now ireconav=-1. This fixes #333

Testing:
1000 particle GR tidal disruption event with polytrope works out-of-the-box

Did you run the bots? yes

Did you update relevant documentation in the docs directory? not yet

@danieljprice danieljprice merged commit 473cb55 into master May 9, 2023
177 checks passed
@danieljprice danieljprice deleted the set_star branch May 9, 2023 09:11
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.

Bug running relaxed star in Minkowski metric
1 participant