Skip to content
Snippets Groups Projects
Select Git revision
  • 5642fd9b224d95e59c16acd5e09ebe79a8fcb808
  • master default protected
  • reyz/gear_preSN_feedback
  • zoom-mesh-considerations
  • stars_sidm_iact
  • karapiperis/plasma_beta_rms_in_tensile_instability_correction_taper_function
  • darwin/gear_preSN_fbk_merge
  • darwin/gear_mechanical_feedback
  • karapiperis/consistent_treatment_of_vsig_in_MHD
  • FS_VP_m2_allGrad
  • examples-GravityTests-HydroStatic-halo-issue
  • fof_props
  • FS_VP_m2
  • FS_m2
  • darwin/gear_chemistry_fluxes
  • zoom_mpi_redux
  • mladen/rt_limit_star_timesteps
  • zoom-missing-rebuild-time
  • moving_mesh
  • zoom_truncate_bkg
  • sidm_merge protected
  • v2025.10 protected
  • v2025.04 protected
  • v2025.01 protected
  • v1.0.0 protected
  • v0.9.0 protected
  • v0.8.5 protected
  • v0.8.4 protected
  • v0.8.3 protected
  • v0.8.2 protected
  • v0.8.1 protected
  • v0.8.0 protected
  • v0.7.0 protected
  • v0.6.0 protected
  • v0.5.0 protected
  • v0.4.0 protected
  • v0.3.0 protected
  • v0.2.0 protected
  • v0.1.0-pre protected
  • v0.1 protected
  • v0.0 protected
41 results

Planetary

Jacob Kegerreis's avatar
Jacob Kegerreis authored and Matthieu Schaller committed
95ff437c
History

Planetary Simulations

SWIFT is also designed for running planetary simulations such as of giant impacts, as introduced in Kegerreis+2019, and any other types of simulations with more complicated equations of state and/or multiple materials, etc.

Active development is ongoing of more features and examples, so please let us know if you are interested in using SWIFT or have any implementation requests.

You can find an example simulation in swiftsim/examples/Planetary/ under EarthImpact/, as well as some hydro tests for comparison with other schemes. The tabulated equation of state files can be downloaded using EoSTables/get_eos_tables.sh.

Planetary simulations are currently intended to be run with SWIFT configured to use the planetary hydrodynamics scheme and equations of state: --with-hydro=planetary and --with-equation-of-state=planetary. These allow for multiple materials to be used, chosen from the several available equations of state.