Package pygeodesy3 :: Package maths :: Module fsums :: Class Fsum2Tuple
[frames] | no frames]

Class Fsum2Tuple

         object --+        
                  |        
              tuple --+    
                      |    
         object --+   |    
                  |   |    
 miscs.named._Named --+    
                      |    
miscs.named._NamedTuple --+
                          |
                         Fsum2Tuple

2-Tuple (fsum, residual) with the precision running fsum and the residual, the sum of the remaining partials. Each item is either float or int.


Note: If the residual is INT0, the fsum is considered to be exact, see method Fsum2Tuple.is_exact.

Instance Methods
 
is_exact(self)
Is this Fsum2Tuple considered to be exact? (bool).
 
is_integer(self)
Is this Fsum2Tuple integer? (bool).

Inherited from miscs.named._NamedTuple: __delattr__, __getattr__, __hash__, __repr__, __setattr__, __str__, dup, items, iteritems, iterunits, toRepr, toStr, toUnits, units

Inherited from tuple: __add__, __contains__, __eq__, __ge__, __getattribute__, __getitem__, __getnewargs__, __getslice__, __gt__, __iter__, __le__, __len__, __lt__, __mul__, __ne__, __rmul__, count, index

Inherited from miscs.named._Named: __imatmul__, __matmul__, __rmatmul__, attrs, classof, copy, methodname, rename

Inherited from object: __format__, __init__, __reduce__, __reduce_ex__, __sizeof__, __subclasshook__

Static Methods

Inherited from miscs.named._NamedTuple: __new__

Properties
  Fsum
Get this Fsum2Tuple as an Fsum.

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

Inherited from object: __class__

Property Details

Fsum

Get this Fsum2Tuple as an Fsum.

Get method:
Fsum(self) - Get this Fsum2Tuple as an Fsum.
Set method:
_fset_error(inst, val) - Throws an AttributeError, always.
Delete Method:
_fdel(inst) - Zap the cached/memoized property value.