# API Reference ## Core Objects The two primary objects in `stellar_geology`: stars and the planets derived from them. ### Star ```{eval-rst} .. automodule:: stellar_geology.star :members: :undoc-members: :show-inheritance: ``` ### Planet ```{eval-rst} .. automodule:: stellar_geology.planet :members: :undoc-members: :show-inheritance: ``` ## Calculations Functions that transform compositions into derived quantities. ### Mineralogy ```{eval-rst} .. automodule:: stellar_geology.mineralogy :members: :undoc-members: :show-inheritance: ``` ### Conversions ```{eval-rst} .. automodule:: stellar_geology.conversions :members: :undoc-members: :show-inheritance: ``` ## Data ### Constants ```{eval-rst} .. automodule:: stellar_geology.constants :members: :undoc-members: :show-inheritance: ```