sherlockpipe.system_stability.stability_calculator.SimulationInput

class sherlockpipe.system_stability.stability_calculator.SimulationInput(star_mass, mass_arr, planet_periods, ecc_arr, inc_arr, omega_arr, omega_big_arr, index)

Bases: object

Used as input for the simulations done for each scenario

__init__(star_mass, mass_arr, planet_periods, ecc_arr, inc_arr, omega_arr, omega_big_arr, index)

Initialize a simulation scenario with sampled parameters.

Parameters

star_massfloat

Stellar mass in solar masses.

mass_arrndarray

Array of planet masses in Earth masses.

planet_periodsndarray

Array of planet orbital periods in days.

ecc_arrndarray

Array of planet eccentricities.

inc_arrndarray

Array of planet inclinations in degrees.

omega_arrndarray

Array of planet arguments of periastron in degrees.

omega_big_arrndarray

Array of planet longitudes of ascending node in degrees.

indexint

Scenario identifier.

Methods

__init__(star_mass, mass_arr, ...)

Initialize a simulation scenario with sampled parameters.