===================================
hyperion.densities.UlrichEnvelope
===================================

.. currentmodule:: hyperion.densities

.. autoclass:: UlrichEnvelope

   .. rubric:: Attributes

   .. autosummary::

      ~UlrichEnvelope.mdot
      ~UlrichEnvelope.rho_0
      ~UlrichEnvelope.rmin
      ~UlrichEnvelope.rc
      ~UlrichEnvelope.rmax
      ~UlrichEnvelope.cavity
      ~UlrichEnvelope.star
      ~UlrichEnvelope.dust

   .. rubric:: Methods

   .. autosummary::

      ~UlrichEnvelope.density
      ~UlrichEnvelope.outermost_radius
      ~UlrichEnvelope.midplane_cumulative_density
      ~UlrichEnvelope.add_bipolar_cavity

   .. rubric:: Methods (detail)

   .. automethod:: UlrichEnvelope.density
   .. automethod:: UlrichEnvelope.outermost_radius
   .. automethod:: UlrichEnvelope.midplane_cumulative_density
   .. automethod:: UlrichEnvelope.add_bipolar_cavity