mcfacts.physics

Underlying methods used to create and/or evolve physical systems in McFACTS simulations.

Modules

accretion

Module for calculating change of mass, spin magnitude, and spin angle due to accretion.

analytical_velocity

Module for calculating the recoil (kick) velocity of a remnant BH.

binary

Module for handling the evolution, formation, and merging of binaries.

disk_capture_stars

dynamics

Module for handling dynamical interactions.

eccentricity

Module for calculating the orbital and binary eccentricity damping.

emri

Module for EMRI specific calculations.

feedback

Module for calculating corrections to migration due to feedback models.

gw

Module for calculating the gw strain and freq of a binary.

lum

Module for calculating bolometric luminosities from a merger remnant interacting with gas via shocks or jets.

migration

Module for calculating the timescale of migrations.

point_masses

Module for handling simple GR orbital evolution (Peters 1964)

star_interactions

Module for calculating the final variables of two merging stars.

stellar_interpolation

Module for interpolating stellar radius, luminosity, and effective temperature from a grid.

tde

Module for TDE specific calculations.