pytmosph3r.planet

Module Contents

class Planet(surface_gravity=None, radius=None, r_units='m')[source]

Bases: pytmosph3r.log.Logger

Planet properties.

Parameters
  • surface_gravity (float) – Surface gravity of the planet.

  • radius (float) – Radius of the planet (by default in meters, see r_units for changing the units).

  • r_units (str, optional) – Length unit for the radius (‘m’ for meters, ‘Rjup’ for Jupiter radius, i.e., 71492000 m, …). See https://docs.astropy.org/en/stable/units/index.html#module-astropy.units for more units.

surface_gravity

Surface gravity (\(m\cdot s^{-2}\)).

radius

Planet radius (in m).

mass(self)

Planet mass (\(kg\)).

mass_jup(self)

Planet mass (in Jupiter mass).

radius_jup(self)

Planet radius (in Jupiter radii).

gravity(self, height)[source]

Gravity (\(m\cdot s^{-2}\)) at height (\(m\)) from planet.

inputs(self)[source]