sourcefinder.utility.uncertain ============================== .. py:module:: sourcefinder.utility.uncertain Classes ------- .. autoapisummary:: sourcefinder.utility.uncertain.Uncertain Module Contents --------------- .. py:class:: Uncertain(value=0.0, error=0.0, *a, **t) Bases: :py:obj:`object` Represents a numeric value with a known small uncertainty (error, standard deviation...). Numeric operators are overloaded to work with other Uncertain or numeric objects. The uncertainty (error) must be small. Otherwise the linearization employed here becomes wrong. .. !! processed by numpydoc !! .. py:method:: assign(other) .. py:method:: exp() .. py:method:: log() .. py:method:: max() .. py:method:: min() .. py:attribute:: error .. py:attribute:: value :value: 0.0