sxs-collaboration / spectre

SpECTRE is a code for multi-scale, multi-physics problems in astrophysics and gravitational physics.
https://spectre-code.org
Other
159 stars 189 forks source link

Add several common time dependent options #6113

Closed knelli2 closed 1 week ago

knelli2 commented 3 months ago

Proposed changes

Second PR in the series to revamp the time dependent options of the Sphere and BCO domain creators.

This PR adds common options for the

These common options were designed so that different function of time types (PiecewisePolynomial or SettleToConst) could be chosen at runtime.

Upgrade instructions

Code review checklist

Further comments

~Depends on and includes #6109~

knelli2 commented 1 month ago

@nilsvu I think we'll want to get this series of PRs in so we have the flexibility of initializing the FoTs

knelli2 commented 3 weeks ago

@nilsvu Rebased