Metadata-Version: 2.4
Name: supermage
Version: 0.3.1
Summary: A gas dynamics simulator for galaxies, and so much more.
Home-page: 
Author: Michael James Yantovski Barth
Author-email: mjb299@pitt.edu
License: Unlicense
Classifier: Natural Language :: English
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: astropy
Requires-Dist: caskade
Requires-Dist: caustics
Requires-Dist: graphviz
Requires-Dist: numpy
Requires-Dist: safetensors
Requires-Dist: scipy
Requires-Dist: torch
Requires-Dist: viscube
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: license
Dynamic: license-file
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

<picture>
  <source media="(prefers-color-scheme: dark)" srcset="https://github.com/mjyb16/supermage/blob/main/SuperMAGE_logo_text.svg" width="70%" height="70%">
  <source media="(prefers-color-scheme: light)" srcset="https://github.com/mjyb16/supermage/blob/main/SuperMAGE_logo_text.svg" width="70%" height="70%">
  <img alt="SuperMAGE logo" src="https://github.com/mjyb16/supermage/blob/main/SuperMAGE_logo_text.svg" width="70%">
</picture>

# supermage
SuperMAGE: **Super**b **ma**sses from **g**as kin**e**matics

While gas dynamical supermassive black hole mass measurement is SuperMAGE's primary use case (and the original meaning of Super in its name), as a modular simulator, you can use any of its modules for any purpose. Broadly speaking, if you work with spectral cubes and/or rotation curves in galaxies, you might find SuperMAGE useful for your work. SuperMAGE is designed to interface with the gravitational lensing software Caustics, so you can use it to model lensed galaxies as well.

NOTE: Active development. Non-functioning and untested code may occur. For notebooks, see other repo.
