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

Set BBH evolution parameters from initial data #5952

Closed
nilsvu opened this issue Apr 29, 2024 · 5 comments
Closed

Set BBH evolution parameters from initial data #5952

nilsvu opened this issue Apr 29, 2024 · 5 comments
Assignees

Comments

@nilsvu
Copy link
Member

nilsvu commented Apr 29, 2024

To robustly start an inspiral from initial data many parameters have to be set, such as control system timescales. We have to look at how SpEC computes these parameters from the initial data and do something similar in support/Pipelines/Bbh/Inspiral.py.

@knelli2
Copy link
Contributor

knelli2 commented Apr 29, 2024

This is likely going to be adapted from DoMultipleRuns in SpEC

@knelli2 knelli2 self-assigned this Apr 29, 2024
@nilsdeppe
Copy link
Member

One thing to note is that SpEC chooses many parameters based on the initial data grid. However, for high spins and large mass ratios this causes problems because slightly suboptimal choices for these cases result in evolution failures. We should choose the parameters based on the evolution grid we are using. The particularly problematic case has been the size map time derivatives. Likely we should evolve a couple time steps with an RK stepper (avoid self start), measure the AH movement, and then initialize the time steps using that. We might even have to iterate a few times.

@knelli2
Copy link
Contributor

knelli2 commented May 7, 2024

I agree, this sounds like something we'll need to address, especially once we start trying to simulate more extreme systems. I think a stepping stone to this is to first initialize the shape and size maps with some kind of information from the ID solve, because at present the shape and size coefs are just chosen to be 0. I'll have to coordinate with @nilsvu to see how to do that

@nilsdeppe
Copy link
Member

Sounds good! I agree, first step is to essentially match SpEC!

@knelli2 knelli2 added this to the BBH Pipeline Automation milestone May 8, 2024
@knelli2
Copy link
Contributor

knelli2 commented Jun 26, 2024

Done in #5957

@knelli2 knelli2 closed this as completed Jun 26, 2024
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

No branches or pull requests

3 participants