AMReX-Astro / AMReX-Astro/Castro
Implement optimal subcycling
Open
@maximumcats is already working on this.
Since Dec 12, 2017.
driver
enhancement
- Dominant language
- C++
- Stars
- 340
- Forks
- 105
- Avg merge
- 3d 8h
- Merged PRs (30d)
- 8
Description
Optimal subcycling is done in Nyx, and I want to implement this as an option in Castro. This involves two steps:
-
during timestep estimation, call the Amr function which determines whether to subcycle the finer levels, and set the timestep appropriately
-
during the advance, do the hydro advance / reflux and gravity solves on the current level and all finer levels which have ncycle == 1
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.