Developer FAQΒΆ

Constants in TARDIS are all taken from Astropy. The module tardis.constants import all constants currently from astropy.constants.astropy13constants.

Class design and inheritance:

  • If only constructor changed -> use classmethod

  • if overriding other methods -> subclass

We use ruff to check PEP8 compliances.