Coverage report:
99%
hide covered
Files
Functions
Classes
coverage.py v7.10.2
, created at 2025-08-07 10:30 +0000
File
function
statements
missing
excluded
coverage
chebpy/__init__.py
(no function)
5
0
0
100%
chebpy/api.py
chebfun
13
0
0
100%
chebpy/api.py
pwc
5
0
0
100%
chebpy/api.py
(no function)
6
0
0
100%
chebpy/core/__init__.py
(no function)
0
0
0
100%
chebpy/core/algorithms.py
find
1
0
0
100%
chebpy/core/algorithms.py
rootsunit
36
0
0
100%
chebpy/core/algorithms.py
bary
17
0
0
100%
chebpy/core/algorithms.py
clenshaw
11
0
0
100%
chebpy/core/algorithms.py
standard_chop
33
0
3
100%
chebpy/core/algorithms.py
adaptive
17
2
0
88%
chebpy/core/algorithms.py
coeffmult
8
0
0
100%
chebpy/core/algorithms.py
barywts2
8
0
0
100%
chebpy/core/algorithms.py
chebpts2
5
0
0
100%
chebpy/core/algorithms.py
vals2coeffs2
12
0
3
100%
chebpy/core/algorithms.py
coeffs2vals2
13
0
3
100%
chebpy/core/algorithms.py
newtonroots
11
0
0
100%
chebpy/core/algorithms.py
(no function)
22
0
0
100%
chebpy/core/bndfun.py
(no function)
3
0
0
100%
chebpy/core/chebfun.py
Chebfun.__init__
3
0
0
100%
chebpy/core/chebfun.py
Chebfun.initempty
1
0
0
100%
chebpy/core/chebfun.py
Chebfun.initidentity
1
0
0
100%
chebpy/core/chebfun.py
Chebfun.initconst
1
0
0
100%
chebpy/core/chebfun.py
Chebfun.initfun_adaptive
1
0
0
100%
chebpy/core/chebfun.py
Chebfun.initfun_fixedlen
10
0
0
100%
chebpy/core/chebfun.py
Chebfun.initfun
3
0
0
100%
chebpy/core/chebfun.py
Chebfun.__add__
1
0
0
100%
chebpy/core/chebfun.py
Chebfun.__call__
12
0
0
100%
chebpy/core/chebfun.py
Chebfun.__iter__
1
0
0
100%
chebpy/core/chebfun.py
Chebfun.__eq__
9
0
0
100%
chebpy/core/chebfun.py
Chebfun.__mul__
1
0
0
100%
chebpy/core/chebfun.py
Chebfun.__neg__
1
0
0
100%
chebpy/core/chebfun.py
Chebfun.__pos__
1
0
0
100%
chebpy/core/chebfun.py
Chebfun.__pow__
1
0
0
100%
chebpy/core/chebfun.py
Chebfun.__rtruediv__
3
0
0
100%
chebpy/core/chebfun.py
Chebfun.__rtruediv__.constfun
1
0
0
100%
chebpy/core/chebfun.py
Chebfun.__repr__
17
0
0
100%
chebpy/core/chebfun.py
Chebfun.__rsub__
1
0
0
100%
chebpy/core/chebfun.py
Chebfun.__rpow__
1
0
0
100%
chebpy/core/chebfun.py
Chebfun.__truediv__
1
0
0
100%
chebpy/core/chebfun.py
Chebfun.__str__
4
0
0
100%
chebpy/core/chebfun.py
Chebfun.__sub__
1
0
0
100%
chebpy/core/chebfun.py
Chebfun._apply_binop
17
0
0
100%
chebpy/core/chebfun.py
Chebfun._break
12
0
0
100%
chebpy/core/chebfun.py
Chebfun.breakpoints
1
0
0
100%
chebpy/core/chebfun.py
Chebfun.domain
1
0
0
100%
chebpy/core/chebfun.py
Chebfun.domain
1
0
0
100%
chebpy/core/chebfun.py
Chebfun.support
1
0
0
100%
chebpy/core/chebfun.py
Chebfun.hscale
1
0
0
100%
chebpy/core/chebfun.py
Chebfun.iscomplex
1
0
0
100%
chebpy/core/chebfun.py
Chebfun.isconst
2
0
0
100%
chebpy/core/chebfun.py
Chebfun.isempty
1
0
0
100%
chebpy/core/chebfun.py
Chebfun.vscale
1
0
0
100%
chebpy/core/chebfun.py
Chebfun.x
1
0
0
100%
chebpy/core/chebfun.py
Chebfun.imag
3
1
0
67%
chebpy/core/chebfun.py
Chebfun.real
3
0
0
100%
chebpy/core/chebfun.py
Chebfun.copy
1
0
0
100%
chebpy/core/chebfun.py
Chebfun._restrict
2
0
0
100%
chebpy/core/chebfun.py
Chebfun.restrict
1
0
0
100%
chebpy/core/chebfun.py
Chebfun.restrict_
4
0
0
100%
chebpy/core/chebfun.py
Chebfun.roots
12
0
0
100%
chebpy/core/chebfun.py
Chebfun.simplify
1
0
0
100%
chebpy/core/chebfun.py
Chebfun.translate
1
0
0
100%
chebpy/core/chebfun.py
Chebfun.cumsum
10
0
0
100%
chebpy/core/chebfun.py
Chebfun.diff
2
0
0
100%
chebpy/core/chebfun.py
Chebfun.sum
1
0
0
100%
chebpy/core/chebfun.py
Chebfun.dot
1
0
0
100%
chebpy/core/chebfun.py
Chebfun.absolute
3
0
0
100%
chebpy/core/chebfun.py
Chebfun.maximum
1
0
0
100%
chebpy/core/chebfun.py
Chebfun.minimum
1
0
0
100%
chebpy/core/chebfun.py
Chebfun._maximum_minimum
28
0
2
100%
chebpy/core/chebfun.py
Chebfun.plot
1
0
0
100%
chebpy/core/chebfun.py
Chebfun.plotcoeffs
4
0
0
100%
chebpy/core/chebfun.py
add_ufunc
6
0
0
100%
chebpy/core/chebfun.py
add_ufunc.method
1
0
0
100%
chebpy/core/chebfun.py
(no function)
110
0
0
100%
chebpy/core/chebtech.py
Chebtech.initconst
5
1
0
80%
chebpy/core/chebtech.py
Chebtech.initempty
1
0
0
100%
chebpy/core/chebtech.py
Chebtech.initidentity
1
0
0
100%
chebpy/core/chebtech.py
Chebtech.initfun
3
0
0
100%
chebpy/core/chebtech.py
Chebtech.initfun_fixedlen
4
0
0
100%
chebpy/core/chebtech.py
Chebtech.initfun_adaptive
4
0
0
100%
chebpy/core/chebtech.py
Chebtech.initvalues
1
0
0
100%
chebpy/core/chebtech.py
Chebtech.__init__
3
0
0
100%
chebpy/core/chebtech.py
Chebtech.__call__
5
0
0
100%
chebpy/core/chebtech.py
Chebtech.__call__clenshaw
1
0
0
100%
chebpy/core/chebtech.py
Chebtech.__call__bary
4
0
0
100%
chebpy/core/chebtech.py
Chebtech.__repr__
0
0
7
100%
chebpy/core/chebtech.py
Chebtech.coeffs
1
0
0
100%
chebpy/core/chebtech.py
Chebtech.interval
1
0
0
100%
chebpy/core/chebtech.py
Chebtech.size
1
0
0
100%
chebpy/core/chebtech.py
Chebtech.isempty
1
0
0
100%
chebpy/core/chebtech.py
Chebtech.iscomplex
1
0
0
100%
chebpy/core/chebtech.py
Chebtech.isconst
1
0
0
100%
chebpy/core/chebtech.py
Chebtech.vscale
1
0
0
100%
chebpy/core/chebtech.py
Chebtech.copy
1
0
0
100%
chebpy/core/chebtech.py
Chebtech.imag
3
1
0
67%
chebpy/core/chebtech.py
Chebtech.prolong
9
0
0
100%
chebpy/core/chebtech.py
Chebtech.real
3
0
0
100%
chebpy/core/chebtech.py
Chebtech.simplify
7
0
0
100%
chebpy/core/chebtech.py
Chebtech.values
1
0
0
100%
chebpy/core/chebtech.py
Chebtech.__add__
22
0
0
100%
chebpy/core/chebtech.py
Chebtech.__div__
7
0
0
100%
chebpy/core/chebtech.py
Chebtech.__mul__
13
0
0
100%
chebpy/core/chebtech.py
Chebtech.__neg__
2
0
0
100%
chebpy/core/chebtech.py
Chebtech.__pos__
1
0
0
100%
chebpy/core/chebtech.py
Chebtech.__pow__
2
0
0
100%
chebpy/core/chebtech.py
Chebtech.__pow__.powfun
3
0
0
100%
chebpy/core/chebtech.py
Chebtech.__rdiv__
2
0
0
100%
chebpy/core/chebtech.py
Chebtech.__rdiv__.constfun
1
0
0
100%
chebpy/core/chebtech.py
Chebtech.__rsub__
1
0
0
100%
chebpy/core/chebtech.py
Chebtech.__rpow__
1
0
0
100%
chebpy/core/chebtech.py
Chebtech.__sub__
1
0
0
100%
chebpy/core/chebtech.py
Chebtech.roots
6
0
0
100%
chebpy/core/chebtech.py
Chebtech.sum
8
0
0
100%
chebpy/core/chebtech.py
Chebtech.cumsum
11
0
0
100%
chebpy/core/chebtech.py
Chebtech.diff
12
0
0
100%
chebpy/core/chebtech.py
Chebtech._chebpts
1
0
0
100%
chebpy/core/chebtech.py
Chebtech._barywts
1
0
0
100%
chebpy/core/chebtech.py
Chebtech._vals2coeffs
1
0
0
100%
chebpy/core/chebtech.py
Chebtech._coeffs2vals
1
0
0
100%
chebpy/core/chebtech.py
Chebtech.plot
1
0
0
100%
chebpy/core/chebtech.py
Chebtech.plotcoeffs
2
0
0
100%
chebpy/core/chebtech.py
(no function)
85
0
1
100%
chebpy/core/chebyshev.py
ChebyshevPolynomial.__init__
3
0
0
100%
chebpy/core/chebyshev.py
ChebyshevPolynomial.copy
1
0
0
100%
chebpy/core/chebyshev.py
ChebyshevPolynomial.real
3
0
0
100%
chebpy/core/chebyshev.py
ChebyshevPolynomial.imag
3
0
0
100%
chebpy/core/chebyshev.py
ChebyshevPolynomial.__call__
5
0
0
100%
chebpy/core/chebyshev.py
ChebyshevPolynomial.iscomplex
1
0
0
100%
chebpy/core/chebyshev.py
ChebyshevPolynomial.size
1
0
0
100%
chebpy/core/chebyshev.py
ChebyshevPolynomial.isempty
1
1
0
0%
chebpy/core/chebyshev.py
ChebyshevPolynomial.isconst
1
0
0
100%
chebpy/core/chebyshev.py
ChebyshevPolynomial.vscale
1
0
0
100%
chebpy/core/chebyshev.py
ChebyshevPolynomial.sum
6
6
0
0%
chebpy/core/chebyshev.py
ChebyshevPolynomial.plot
10
0
0
100%
chebpy/core/chebyshev.py
ChebyshevPolynomial.diff
2
0
0
100%
chebpy/core/chebyshev.py
ChebyshevPolynomial.cumsum
2
0
0
100%
chebpy/core/chebyshev.py
ChebyshevPolynomial.values
1
0
0
100%
chebpy/core/chebyshev.py
ChebyshevPolynomial.prolong
8
0
0
100%
chebpy/core/chebyshev.py
from_coefficients
3
0
0
100%
chebpy/core/chebyshev.py
from_values
4
0
0
100%
chebpy/core/chebyshev.py
from_roots
4
0
0
100%
chebpy/core/chebyshev.py
from_constant
5
0
0
100%
chebpy/core/chebyshev.py
from_function
10
0
0
100%
chebpy/core/chebyshev.py
from_function.mapped_fun
3
0
0
100%
chebpy/core/chebyshev.py
__adaptive
17
3
0
82%
chebpy/core/chebyshev.py
(no function)
40
0
0
100%
chebpy/core/classicfun.py
Classicfun.initempty
3
0
0
100%
chebpy/core/classicfun.py
Classicfun.initconst
2
0
0
100%
chebpy/core/classicfun.py
Classicfun.initidentity
2
0
0
100%
chebpy/core/classicfun.py
Classicfun.initfun_adaptive
2
0
0
100%
chebpy/core/classicfun.py
Classicfun.initfun_fixedlen
2
0
0
100%
chebpy/core/classicfun.py
Classicfun.__call__
2
0
0
100%
chebpy/core/classicfun.py
Classicfun.__init__
2
0
0
100%
chebpy/core/classicfun.py
Classicfun.__repr__
0
0
10
100%
chebpy/core/classicfun.py
Classicfun.coeffs
1
0
0
100%
chebpy/core/classicfun.py
Classicfun.endvalues
1
0
0
100%
chebpy/core/classicfun.py
Classicfun.interval
1
0
0
100%
chebpy/core/classicfun.py
Classicfun.isconst
1
0
0
100%
chebpy/core/classicfun.py
Classicfun.iscomplex
1
0
0
100%
chebpy/core/classicfun.py
Classicfun.isempty
1
0
0
100%
chebpy/core/classicfun.py
Classicfun.size
1
0
0
100%
chebpy/core/classicfun.py
Classicfun.support
1
0
0
100%
chebpy/core/classicfun.py
Classicfun.vscale
1
0
0
100%
chebpy/core/classicfun.py
Classicfun.imag
3
1
0
67%
chebpy/core/classicfun.py
Classicfun.real
3
0
0
100%
chebpy/core/classicfun.py
Classicfun.restrict
3
0
2
100%
chebpy/core/classicfun.py
Classicfun.translate
1
0
0
100%
chebpy/core/classicfun.py
Classicfun.roots
2
0
0
100%
chebpy/core/classicfun.py
Classicfun.cumsum
3
0
0
100%
chebpy/core/classicfun.py
Classicfun.diff
3
0
0
100%
chebpy/core/classicfun.py
Classicfun.sum
2
0
0
100%
chebpy/core/classicfun.py
Classicfun.plot
1
0
0
100%
chebpy/core/classicfun.py
add_utility
4
0
0
100%
chebpy/core/classicfun.py
add_utility.method
1
0
0
100%
chebpy/core/classicfun.py
add_zero_arg_op
4
0
0
100%
chebpy/core/classicfun.py
add_zero_arg_op.method
2
0
0
100%
chebpy/core/classicfun.py
add_binary_op
5
0
0
100%
chebpy/core/classicfun.py
add_binary_op.method
8
0
2
100%
chebpy/core/classicfun.py
add_ufunc
6
0
0
100%
chebpy/core/classicfun.py
add_ufunc.method
1
0
0
100%
chebpy/core/classicfun.py
(no function)
67
0
3
100%
chebpy/core/decorators.py
cache
3
0
0
100%
chebpy/core/decorators.py
cache.wrapper
6
0
2
100%
chebpy/core/decorators.py
self_empty
3
0
0
100%
chebpy/core/decorators.py
self_empty.decorator
2
0
0
100%
chebpy/core/decorators.py
self_empty.decorator.wrapper
5
0
0
100%
chebpy/core/decorators.py
preandpostprocess
3
0
0
100%
chebpy/core/decorators.py
preandpostprocess.thewrapper
13
1
0
92%
chebpy/core/decorators.py
float_argument
3
0
0
100%
chebpy/core/decorators.py
float_argument.thewrapper
9
0
0
100%
chebpy/core/decorators.py
cast_arg_to_chebfun
3
0
0
100%
chebpy/core/decorators.py
cast_arg_to_chebfun.wrapper
6
0
0
100%
chebpy/core/decorators.py
cast_other
3
0
0
100%
chebpy/core/decorators.py
cast_other.wrapper
6
0
0
100%
chebpy/core/decorators.py
(no function)
8
0
0
100%
chebpy/core/exceptions.py
ChebpyBaseError.__init__
3
0
0
100%
chebpy/core/exceptions.py
ChebpyBaseError.__str__
1
0
0
100%
chebpy/core/exceptions.py
ChebpyBaseError.default_message
1
0
0
100%
chebpy/core/exceptions.py
(no function)
16
0
0
100%
chebpy/core/fun.py
Fun.initconst
0
0
13
100%
chebpy/core/fun.py
Fun.initempty
0
0
9
100%
chebpy/core/fun.py
Fun.initfun_adaptive
0
0
13
100%
chebpy/core/fun.py
Fun.initfun_fixedlen
0
0
14
100%
chebpy/core/fun.py
Fun.__add__
0
0
12
100%
chebpy/core/fun.py
Fun.__call__
0
0
12
100%
chebpy/core/fun.py
Fun.__init__
0
0
6
100%
chebpy/core/fun.py
Fun.__mul__
0
0
12
100%
chebpy/core/fun.py
Fun.__neg__
0
0
8
100%
chebpy/core/fun.py
Fun.__pos__
0
0
8
100%
chebpy/core/fun.py
Fun.__pow__
0
0
11
100%
chebpy/core/fun.py
Fun.__radd__
0
0
12
100%
chebpy/core/fun.py
Fun.__repr__
0
0
9
100%
chebpy/core/fun.py
Fun.__rmul__
0
0
12
100%
chebpy/core/fun.py
Fun.__rsub__
0
0
12
100%
chebpy/core/fun.py
Fun.__sub__
0
0
12
100%
chebpy/core/fun.py
Fun.coeffs
0
0
9
100%
chebpy/core/fun.py
Fun.interval
0
0
9
100%
chebpy/core/fun.py
Fun.isconst
0
0
9
100%
chebpy/core/fun.py
Fun.isempty
0
0
9
100%
chebpy/core/fun.py
Fun.iscomplex
0
0
9
100%
chebpy/core/fun.py
Fun.size
0
0
9
100%
chebpy/core/fun.py
Fun.support
0
0
9
100%
chebpy/core/fun.py
Fun.vscale
0
0
9
100%
chebpy/core/fun.py
Fun.copy
0
0
9
100%
chebpy/core/fun.py
Fun.imag
0
0
9
100%
chebpy/core/fun.py
Fun.real
0
0
9
100%
chebpy/core/fun.py
Fun.restrict
0
0
13
100%
chebpy/core/fun.py
Fun.simplify
0
0
9
100%
chebpy/core/fun.py
Fun.values
0
0
9
100%
chebpy/core/fun.py
Fun.roots
0
0
10
100%
chebpy/core/fun.py
Fun.cumsum
0
0
10
100%
chebpy/core/fun.py
Fun.diff
0
0
8
100%
chebpy/core/fun.py
Fun.sum
0
0
9
100%
chebpy/core/fun.py
(no function)
2
0
80
100%
chebpy/core/onefun.py
Onefun.initconst
0
0
12
100%
chebpy/core/onefun.py
Onefun.initempty
0
0
9
100%
chebpy/core/onefun.py
Onefun.initidentity
0
0
9
100%
chebpy/core/onefun.py
Onefun.initfun
0
0
14
100%
chebpy/core/onefun.py
Onefun.initfun_adaptive
0
0
12
100%
chebpy/core/onefun.py
Onefun.initfun_fixedlen
0
0
13
100%
chebpy/core/onefun.py
Onefun.initvalues
0
0
12
100%
chebpy/core/onefun.py
Onefun.__call__
0
0
13
100%
chebpy/core/onefun.py
Onefun.__init__
0
0
6
100%
chebpy/core/onefun.py
Onefun.__repr__
0
0
9
100%
chebpy/core/onefun.py
Onefun.__add__
0
0
12
100%
chebpy/core/onefun.py
Onefun.__mul__
0
0
12
100%
chebpy/core/onefun.py
Onefun.__neg__
0
0
8
100%
chebpy/core/onefun.py
Onefun.__pos__
0
0
8
100%
chebpy/core/onefun.py
Onefun.__pow__
0
0
11
100%
chebpy/core/onefun.py
Onefun.__radd__
0
0
12
100%
chebpy/core/onefun.py
Onefun.__rmul__
0
0
12
100%
chebpy/core/onefun.py
Onefun.__rsub__
0
0
12
100%
chebpy/core/onefun.py
Onefun.__sub__
0
0
12
100%
chebpy/core/onefun.py
Onefun.coeffs
0
0
9
100%
chebpy/core/onefun.py
Onefun.isconst
0
0
9
100%
chebpy/core/onefun.py
Onefun.isempty
0
0
9
100%
chebpy/core/onefun.py
Onefun.size
0
0
9
100%
chebpy/core/onefun.py
Onefun.vscale
0
0
9
100%
chebpy/core/onefun.py
Onefun.copy
0
0
9
100%
chebpy/core/onefun.py
Onefun.imag
0
0
9
100%
chebpy/core/onefun.py
Onefun.prolong
0
0
12
100%
chebpy/core/onefun.py
Onefun.real
0
0
9
100%
chebpy/core/onefun.py
Onefun.simplify
0
0
9
100%
chebpy/core/onefun.py
Onefun.values
0
0
9
100%
chebpy/core/onefun.py
Onefun.roots
0
0
10
100%
chebpy/core/onefun.py
Onefun.sum
0
0
9
100%
chebpy/core/onefun.py
Onefun.cumsum
0
0
10
100%
chebpy/core/onefun.py
Onefun.diff
0
0
8
100%
chebpy/core/onefun.py
(no function)
2
0
80
100%
chebpy/core/plotting.py
plotfun
10
0
0
100%
chebpy/core/plotting.py
plotfuncoeffs
5
0
0
100%
chebpy/core/plotting.py
(no function)
5
0
0
100%
chebpy/core/settings.py
DefaultPreferences._defaults
1
0
0
100%
chebpy/core/settings.py
ChebPreferences.reset
5
0
0
100%
chebpy/core/settings.py
ChebPreferences.__new__
3
0
0
100%
chebpy/core/settings.py
ChebPreferences.__enter__
2
0
0
100%
chebpy/core/settings.py
ChebPreferences.__exit__
2
0
0
100%
chebpy/core/settings.py
(no function)
20
0
0
100%
chebpy/core/smoothfun.py
(no function)
4
0
0
100%
chebpy/core/utilities.py
htol
1
0
0
100%
chebpy/core/utilities.py
Interval.__new__
3
0
0
100%
chebpy/core/utilities.py
Interval.formap
2
0
0
100%
chebpy/core/utilities.py
Interval.invmap
2
0
0
100%
chebpy/core/utilities.py
Interval.drvmap
0
0
2
100%
chebpy/core/utilities.py
Interval.__eq__
2
0
0
100%
chebpy/core/utilities.py
Interval.__ne__
1
0
0
100%
chebpy/core/utilities.py
Interval.__call__
1
0
0
100%
chebpy/core/utilities.py
Interval.__contains__
2
0
0
100%
chebpy/core/utilities.py
Interval.isinterior
2
0
0
100%
chebpy/core/utilities.py
Interval.hscale
5
0
0
100%
chebpy/core/utilities.py
_merge_duplicates
2
0
0
100%
chebpy/core/utilities.py
Domain.__new__
6
0
0
100%
chebpy/core/utilities.py
Domain.__contains__
5
0
0
100%
chebpy/core/utilities.py
Domain.from_chebfun
1
0
0
100%
chebpy/core/utilities.py
Domain.intervals
2
0
0
100%
chebpy/core/utilities.py
Domain.support
1
0
0
100%
chebpy/core/utilities.py
Domain.union
5
0
0
100%
chebpy/core/utilities.py
Domain.merge
5
0
0
100%
chebpy/core/utilities.py
Domain.restrict
8
0
0
100%
chebpy/core/utilities.py
Domain.breakpoints_in
9
0
0
100%
chebpy/core/utilities.py
Domain.__eq__
5
0
0
100%
chebpy/core/utilities.py
Domain.__ne__
1
0
0
100%
chebpy/core/utilities.py
_sortindex
11
0
0
100%
chebpy/core/utilities.py
check_funs
7
0
0
100%
chebpy/core/utilities.py
compute_breakdata
14
0
0
100%
chebpy/core/utilities.py
generate_funs
6
0
0
100%
chebpy/core/utilities.py
infnorm
1
0
0
100%
chebpy/core/utilities.py
coerce_list
1
0
2
100%
chebpy/core/utilities.py
(no function)
43
0
0
100%
Total
1374
17
891
99%
No items found using the specified filter.