pyuncertainnumber.pba.intervals.complex

Created Tue Dec 26 2017 University of Liverpool github.com/marcodeangelis MIT License

Attributes

Classes

ComplexInterval

∞ --------------------------- ∞

Interval

∞ --------------------------- ∞

I

∞ --------------------------- ∞

interval

∞ --------------------------- ∞

IntervalArray

∞ --------------------------- ∞

Functions

Module Contents

pyuncertainnumber.pba.intervals.complex.INTERVAL_TYPES
pyuncertainnumber.pba.intervals.complex.NUMERIC_TYPES
pyuncertainnumber.pba.intervals.complex.machine_eps = 2.220446049250313e-16
class pyuncertainnumber.pba.intervals.complex.ComplexInterval(*args)

∞ ————————— ∞ Created Mon Jul 13 2020 University of Liverpool github.com/marcodeangelis MIT License ∞ ————————— ∞

__repr__()
__str__()
name = ''
__subint = 30
__subi_div = False
__subi_mul = False
__lo = (-1-1j)
__hi = (1+1j)
__m = 0j
__r = (1+1j)
__w = (2+2j)
__iszeroin = [False, False]
value()
inf()
sup()
lo()
hi()
mid()
rad()
width()
stradzero()
slider(p)
N_subi()
real()
imag()
conjugate()
absolute()
set_N_subi(N)
set_subistate(state)
subintervalize(*args)
pop(A)
pop2(C)
__add__(other)
__radd__(left)
__sub__(other)
__rsub__(left)
__mul__(other)
__rmul__(left)
__truediv__(other)
__rtruediv__(left)
class pyuncertainnumber.pba.intervals.complex.Interval(*args)

∞ ————————— ∞ Tue Dec 26 2017 github.com/marcodeangelis University of Liverpool MIT License ∞ ————————— ∞

__repr__()
__str__()
__hash__()
value()
lo()
hi()
mid()
rad()
halfwidth()
width()
diam()
inf()
sup()
mig()
mag()
abs()
abs2()
distance(other)
stradzero()
contains(other)
encloses(other)
inside(other)
inside_strict(other)
intersect(other)
union(other)
intersection(other)
thinit(gamma=1, N=1)
slider(p)
linspace(N=30)
subintervalize(N=30)
pop(A)
__neg__()
__pos__()
__add__(other)
__radd__(left)
__sub__(other)
__rsub__(left)
__mul__(other)
__rmul__(left)
__truediv__(other)
__rtruediv__(left)
__pow__(other)
__rpow__(left)
__lt__(other)
__rlt__(left)
__gt__(other)
__rgt__(left)
__le__(other)
__rle__(left)
__ge__(other)
__rge__(left)
__eq__(other)
__ne__(other)
pyuncertainnumber.pba.intervals.complex.BRUTEFORCE(N=100)
pyuncertainnumber.pba.intervals.complex.SUBINTERVALIZE(N=20)
class pyuncertainnumber.pba.intervals.complex.I(*args)

Bases: Interval

∞ ————————— ∞ Tue Dec 26 2017 github.com/marcodeangelis University of Liverpool MIT License ∞ ————————— ∞

name = ''
superclass()
class pyuncertainnumber.pba.intervals.complex.interval(*args)

Bases: Interval

∞ ————————— ∞ Tue Dec 26 2017 github.com/marcodeangelis University of Liverpool MIT License ∞ ————————— ∞

name = ''
superclass()
class pyuncertainnumber.pba.intervals.complex.IntervalArray(*args, notation='infsup', axis=0, name='')

∞ ————————— ∞ Created Mon Jul 24 2020 University of Liverpool github.com/marcodeangelis MIT License ∞ ————————— ∞

__repr__()
__str__()
__len__()
name = ''
__iter__()
__getitem__(index)
inf()
lo()
sup()
hi()
tolist()
toarray(order='F')
slider(p=0.5)
__add__(other)
__sub__(other)
__mul__(other)
__truediv__(other)
plot(marker='_', size=20, xlabel='x', ylabel='y', title='', save=None)