intrinsic_axis_ratio#
jeanspy.axisymmetric.intrinsic_axis_ratio
- jeanspy.axisymmetric.intrinsic_axis_ratio(q_projected, inclination)[source]#
Deproject an oblate tracer; face-on photometry is degenerate and rejected.
Notes
Inputs and units.
q_projectedin (0,1] and inclination in (0,pi/2] radians, both scalars.Returns and shape. Scalar
q = sqrt((q_projected**2-cos(i)**2)/sin(i)**2).Validity. Requires
q_projected > cos(i). Face-on photometry is degenerate and rejected.Errors. Incompatible flattening, face-on angle or invalid values raise ValueError.
Backend. NumPy CPU.
Differentiation. No physical-parameter automatic differentiation on this API.
Examples.
intrinsic_axis_ratio(0.8, np.pi/2)gives 0.8.