AxisymmetricStellarModel#

jeanspy.model.AxisymmetricStellarModel

See methods and properties for individual lookup pages, or the alphabetical API dictionary to search all classes. The full class contract and existing member anchors are retained below.

class jeanspy.model.AxisymmetricStellarModel[source]#

Bases: abc.ABC

Interface for a normalized axisymmetric stellar tracer.

Intrinsic cylindrical R>=0 and signed z, and projected x/y, are in pc. Concrete backends define whether parameters are stored or passed explicitly.

abstractmethod density_3d(R_pc, z_pc, **kwargs)[source]#

Return the unit-normalized tracer density in pc^-3.

abstractmethod surface_density(x_pc, y_pc, **kwargs)[source]#

Return the projected unit-normalized density in pc^-2.

abstractmethod radial_derivative(R_pc, z_pc, **kwargs)[source]#

Return the radial derivative of tracer density in pc^-4.