ploonetide.utils.functions.roche_radius_masses¶
- ploonetide.utils.functions.roche_radius_masses(M: float | ndarray, m: float | ndarray, Rm: float | ndarray, rfac: float) float | ndarray[source]¶
Calculate the Roche radius of a secondary body orbiting a primary body. Works with scalars or NumPy arrays.
- Parameters:
- Returns:
Roche radius [m].
- Return type:
float or ndarray