-
Notifications
You must be signed in to change notification settings - Fork 0
Module 05: Creating Initial Conditions
Swiftest GitHub | Swiftest Website | Fraggle Paper |
---|
Welcome back to the Swiftest Short Course! In Module 04, you learned about the input parameter options included in Swiftest, and you selected the parameters that are appropriate for your project. In Module 05, you will learn how to use the Swiftest Python package (installation covered in Module 02) to create a set of initial conditions files. These initial conditions files will include the parameter input file (param.in), the central body input file (cb.in), the massive body input file (pl.in), and the test particle input file (tp.in). All four input files are required to run Swiftest and are standardized across all four integrators. By the end of this module, you will know how the use the Swiftest Python package to create a set of custom input file, as well as how to edit these files after they have been created.
By the end of Module 05, you will know how to:
- Create an initial conditions file using the Swiftest Python package
- Select parameters appropriate for your project goals
- Import known bodies from the JPL Horizons database
- Add user-defined bodies to your system of particles
- Export all necessary input files
- Interpret the structure of the input files and how to edit them
To complete Module 05, you may need:
link to the video module or possibly embed?
[If a python exercise, link to a jupyter notebook. If not, define the deliverable for this module.]
Congratulations on completing Module 05 of the Swiftest Short Course! Continue to Module 06 to learn how to run a Swiftest simulation.
To learn more about Fraggle, see our paper. To learn more about Swiftest, or to contact the Purdue Swiftest Team, see our website.