Nathaniel Starkman
Nathaniel Starkman
The Long&Murali 1992 potentials are actually a family of bar potentials... The one currently in Galax is the rectangular softened needle. There are other options: a constant density, a Plummer...
Closes: #194 TODO: - [ ] Tests - [ ] Docstrings - [ ] Remove / deprecate / do something to TriaxialHernquist - [ ] Make public (`__all__`, pyi, etc)
See #296 See https://github.com/adrn/gala/issues/373
See https://github.com/webbjj/corespray. We can have this in addition to leading and trailing arms.
In #283 we build a triaxial NFW potential. It is possible to rework this a bit so that *ANY* potential can have triaxiality. See https://github.com/jobovy/galpy/blob/main/galpy/potential/EllipsoidalPotential.py.
Most of the potentials are just the potential, and we solve for the rest of the methods, like the density, using autodiff. It would be better and faster to provide...
We should document the analytics for each potential: the potential, density, gradient, etc.
Let's set some standards for the parameter names! We can codify this in a `conventions.rst` file. TODO: - [x] total mass - [ ] scale radii - [ ] ...