§
    IR-e­  ã                   ól   — d dl mZmZ  G d„ d¦  «        Z G d„ dee¦  «        Z G d„ dee¦  «        ZdS )	é    )ÚIrreducibleUnitÚUnitc                   ó   — e Zd ZdZdd„ZdS )ÚFunctionMixina  Mixin class that makes UnitBase subclasses callable.

    Provides a __call__ method that passes on arguments to a FunctionUnit.
    Instances of this class should define ``_function_unit_class`` pointing
    to the relevant class.

    See units.py and logarithmic.py for usage.
    Nc                 ó0   — |                       || ¬¦  «        S )N)Úphysical_unitÚfunction_unit)Ú_function_unit_class)ÚselfÚunits     ú<lib/python3.11/site-packages/astropy/units/function/mixin.pyÚ__call__zFunctionMixin.__call__   s   € Ø×(Ò(°tÈ4Ð(ÑPÔPÐPó    )N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   © r   r   r   r      s8   € € € € € ðð ðQð Qð Qð Qð Qð Qr   r   c                   ó   — e Zd ZdS )ÚIrreducibleFunctionUnitN©r   r   r   r   r   r   r   r      ó   € € € € € Ø€Dr   r   c                   ó   — e Zd ZdS )ÚRegularFunctionUnitNr   r   r   r   r   r      r   r   r   N)Úastropy.units.corer   r   r   r   r   r   r   r   ú<module>r      s¯   ðà 4Ð 4Ð 4Ð 4Ð 4Ð 4Ð 4Ð 4ðQð Qð Qð Qð Qñ Qô Qð Qð	ð 	ð 	ð 	ð 	˜m¨_ñ 	ô 	ð 	ð	ð 	ð 	ð 	ð 	˜-¨ñ 	ô 	ð 	ð 	ð 	r   