Physics (macro_lightning.physics)

Reference/API

macro_lightning.physics Module

Physics Functions.

Functions

CMB(M)

CMB bound from Celine Boehm paper.

nuclear_density(M)

Quantity sigma_x(cross-section) for a nuclear density object.

black_hole(M)

Cross section by mass satisfying the Schwarzchild radius.

atomic_density(M)

Quantity sigma_x(cross-section) for an atomic density object.

KeplerTop(M)

Microlensing bounds from Kepler.

LMCTop(M)

Microlensing bounds from observation of the LMC.

twobody_vesc(ve1, ve2[, vo])

Two-body escape velocity.

multibody_vesc(*vescs[, vo, accumulate])

Multi-body escape velocity.

calculate_Mx(vels, vvir, vesc, vcirc, vmin, Arho)

Calculate Mx.

calculate_Sx(vels, vesc, vhold, vcirc, vmin, ...)

Calculate Sx.

calculate_Mx_and_Sx(vels[, vvir, vesc, ...])

Calculate Mx and Sx.