Package pygeodesy3 :: Package maths :: Module fmath :: Class Fhypot
[frames] | no frames]

Class Fhypot

        object --+        
                 |        
miscs.named._Named --+    
                     |    
            fsums.Fsum --+
                         |
                        Fhypot

Precision hypotenuse of summation.

Instance Methods
 
__init__(self, *xs, **power_name_RESIDUAL)
New Fhypot hypotenuse of (the power of) several scalar or Fsum values.

Inherited from fsums.Fsum: RESIDUAL, __abs__, __add__, __bool__, __ceil__, __cmp__, __div__, __divmod__, __eq__, __float__, __floor__, __floordiv__, __format__, __ge__, __gt__, __hash__, __iadd__, __idiv__, __ifloordiv__, __imatmul__, __imod__, __imul__, __int__, __invert__, __ipow__, __isub__, __iter__, __itruediv__, __le__, __len__, __long__, __lt__, __matmul__, __mod__, __mul__, __ne__, __neg__, __nonzero__, __pos__, __pow__, __radd__, __rdiv__, __rdivmod__, __rfloordiv__, __rmatmul__, __rmod__, __rmul__, __round__, __rpow__, __rsub__, __rtruediv__, __str__, __sub__, __truediv__, __trunc__, as_integer_ratio, cmp, copy, divmod, fadd, fadd_, fcopy, fdiv, fdivmod, fint, fint2, fmul, fover, fpow, fsub, fsub_, fsum, fsum2, fsum2_, fsum_, fsumf_, int_float, is_exact, is_integer, is_math_fsum, pow, signOf, toRepr, toStr

Inherited from miscs.named._Named: __repr__, attrs, classof, dup, methodname, rename

Inherited from object: __delattr__, __getattribute__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __subclasshook__

Properties

Inherited from fsums.Fsum: ceil, floor, imag, partials, real, residual

Inherited from miscs.named._Named: classname, classnaming, iteration, name, named, named2, named3, named4, sizeof

Inherited from object: __class__

Method Details

__init__ (self, *xs, **power_name_RESIDUAL)
(Constructor)

 

New Fhypot hypotenuse of (the power of) several scalar or Fsum values.

Arguments:
  • xs - One or more values to include (each scalar or an Fsum instance).
  • power_name_RESIDUAL - Optional exponent and root order power=2, name=NN and RESIDUAL=None, see Fsum.__init__.
Overrides: object.__init__