sympy/__init__.py
|
51
|
44
|
3
|
4
|
86.275%
|
sympy/abc.py
|
40
|
40
|
0
|
0
|
100.000%
|
sympy/algebras/__init__.py
|
2
|
2
|
0
|
0
|
100.000%
|
sympy/algebras/quaternion.py
|
210
|
206
|
2
|
2
|
98.095%
|
sympy/assumptions/__init__.py
|
3
|
3
|
0
|
0
|
100.000%
|
sympy/assumptions/ask.py
|
243
|
214
|
10
|
19
|
88.066%
|
sympy/assumptions/ask_generated.py
|
10
|
9
|
0
|
1
|
90.000%
|
sympy/assumptions/assume.py
|
94
|
87
|
2
|
5
|
92.553%
|
sympy/assumptions/cnf.py
|
222
|
173
|
6
|
43
|
77.928%
|
sympy/assumptions/handlers/__init__.py
|
1
|
1
|
0
|
0
|
100.000%
|
sympy/assumptions/handlers/calculus.py
|
61
|
60
|
1
|
0
|
98.361%
|
sympy/assumptions/handlers/common.py
|
73
|
65
|
1
|
7
|
89.041%
|
sympy/assumptions/handlers/matrices.py
|
355
|
262
|
37
|
56
|
73.803%
|
sympy/assumptions/handlers/ntheory.py
|
145
|
125
|
5
|
15
|
86.207%
|
sympy/assumptions/handlers/order.py
|
216
|
191
|
10
|
15
|
88.426%
|
sympy/assumptions/handlers/sets.py
|
343
|
301
|
20
|
22
|
87.755%
|
sympy/assumptions/refine.py
|
137
|
114
|
9
|
14
|
83.212%
|
sympy/assumptions/satask.py
|
110
|
101
|
5
|
4
|
91.818%
|
sympy/assumptions/sathandlers.py
|
125
|
116
|
2
|
7
|
92.800%
|
sympy/calculus/__init__.py
|
5
|
5
|
0
|
0
|
100.000%
|
sympy/calculus/euler.py
|
28
|
26
|
1
|
1
|
92.857%
|
sympy/calculus/finite_diff.py
|
78
|
74
|
2
|
2
|
94.872%
|
sympy/calculus/singularities.py
|
35
|
33
|
1
|
1
|
94.286%
|
sympy/calculus/util.py
|
593
|
528
|
44
|
21
|
89.039%
|
sympy/categories/__init__.py
|
2
|
2
|
0
|
0
|
100.000%
|
sympy/categories/baseclasses.py
|
168
|
162
|
4
|
2
|
96.429%
|
sympy/categories/diagram_drawing.py
|
861
|
809
|
23
|
29
|
93.961%
|
sympy/codegen/__init__.py
|
1
|
1
|
0
|
0
|
100.000%
|
sympy/codegen/algorithms.py
|
50
|
28
|
8
|
14
|
56.000%
|
sympy/codegen/approximations.py
|
81
|
66
|
7
|
8
|
81.481%
|
sympy/codegen/array_utils.py
|
844
|
691
|
46
|
107
|
81.872%
|
sympy/codegen/ast.py
|
488
|
430
|
25
|
33
|
88.115%
|
sympy/codegen/cfunctions.py
|
170
|
138
|
13
|
19
|
81.176%
|
sympy/codegen/cnodes.py
|
35
|
35
|
0
|
0
|
100.000%
|
sympy/codegen/cutils.py
|
6
|
2
|
0
|
4
|
33.333%
|
sympy/codegen/cxxnodes.py
|
7
|
7
|
0
|
0
|
100.000%
|
sympy/codegen/fnodes.py
|
187
|
152
|
7
|
28
|
81.283%
|
sympy/codegen/futils.py
|
18
|
5
|
0
|
13
|
27.778%
|
sympy/codegen/matrix_nodes.py
|
8
|
8
|
0
|
0
|
100.000%
|
sympy/codegen/pyutils.py
|
8
|
6
|
1
|
1
|
75.000%
|
sympy/codegen/rewriting.py
|
79
|
74
|
4
|
1
|
93.671%
|
sympy/combinatorics/__init__.py
|
11
|
11
|
0
|
0
|
100.000%
|
sympy/combinatorics/coset_table.py
|
487
|
440
|
16
|
31
|
90.349%
|
sympy/combinatorics/fp_groups.py
|
661
|
483
|
24
|
154
|
73.071%
|
sympy/combinatorics/free_groups.py
|
493
|
404
|
21
|
68
|
81.947%
|
sympy/combinatorics/generators.py
|
154
|
153
|
1
|
0
|
99.351%
|
sympy/combinatorics/graycode.py
|
92
|
92
|
0
|
0
|
100.000%
|
sympy/combinatorics/group_constructs.py
|
31
|
31
|
0
|
0
|
100.000%
|
sympy/combinatorics/homomorphisms.py
|
293
|
234
|
28
|
31
|
79.863%
|
sympy/combinatorics/named_groups.py
|
111
|
111
|
0
|
0
|
100.000%
|
sympy/combinatorics/partitions.py
|
240
|
239
|
1
|
0
|
99.583%
|
sympy/combinatorics/pc_groups.py
|
182
|
150
|
5
|
27
|
82.418%
|
sympy/combinatorics/perm_groups.py
|
1,879
|
1,503
|
78
|
298
|
79.989%
|
sympy/combinatorics/permutations.py
|
731
|
710
|
11
|
10
|
97.127%
|
sympy/combinatorics/polyhedron.py
|
97
|
95
|
2
|
0
|
97.938%
|
sympy/combinatorics/prufer.py
|
137
|
132
|
4
|
1
|
96.350%
|
sympy/combinatorics/rewritingsystem.py
|
273
|
252
|
8
|
13
|
92.308%
|
sympy/combinatorics/rewritingsystem_fsm.py
|
20
|
19
|
0
|
1
|
95.000%
|
sympy/combinatorics/subsets.py
|
140
|
136
|
4
|
0
|
97.143%
|
sympy/combinatorics/tensor_can.py
|
407
|
376
|
15
|
16
|
92.383%
|
sympy/combinatorics/testutil.py
|
136
|
127
|
6
|
3
|
93.382%
|
sympy/combinatorics/util.py
|
153
|
127
|
14
|
12
|
83.007%
|
sympy/concrete/__init__.py
|
2
|
2
|
0
|
0
|
100.000%
|
sympy/concrete/delta.py
|
139
|
127
|
5
|
7
|
91.367%
|
sympy/concrete/expr_with_intlimits.py
|
61
|
57
|
2
|
2
|
93.443%
|
sympy/concrete/expr_with_limits.py
|
224
|
216
|
4
|
4
|
96.429%
|
sympy/concrete/gosper.py
|
82
|
78
|
1
|
3
|
95.122%
|
sympy/concrete/guess.py
|
169
|
147
|
13
|
9
|
86.982%
|
sympy/concrete/products.py
|
142
|
126
|
4
|
12
|
88.732%
|
sympy/concrete/summations.py
|
567
|
492
|
29
|
46
|
86.772%
|
sympy/core/__init__.py
|
22
|
22
|
0
|
0
|
100.000%
|
sympy/core/add.py
|
655
|
634
|
9
|
12
|
96.794%
|
sympy/core/alphabets.py
|
2
|
2
|
0
|
0
|
100.000%
|
sympy/core/assumptions.py
|
97
|
96
|
1
|
0
|
98.969%
|
sympy/core/backend.py
|
9
|
5
|
1
|
3
|
55.556%
|
sympy/core/basic.py
|
664
|
625
|
18
|
21
|
94.127%
|
sympy/core/cache.py
|
96
|
35
|
8
|
53
|
36.458%
|
sympy/core/compatibility.py
|
336
|
151
|
12
|
173
|
44.940%
|
sympy/core/containers.py
|
151
|
148
|
0
|
3
|
98.013%
|
sympy/core/core.py
|
40
|
40
|
0
|
0
|
100.000%
|
sympy/core/coreerrors.py
|
3
|
3
|
0
|
0
|
100.000%
|
sympy/core/decorators.py
|
55
|
52
|
2
|
1
|
94.545%
|
sympy/core/evalf.py
|
888
|
784
|
43
|
61
|
88.288%
|
sympy/core/evaluate.py
|
19
|
18
|
1
|
0
|
94.737%
|
sympy/core/expr.py
|
1,711
|
1,588
|
49
|
74
|
92.811%
|
sympy/core/exprtools.py
|
789
|
724
|
32
|
33
|
91.762%
|
sympy/core/facts.py
|
203
|
184
|
7
|
12
|
90.640%
|
sympy/core/function.py
|
1,074
|
983
|
24
|
67
|
91.527%
|
sympy/core/logic.py
|
177
|
177
|
0
|
0
|
100.000%
|
sympy/core/mod.py
|
153
|
150
|
3
|
0
|
98.039%
|
sympy/core/mul.py
|
1,115
|
1,074
|
23
|
18
|
96.323%
|
sympy/core/multidimensional.py
|
62
|
31
|
9
|
22
|
50.000%
|
sympy/core/numbers.py
|
2,105
|
1,862
|
61
|
182
|
88.456%
|
sympy/core/operations.py
|
212
|
208
|
2
|
2
|
98.113%
|
sympy/core/power.py
|
1,091
|
1,014
|
24
|
53
|
92.942%
|
sympy/core/relational.py
|
330
|
315
|
11
|
4
|
95.455%
|
sympy/core/rules.py
|
15
|
15
|
0
|
0
|
100.000%
|
sympy/core/singleton.py
|
36
|
34
|
0
|
2
|
94.444%
|
sympy/core/symbol.py
|
295
|
276
|
7
|
12
|
93.559%
|
sympy/core/sympify.py
|
174
|
118
|
14
|
42
|
67.816%
|
sympy/core/trace.py
|
75
|
70
|
3
|
2
|
93.333%
|
sympy/crypto/__init__.py
|
1
|
1
|
0
|
0
|
100.000%
|
sympy/crypto/crypto.py
|
487
|
469
|
10
|
8
|
96.304%
|
sympy/deprecated/__init__.py
|
1
|
1
|
0
|
0
|
100.000%
|
sympy/deprecated/class_registry.py
|
20
|
13
|
2
|
5
|
65.000%
|
sympy/diffgeom/__init__.py
|
1
|
1
|
0
|
0
|
100.000%
|
sympy/diffgeom/diffgeom.py
|
434
|
409
|
9
|
16
|
94.240%
|
sympy/diffgeom/rn.py
|
39
|
39
|
0
|
0
|
100.000%
|
sympy/discrete/__init__.py
|
2
|
2
|
0
|
0
|
100.000%
|
sympy/discrete/convolutions.py
|
103
|
103
|
0
|
0
|
100.000%
|
sympy/discrete/recurrences.py
|
33
|
33
|
0
|
0
|
100.000%
|
sympy/discrete/transforms.py
|
148
|
148
|
0
|
0
|
100.000%
|
sympy/external/__init__.py
|
1
|
1
|
0
|
0
|
100.000%
|
sympy/external/importtools.py
|
54
|
27
|
10
|
17
|
50.000%
|
sympy/functions/__init__.py
|
24
|
24
|
0
|
0
|
100.000%
|
sympy/functions/combinatorial/__init__.py
|
2
|
2
|
0
|
0
|
100.000%
|
sympy/functions/combinatorial/factorials.py
|
480
|
448
|
14
|
18
|
93.333%
|
sympy/functions/combinatorial/numbers.py
|
717
|
674
|
27
|
16
|
94.003%
|
sympy/functions/elementary/__init__.py
|
6
|
6
|
0
|
0
|
100.000%
|
sympy/functions/elementary/complexes.py
|
641
|
608
|
8
|
25
|
94.852%
|
sympy/functions/elementary/exponential.py
|
625
|
578
|
23
|
24
|
92.480%
|
sympy/functions/elementary/hyperbolic.py
|
821
|
784
|
13
|
24
|
95.493%
|
sympy/functions/elementary/integers.py
|
221
|
208
|
11
|
2
|
94.118%
|
sympy/functions/elementary/miscellaneous.py
|
307
|
285
|
15
|
7
|
92.834%
|
sympy/functions/elementary/piecewise.py
|
645
|
589
|
23
|
33
|
91.318%
|
sympy/functions/elementary/trigonometric.py
|
1,657
|
1,542
|
52
|
63
|
93.060%
|
sympy/functions/special/__init__.py
|
10
|
10
|
0
|
0
|
100.000%
|
sympy/functions/special/bessel.py
|
608
|
482
|
42
|
84
|
79.276%
|
sympy/functions/special/beta_functions.py
|
22
|
22
|
0
|
0
|
100.000%
|
sympy/functions/special/bsplines.py
|
99
|
83
|
7
|
9
|
83.838%
|
sympy/functions/special/delta_functions.py
|
138
|
122
|
4
|
12
|
88.406%
|
sympy/functions/special/elliptic_integrals.py
|
180
|
159
|
14
|
7
|
88.333%
|
sympy/functions/special/error_functions.py
|
759
|
716
|
12
|
31
|
94.335%
|
sympy/functions/special/gamma_functions.py
|
448
|
394
|
23
|
31
|
87.946%
|
sympy/functions/special/hyper.py
|
448
|
397
|
10
|
41
|
88.616%
|
sympy/functions/special/mathieu_functions.py
|
54
|
38
|
8
|
8
|
70.370%
|
sympy/functions/special/polynomials.py
|
357
|
348
|
5
|
4
|
97.479%
|
sympy/functions/special/singularity_functions.py
|
62
|
59
|
3
|
0
|
95.161%
|
sympy/functions/special/spherical_harmonics.py
|
84
|
66
|
3
|
15
|
78.571%
|
sympy/functions/special/tensor_functions.py
|
91
|
87
|
1
|
3
|
95.604%
|
sympy/functions/special/zeta_functions.py
|
193
|
191
|
1
|
1
|
98.964%
|
sympy/galgebra.py
|
1
|
0
|
0
|
1
|
0.000%
|
sympy/geometry/__init__.py
|
9
|
9
|
0
|
0
|
100.000%
|
sympy/geometry/curve.py
|
72
|
68
|
2
|
2
|
94.444%
|
sympy/geometry/ellipse.py
|
402
|
294
|
24
|
84
|
73.134%
|
sympy/geometry/entity.py
|
247
|
154
|
9
|
84
|
62.348%
|
sympy/geometry/exceptions.py
|
3
|
3
|
0
|
0
|
100.000%
|
sympy/geometry/line.py
|
595
|
475
|
36
|
84
|
79.832%
|
sympy/geometry/parabola.py
|
76
|
71
|
1
|
4
|
93.421%
|
sympy/geometry/plane.py
|
298
|
241
|
28
|
29
|
80.872%
|
sympy/geometry/point.py
|
318
|
284
|
13
|
21
|
89.308%
|
sympy/geometry/polygon.py
|
646
|
380
|
29
|
237
|
58.824%
|
sympy/geometry/util.py
|
260
|
208
|
16
|
36
|
80.000%
|
sympy/holonomic/__init__.py
|
2
|
2
|
0
|
0
|
100.000%
|
sympy/holonomic/holonomic.py
|
1,523
|
1,216
|
112
|
195
|
79.842%
|
sympy/holonomic/holonomicerrors.py
|
35
|
17
|
0
|
18
|
48.571%
|
sympy/holonomic/linearsolver.py
|
51
|
39
|
6
|
6
|
76.471%
|
sympy/holonomic/numerical.py
|
69
|
65
|
2
|
2
|
94.203%
|
sympy/holonomic/recurrence.py
|
178
|
111
|
20
|
47
|
62.360%
|
sympy/integrals/__init__.py
|
3
|
3
|
0
|
0
|
100.000%
|
sympy/integrals/deltafunctions.py
|
73
|
68
|
4
|
1
|
93.151%
|
sympy/integrals/heurisch.py
|
386
|
360
|
12
|
14
|
93.264%
|
sympy/integrals/integrals.py
|
631
|
534
|
38
|
59
|
84.628%
|
sympy/integrals/intpoly.py
|
463
|
334
|
39
|
90
|
72.138%
|
sympy/integrals/manualintegrate.py
|
897
|
845
|
27
|
25
|
94.203%
|
sympy/integrals/meijerint.py
|
1,140
|
1,067
|
31
|
42
|
93.596%
|
sympy/integrals/meijerint_doc.py
|
20
|
0
|
0
|
20
|
0.000%
|
sympy/integrals/prde.py
|
497
|
428
|
31
|
38
|
86.117%
|
sympy/integrals/quadrature.py
|
101
|
99
|
1
|
1
|
98.020%
|
sympy/integrals/rationaltools.py
|
154
|
152
|
1
|
1
|
98.701%
|
sympy/integrals/rde.py
|
371
|
274
|
35
|
62
|
73.854%
|
sympy/integrals/risch.py
|
715
|
677
|
18
|
20
|
94.685%
|
sympy/integrals/rubi/constraints.py
|
6,891
|
0
|
0
|
6,891
|
0.000%
|
sympy/integrals/rubi/parsetools/generate_rules.py
|
41
|
0
|
0
|
41
|
0.000%
|
sympy/integrals/rubi/parsetools/generate_tests.py
|
43
|
0
|
0
|
43
|
0.000%
|
sympy/integrals/rubi/parsetools/parse.py
|
425
|
31
|
0
|
394
|
7.294%
|
sympy/integrals/rubi/rubi.py
|
120
|
0
|
0
|
120
|
0.000%
|
sympy/integrals/rubi/symbol.py
|
29
|
22
|
1
|
6
|
75.862%
|
sympy/integrals/rubi/utility_function.py
|
5,517
|
524
|
8
|
4,985
|
9.498%
|
sympy/integrals/singularityfunctions.py
|
20
|
19
|
1
|
0
|
95.000%
|
sympy/integrals/transforms.py
|
767
|
627
|
49
|
91
|
81.747%
|
sympy/integrals/trigonometry.py
|
96
|
78
|
10
|
8
|
81.250%
|
sympy/interactive/__init__.py
|
2
|
2
|
0
|
0
|
100.000%
|
sympy/interactive/ipythonprinting.py
|
8
|
0
|
0
|
8
|
0.000%
|
sympy/interactive/printing.py
|
234
|
13
|
1
|
220
|
5.556%
|
sympy/interactive/session.py
|
167
|
27
|
0
|
140
|
16.168%
|
sympy/liealgebras/__init__.py
|
1
|
1
|
0
|
0
|
100.000%
|
sympy/liealgebras/cartan_matrix.py
|
3
|
3
|
0
|
0
|
100.000%
|
sympy/liealgebras/cartan_type.py
|
47
|
38
|
6
|
3
|
80.851%
|
sympy/liealgebras/dynkin_diagram.py
|
3
|
3
|
0
|
0
|
100.000%
|
sympy/liealgebras/root_system.py
|
52
|
48
|
2
|
2
|
92.308%
|
sympy/liealgebras/type_a.py
|
55
|
53
|
1
|
1
|
96.364%
|
sympy/liealgebras/type_b.py
|
67
|
63
|
2
|
2
|
94.030%
|
sympy/liealgebras/type_c.py
|
67
|
63
|
2
|
2
|
94.030%
|
sympy/liealgebras/type_d.py
|
68
|
60
|
2
|
6
|
88.235%
|
sympy/liealgebras/type_e.py
|
179
|
77
|
8
|
94
|
43.017%
|
sympy/liealgebras/type_f.py
|
67
|
62
|
3
|
2
|
92.537%
|
sympy/liealgebras/type_g.py
|
26
|
22
|
2
|
2
|
84.615%
|
sympy/liealgebras/weyl_group.py
|
226
|
146
|
13
|
67
|
64.602%
|
sympy/logic/__init__.py
|
2
|
2
|
0
|
0
|
100.000%
|
sympy/logic/algorithms/dpll.py
|
161
|
127
|
10
|
24
|
78.882%
|
sympy/logic/algorithms/dpll2.py
|
219
|
190
|
7
|
22
|
86.758%
|
sympy/logic/boolalg.py
|
965
|
921
|
22
|
22
|
95.440%
|
sympy/logic/inference.py
|
78
|
66
|
3
|
9
|
84.615%
|
sympy/logic/utilities/__init__.py
|
1
|
1
|
0
|
0
|
100.000%
|
sympy/logic/utilities/dimacs.py
|
34
|
31
|
0
|
3
|
91.176%
|
sympy/matrices/__init__.py
|
11
|
11
|
0
|
0
|
100.000%
|
sympy/matrices/common.py
|
787
|
719
|
22
|
46
|
91.360%
|
sympy/matrices/dense.py
|
384
|
346
|
13
|
25
|
90.104%
|
sympy/matrices/densearith.py
|
28
|
28
|
0
|
0
|
100.000%
|
sympy/matrices/densesolve.py
|
110
|
88
|
4
|
18
|
80.000%
|
sympy/matrices/densetools.py
|
53
|
49
|
0
|
4
|
92.453%
|
sympy/matrices/expressions/__init__.py
|
16
|
16
|
0
|
0
|
100.000%
|
sympy/matrices/expressions/adjoint.py
|
27
|
25
|
1
|
1
|
92.593%
|
sympy/matrices/expressions/applyfunc.py
|
72
|
68
|
2
|
2
|
94.444%
|
sympy/matrices/expressions/blockmatrix.py
|
282
|
231
|
22
|
29
|
81.915%
|
sympy/matrices/expressions/determinant.py
|
31
|
27
|
1
|
3
|
87.097%
|
sympy/matrices/expressions/diagonal.py
|
98
|
98
|
0
|
0
|
100.000%
|
sympy/matrices/expressions/dotproduct.py
|
27
|
27
|
0
|
0
|
100.000%
|
sympy/matrices/expressions/factorizations.py
|
34
|
33
|
0
|
1
|
97.059%
|
sympy/matrices/expressions/fourier.py
|
17
|
14
|
0
|
3
|
82.353%
|
sympy/matrices/expressions/funcmatrix.py
|
21
|
21
|
0
|
0
|
100.000%
|
sympy/matrices/expressions/hadamard.py
|
133
|
133
|
0
|
0
|
100.000%
|
sympy/matrices/expressions/inverse.py
|
48
|
38
|
2
|
8
|
79.167%
|
sympy/matrices/expressions/kronecker.py
|
163
|
129
|
16
|
18
|
79.141%
|
sympy/matrices/expressions/matadd.py
|
65
|
62
|
1
|
2
|
95.385%
|
sympy/matrices/expressions/matexpr.py
|
683
|
592
|
17
|
74
|
86.676%
|
sympy/matrices/expressions/matmul.py
|
231
|
226
|
3
|
2
|
97.835%
|
sympy/matrices/expressions/matpow.py
|
86
|
76
|
2
|
8
|
88.372%
|
sympy/matrices/expressions/slice.py
|
63
|
57
|
3
|
3
|
90.476%
|
sympy/matrices/expressions/trace.py
|
51
|
47
|
1
|
3
|
92.157%
|
sympy/matrices/expressions/transpose.py
|
45
|
43
|
1
|
1
|
95.556%
|
sympy/matrices/immutable.py
|
86
|
80
|
2
|
4
|
93.023%
|
sympy/matrices/matrices.py
|
1,685
|
1,470
|
69
|
146
|
87.240%
|
sympy/matrices/normalforms.py
|
84
|
70
|
7
|
7
|
83.333%
|
sympy/matrices/sparse.py
|
608
|
522
|
30
|
56
|
85.855%
|
sympy/matrices/sparsetools.py
|
110
|
109
|
1
|
0
|
99.091%
|
sympy/multipledispatch/__init__.py
|
3
|
3
|
0
|
0
|
100.000%
|
sympy/multipledispatch/conflict.py
|
31
|
31
|
0
|
0
|
100.000%
|
sympy/multipledispatch/core.py
|
23
|
20
|
1
|
2
|
86.957%
|
sympy/multipledispatch/dispatcher.py
|
167
|
137
|
5
|
25
|
82.036%
|
sympy/multipledispatch/utils.py
|
38
|
36
|
1
|
1
|
94.737%
|
sympy/ntheory/__init__.py
|
8
|
8
|
0
|
0
|
100.000%
|
sympy/ntheory/bbp_pi.py
|
41
|
41
|
0
|
0
|
100.000%
|
sympy/ntheory/continued_fraction.py
|
120
|
118
|
2
|
0
|
98.333%
|
sympy/ntheory/egyptian_fraction.py
|
73
|
65
|
5
|
3
|
89.041%
|
sympy/ntheory/factor_.py
|
749
|
711
|
23
|
15
|
94.927%
|
sympy/ntheory/generate.py
|
378
|
373
|
2
|
3
|
98.677%
|
sympy/ntheory/modular.py
|
74
|
70
|
2
|
2
|
94.595%
|
sympy/ntheory/multinomial.py
|
89
|
85
|
2
|
2
|
95.506%
|
sympy/ntheory/partitions_.py
|
114
|
108
|
3
|
3
|
94.737%
|
sympy/ntheory/primetest.py
|
245
|
163
|
12
|
70
|
66.531%
|
sympy/ntheory/residue_ntheory.py
|
652
|
615
|
26
|
11
|
94.325%
|
sympy/parsing/ast_parser.py
|
41
|
11
|
0
|
30
|
26.829%
|
sympy/parsing/autolev/__init__.py
|
7
|
4
|
0
|
3
|
57.143%
|
sympy/parsing/autolev/_antlr/autolevlexer.py
|
250
|
2
|
0
|
248
|
0.800%
|
sympy/parsing/autolev/_antlr/autolevlistener.py
|
182
|
1
|
0
|
181
|
0.549%
|
sympy/parsing/autolev/_antlr/autolevparser.py
|
2,322
|
2
|
0
|
2,320
|
0.086%
|
sympy/parsing/autolev/_listener_autolev_antlr.py
|
1,403
|
0
|
0
|
1,403
|
0.000%
|
sympy/parsing/autolev/_parse_autolev_antlr.py
|
27
|
0
|
0
|
27
|
0.000%
|
sympy/parsing/autolev/test-examples/pydy-example-repo/chaos_pendulum.py
|
50
|
0
|
0
|
50
|
0.000%
|
sympy/parsing/autolev/test-examples/pydy-example-repo/double_pendulum.py
|
34
|
0
|
0
|
34
|
0.000%
|
sympy/parsing/autolev/test-examples/pydy-example-repo/mass_spring_damper.py
|
26
|
0
|
0
|
26
|
0.000%
|
sympy/parsing/autolev/test-examples/pydy-example-repo/non_min_pendulum.py
|
35
|
0
|
0
|
35
|
0.000%
|
sympy/parsing/autolev/test-examples/ruletest1.py
|
14
|
0
|
0
|
14
|
0.000%
|
sympy/parsing/autolev/test-examples/ruletest10.py
|
63
|
0
|
0
|
63
|
0.000%
|
sympy/parsing/autolev/test-examples/ruletest11.py
|
13
|
0
|
0
|
13
|
0.000%
|
sympy/parsing/autolev/test-examples/ruletest12.py
|
13
|
0
|
0
|
13
|
0.000%
|
sympy/parsing/autolev/test-examples/ruletest2.py
|
21
|
0
|
0
|
21
|
0.000%
|
sympy/parsing/autolev/test-examples/ruletest3.py
|
36
|
0
|
0
|
36
|
0.000%
|
sympy/parsing/autolev/test-examples/ruletest4.py
|
19
|
0
|
0
|
19
|
0.000%
|
sympy/parsing/autolev/test-examples/ruletest5.py
|
32
|
0
|
0
|
32
|
0.000%
|
sympy/parsing/autolev/test-examples/ruletest6.py
|
35
|
0
|
0
|
35
|
0.000%
|
sympy/parsing/autolev/test-examples/ruletest7.py
|
34
|
0
|
0
|
34
|
0.000%
|
sympy/parsing/autolev/test-examples/ruletest8.py
|
48
|
0
|
0
|
48
|
0.000%
|
sympy/parsing/autolev/test-examples/ruletest9.py
|
54
|
0
|
0
|
54
|
0.000%
|
sympy/parsing/fortran/__init__.py
|
1
|
0
|
0
|
1
|
0.000%
|
sympy/parsing/fortran/fortran_parser.py
|
117
|
0
|
0
|
117
|
0.000%
|
sympy/parsing/latex/__init__.py
|
6
|
5
|
1
|
0
|
83.333%
|
sympy/parsing/latex/_antlr/latexlexer.py
|
288
|
2
|
0
|
286
|
0.694%
|
sympy/parsing/latex/_antlr/latexparser.py
|
2,186
|
2
|
0
|
2,184
|
0.091%
|
sympy/parsing/latex/_build_latex_antlr.py
|
42
|
10
|
1
|
31
|
23.810%
|
sympy/parsing/latex/_parse_latex_antlr.py
|
396
|
33
|
2
|
361
|
8.333%
|
sympy/parsing/latex/errors.py
|
2
|
2
|
0
|
0
|
100.000%
|
sympy/parsing/mathematica.py
|
170
|
140
|
12
|
18
|
82.353%
|
sympy/parsing/maxima.py
|
36
|
36
|
0
|
0
|
100.000%
|
sympy/parsing/sym_expr.py
|
47
|
0
|
0
|
47
|
0.000%
|
sympy/parsing/sympy_parser.py
|
500
|
480
|
13
|
7
|
96.000%
|
sympy/physics/__init__.py
|
2
|
2
|
0
|
0
|
100.000%
|
sympy/physics/continuum_mechanics/__init__.py
|
1
|
1
|
0
|
0
|
100.000%
|
sympy/physics/continuum_mechanics/beam.py
|
681
|
516
|
23
|
142
|
75.771%
|
sympy/physics/gaussopt.py
|
3
|
0
|
0
|
3
|
0.000%
|
sympy/physics/hep/gamma_matrices.py
|
320
|
275
|
25
|
20
|
85.938%
|
sympy/physics/hydrogen.py
|
37
|
31
|
3
|
3
|
83.784%
|
sympy/physics/matrices.py
|
51
|
46
|
3
|
2
|
90.196%
|
sympy/physics/mechanics/__init__.py
|
28
|
28
|
0
|
0
|
100.000%
|
sympy/physics/mechanics/body.py
|
42
|
42
|
0
|
0
|
100.000%
|
sympy/physics/mechanics/functions.py
|
180
|
155
|
9
|
16
|
86.111%
|
sympy/physics/mechanics/kane.py
|
311
|
257
|
23
|
31
|
82.637%
|
sympy/physics/mechanics/lagrange.py
|
168
|
132
|
16
|
20
|
78.571%
|
sympy/physics/mechanics/linearize.py
|
230
|
169
|
30
|
31
|
73.478%
|
sympy/physics/mechanics/models.py
|
88
|
83
|
3
|
2
|
94.318%
|
sympy/physics/mechanics/particle.py
|
36
|
36
|
0
|
0
|
100.000%
|
sympy/physics/mechanics/rigidbody.py
|
65
|
63
|
1
|
1
|
96.923%
|
sympy/physics/mechanics/system.py
|
134
|
134
|
0
|
0
|
100.000%
|
sympy/physics/optics/__init__.py
|
13
|
13
|
0
|
0
|
100.000%
|
sympy/physics/optics/gaussopt.py
|
130
|
114
|
7
|
9
|
87.692%
|
sympy/physics/optics/medium.py
|
51
|
48
|
1
|
2
|
94.118%
|
sympy/physics/optics/utils.py
|
235
|
217
|
10
|
8
|
92.340%
|
sympy/physics/optics/waves.py
|
65
|
58
|
3
|
4
|
89.231%
|
sympy/physics/paulialgebra.py
|
72
|
59
|
7
|
6
|
81.944%
|
sympy/physics/pring.py
|
11
|
9
|
1
|
1
|
81.818%
|
sympy/physics/qho_1d.py
|
13
|
13
|
0
|
0
|
100.000%
|
sympy/physics/quantum/__init__.py
|
34
|
34
|
0
|
0
|
100.000%
|
sympy/physics/quantum/anticommutator.py
|
56
|
54
|
1
|
1
|
96.429%
|
sympy/physics/quantum/boson.py
|
112
|
84
|
6
|
22
|
75.000%
|
sympy/physics/quantum/cartesian.py
|
154
|
150
|
2
|
2
|
97.403%
|
sympy/physics/quantum/cg.py
|
380
|
339
|
14
|
27
|
89.211%
|
sympy/physics/quantum/circuitplot.py
|
178
|
39
|
2
|
137
|
21.910%
|
sympy/physics/quantum/circuitutils.py
|
162
|
121
|
4
|
37
|
74.691%
|
sympy/physics/quantum/commutator.py
|
119
|
111
|
7
|
1
|
93.277%
|
sympy/physics/quantum/constants.py
|
26
|
26
|
0
|
0
|
100.000%
|
sympy/physics/quantum/dagger.py
|
15
|
10
|
2
|
3
|
66.667%
|
sympy/physics/quantum/density.py
|
81
|
60
|
4
|
17
|
74.074%
|
sympy/physics/quantum/fermion.py
|
81
|
55
|
6
|
20
|
67.901%
|
sympy/physics/quantum/gate.py
|
514
|
439
|
21
|
54
|
85.409%
|
sympy/physics/quantum/grover.py
|
78
|
61
|
9
|
8
|
78.205%
|
sympy/physics/quantum/hilbert.py
|
286
|
251
|
15
|
20
|
87.762%
|
sympy/physics/quantum/identitysearch.py
|
197
|
152
|
5
|
40
|
77.157%
|
sympy/physics/quantum/innerproduct.py
|
54
|
46
|
3
|
5
|
85.185%
|
sympy/physics/quantum/matrixcache.py
|
52
|
46
|
1
|
5
|
88.462%
|
sympy/physics/quantum/matrixutils.py
|
178
|
60
|
15
|
103
|
33.708%
|
sympy/physics/quantum/operator.py
|
188
|
154
|
8
|
26
|
81.915%
|
sympy/physics/quantum/operatorordering.py
|
141
|
78
|
20
|
43
|
55.319%
|
sympy/physics/quantum/operatorset.py
|
86
|
61
|
6
|
19
|
70.930%
|
sympy/physics/quantum/pauli.py
|
320
|
187
|
18
|
115
|
58.438%
|
sympy/physics/quantum/piab.py
|
35
|
35
|
0
|
0
|
100.000%
|
sympy/physics/quantum/qapply.py
|
85
|
83
|
1
|
1
|
97.647%
|
sympy/physics/quantum/qasm.py
|
121
|
112
|
1
|
8
|
92.562%
|
sympy/physics/quantum/qexpr.py
|
144
|
123
|
4
|
17
|
85.417%
|
sympy/physics/quantum/qft.py
|
111
|
88
|
8
|
15
|
79.279%
|
sympy/physics/quantum/qubit.py
|
267
|
209
|
12
|
46
|
78.277%
|
sympy/physics/quantum/represent.py
|
202
|
159
|
13
|
30
|
78.713%
|
sympy/physics/quantum/sho1d.py
|
207
|
143
|
13
|
51
|
69.082%
|
sympy/physics/quantum/shor.py
|
97
|
33
|
1
|
63
|
34.021%
|
sympy/physics/quantum/spin.py
|
950
|
841
|
29
|
80
|
88.526%
|
sympy/physics/quantum/state.py
|
234
|
218
|
4
|
12
|
93.162%
|
sympy/physics/quantum/tensorproduct.py
|
186
|
123
|
17
|
46
|
66.129%
|
sympy/physics/secondquant.py
|
1,047
|
894
|
46
|
107
|
85.387%
|
sympy/physics/sho.py
|
10
|
10
|
0
|
0
|
100.000%
|
sympy/physics/units/__init__.py
|
35
|
35
|
0
|
0
|
100.000%
|
sympy/physics/units/definitions.py
|
388
|
385
|
1
|
2
|
99.227%
|
sympy/physics/units/dimensions.py
|
294
|
249
|
14
|
31
|
84.694%
|
sympy/physics/units/prefixes.py
|
98
|
97
|
1
|
0
|
98.980%
|
sympy/physics/units/quantities.py
|
147
|
133
|
6
|
8
|
90.476%
|
sympy/physics/units/systems/__init__.py
|
4
|
0
|
0
|
4
|
0.000%
|
sympy/physics/units/systems/mks.py
|
14
|
0
|
0
|
14
|
0.000%
|
sympy/physics/units/systems/mksa.py
|
13
|
0
|
0
|
13
|
0.000%
|
sympy/physics/units/systems/natural.py
|
8
|
0
|
0
|
8
|
0.000%
|
sympy/physics/units/systems/si.py
|
14
|
0
|
0
|
14
|
0.000%
|
sympy/physics/units/unitsystem.py
|
33
|
33
|
0
|
0
|
100.000%
|
sympy/physics/units/util.py
|
89
|
86
|
2
|
1
|
96.629%
|
sympy/physics/vector/__init__.py
|
22
|
22
|
0
|
0
|
100.000%
|
sympy/physics/vector/dyadic.py
|
218
|
188
|
13
|
17
|
86.239%
|
sympy/physics/vector/fieldfunctions.py
|
75
|
75
|
0
|
0
|
100.000%
|
sympy/physics/vector/frame.py
|
303
|
292
|
5
|
6
|
96.370%
|
sympy/physics/vector/functions.py
|
231
|
181
|
15
|
35
|
78.355%
|
sympy/physics/vector/point.py
|
130
|
123
|
3
|
4
|
94.615%
|
sympy/physics/vector/printing.py
|
173
|
135
|
11
|
27
|
78.035%
|
sympy/physics/vector/vector.py
|
303
|
247
|
11
|
45
|
81.518%
|
sympy/physics/wigner.py
|
143
|
124
|
10
|
9
|
86.713%
|
sympy/plotting/__init__.py
|
6
|
6
|
0
|
0
|
100.000%
|
sympy/plotting/experimental_lambdify.py
|
240
|
131
|
22
|
87
|
54.583%
|
sympy/plotting/intervalmath/__init__.py
|
2
|
2
|
0
|
0
|
100.000%
|
sympy/plotting/intervalmath/interval_arithmetic.py
|
286
|
183
|
17
|
86
|
63.986%
|
sympy/plotting/intervalmath/lib_interval.py
|
286
|
27
|
0
|
259
|
9.441%
|
sympy/plotting/plot.py
|
745
|
135
|
3
|
607
|
18.121%
|
sympy/plotting/plot_implicit.py
|
168
|
58
|
9
|
101
|
34.524%
|
sympy/plotting/textplot.py
|
53
|
5
|
0
|
48
|
9.434%
|
sympy/polys/__init__.py
|
52
|
52
|
0
|
0
|
100.000%
|
sympy/polys/agca/__init__.py
|
1
|
1
|
0
|
0
|
100.000%
|
sympy/polys/agca/extensions.py
|
94
|
70
|
9
|
15
|
74.468%
|
sympy/polys/agca/homomorphisms.py
|
188
|
178
|
0
|
10
|
94.681%
|
sympy/polys/agca/ideals.py
|
130
|
102
|
6
|
22
|
78.462%
|
sympy/polys/agca/modules.py
|
437
|
400
|
7
|
30
|
91.533%
|
sympy/polys/compatibility.py
|
952
|
691
|
5
|
256
|
72.584%
|
sympy/polys/constructor.py
|
162
|
159
|
2
|
1
|
98.148%
|
sympy/polys/densearith.py
|
585
|
540
|
23
|
22
|
92.308%
|
sympy/polys/densebasic.py
|
570
|
547
|
6
|
17
|
95.965%
|
sympy/polys/densetools.py
|
421
|
408
|
7
|
6
|
96.912%
|
sympy/polys/dispersion.py
|
46
|
40
|
3
|
3
|
86.957%
|
sympy/polys/distributedmodules.py
|
212
|
198
|
6
|
8
|
93.396%
|
sympy/polys/domains/__init__.py
|
67
|
65
|
0
|
2
|
97.015%
|
sympy/polys/domains/algebraicfield.py
|
74
|
67
|
1
|
6
|
90.541%
|
sympy/polys/domains/characteristiczero.py
|
8
|
7
|
0
|
1
|
87.500%
|
sympy/polys/domains/complexfield.py
|
68
|
55
|
0
|
13
|
80.882%
|
sympy/polys/domains/compositedomain.py
|
12
|
12
|
0
|
0
|
100.000%
|
sympy/polys/domains/domain.py
|
323
|
255
|
8
|
60
|
78.947%
|
sympy/polys/domains/domainelement.py
|
6
|
5
|
0
|
1
|
83.333%
|
sympy/polys/domains/expressiondomain.py
|
135
|
116
|
3
|
16
|
85.926%
|
sympy/polys/domains/field.py
|
40
|
38
|
0
|
2
|
95.000%
|
sympy/polys/domains/finitefield.py
|
63
|
49
|
3
|
11
|
77.778%
|
sympy/polys/domains/fractionfield.py
|
83
|
74
|
0
|
9
|
89.157%
|
sympy/polys/domains/gmpyfinitefield.py
|
9
|
8
|
0
|
1
|
88.889%
|
sympy/polys/domains/gmpyintegerring.py
|
50
|
27
|
0
|
23
|
54.000%
|
sympy/polys/domains/gmpyrationalfield.py
|
50
|
29
|
0
|
21
|
58.000%
|
sympy/polys/domains/groundtypes.py
|
32
|
28
|
2
|
2
|
87.500%
|
sympy/polys/domains/integerring.py
|
24
|
22
|
0
|
2
|
91.667%
|
sympy/polys/domains/modularinteger.py
|
133
|
119
|
6
|
8
|
89.474%
|
sympy/polys/domains/mpelements.py
|
120
|
96
|
6
|
18
|
80.000%
|
sympy/polys/domains/old_fractionfield.py
|
94
|
59
|
3
|
32
|
62.766%
|
sympy/polys/domains/old_polynomialring.py
|
168
|
146
|
2
|
20
|
86.905%
|
sympy/polys/domains/polynomialring.py
|
84
|
79
|
1
|
4
|
94.048%
|
sympy/polys/domains/pythonfinitefield.py
|
9
|
9
|
0
|
0
|
100.000%
|
sympy/polys/domains/pythonintegerring.py
|
48
|
44
|
0
|
4
|
91.667%
|
sympy/polys/domains/pythonrational.py
|
193
|
179
|
5
|
9
|
92.746%
|
sympy/polys/domains/pythonrationalfield.py
|
41
|
39
|
0
|
2
|
95.122%
|
sympy/polys/domains/quotientring.py
|
104
|
93
|
3
|
8
|
89.423%
|
sympy/polys/domains/rationalfield.py
|
18
|
17
|
1
|
0
|
94.444%
|
sympy/polys/domains/realfield.py
|
72
|
68
|
0
|
4
|
94.444%
|
sympy/polys/domains/ring.py
|
52
|
46
|
0
|
6
|
88.462%
|
sympy/polys/domains/simpledomain.py
|
8
|
8
|
0
|
0
|
100.000%
|
sympy/polys/euclidtools.py
|
671
|
606
|
21
|
44
|
90.313%
|
sympy/polys/factortools.py
|
690
|
673
|
10
|
7
|
97.536%
|
sympy/polys/fglmtools.py
|
81
|
81
|
0
|
0
|
100.000%
|
sympy/polys/fields.py
|
415
|
361
|
23
|
31
|
86.988%
|
sympy/polys/galoistools.py
|
720
|
705
|
7
|
8
|
97.917%
|
sympy/polys/groebnertools.py
|
376
|
320
|
13
|
43
|
85.106%
|
sympy/polys/heuristicgcd.py
|
65
|
63
|
1
|
1
|
96.923%
|
sympy/polys/modulargcd.py
|
798
|
778
|
12
|
8
|
97.494%
|
sympy/polys/monomials.py
|
263
|
252
|
5
|
6
|
95.817%
|
sympy/polys/multivariate_resultants.py
|
111
|
107
|
2
|
2
|
96.396%
|
sympy/polys/numberfields.py
|
626
|
561
|
36
|
29
|
89.617%
|
sympy/polys/orderings.py
|
125
|
112
|
3
|
10
|
89.600%
|
sympy/polys/orthopolys.py
|
152
|
150
|
1
|
1
|
98.684%
|
sympy/polys/partfrac.py
|
167
|
157
|
3
|
7
|
94.012%
|
sympy/polys/polyclasses.py
|
1,033
|
828
|
59
|
146
|
80.155%
|
sympy/polys/polyconfig.py
|
28
|
23
|
1
|
4
|
82.143%
|
sympy/polys/polyerrors.py
|
109
|
96
|
0
|
13
|
88.073%
|
sympy/polys/polyfuncs.py
|
150
|
140
|
4
|
6
|
93.333%
|
sympy/polys/polymatrix.py
|
39
|
38
|
1
|
0
|
97.436%
|
sympy/polys/polyoptions.py
|
391
|
343
|
11
|
37
|
87.724%
|
sympy/polys/polyquinticconst.py
|
108
|
108
|
0
|
0
|
100.000%
|
sympy/polys/polyroots.py
|
636
|
567
|
23
|
46
|
89.151%
|
sympy/polys/polytools.py
|
2,287
|
2,122
|
56
|
109
|
92.785%
|
sympy/polys/polyutils.py
|
272
|
256
|
8
|
8
|
94.118%
|
sympy/polys/rationaltools.py
|
24
|
20
|
1
|
3
|
83.333%
|
sympy/polys/ring_series.py
|
968
|
771
|
51
|
146
|
79.649%
|
sympy/polys/rings.py
|
1,372
|
1,241
|
38
|
93
|
90.452%
|
sympy/polys/rootisolation.py
|
1,026
|
942
|
34
|
50
|
91.813%
|
sympy/polys/rootoftools.py
|
582
|
491
|
16
|
75
|
84.364%
|
sympy/polys/solvers.py
|
38
|
36
|
1
|
1
|
94.737%
|
sympy/polys/specialpolys.py
|
167
|
164
|
2
|
1
|
98.204%
|
sympy/polys/sqfreetools.py
|
176
|
162
|
6
|
8
|
92.045%
|
sympy/polys/subresultants_qq_zz.py
|
970
|
726
|
109
|
135
|
74.845%
|
sympy/printing/__init__.py
|
45
|
45
|
0
|
0
|
100.000%
|
sympy/printing/ccode.py
|
371
|
344
|
13
|
14
|
92.722%
|
sympy/printing/codeprinter.py
|
314
|
278
|
15
|
21
|
88.535%
|
sympy/printing/conventions.py
|
42
|
38
|
2
|
2
|
90.476%
|
sympy/printing/cxxcode.py
|
68
|
53
|
3
|
12
|
77.941%
|
sympy/printing/defaults.py
|
6
|
6
|
0
|
0
|
100.000%
|
sympy/printing/dot.py
|
66
|
62
|
2
|
2
|
93.939%
|
sympy/printing/fcode.py
|
430
|
338
|
16
|
76
|
78.605%
|
sympy/printing/glsl.py
|
195
|
166
|
11
|
18
|
85.128%
|
sympy/printing/gtk.py
|
11
|
8
|
0
|
3
|
72.727%
|
sympy/printing/jscode.py
|
116
|
106
|
3
|
7
|
91.379%
|
sympy/printing/julia.py
|
265
|
244
|
9
|
12
|
92.075%
|
sympy/printing/lambdarepr.py
|
64
|
38
|
0
|
26
|
59.375%
|
sympy/printing/latex.py
|
1,582
|
1,485
|
41
|
56
|
93.869%
|
sympy/printing/llvmjitcode.py
|
261
|
45
|
1
|
215
|
17.241%
|
sympy/printing/mathematica.py
|
123
|
120
|
3
|
0
|
97.561%
|
sympy/printing/mathml.py
|
1,542
|
1,442
|
25
|
75
|
93.515%
|
sympy/printing/octave.py
|
291
|
277
|
6
|
8
|
95.189%
|
sympy/printing/precedence.py
|
62
|
58
|
1
|
3
|
93.548%
|
sympy/printing/pretty/__init__.py
|
2
|
2
|
0
|
0
|
100.000%
|
sympy/printing/pretty/pretty.py
|
1,757
|
1,614
|
36
|
107
|
91.861%
|
sympy/printing/pretty/pretty_symbology.py
|
227
|
203
|
10
|
14
|
89.427%
|
sympy/printing/pretty/stringpict.py
|
253
|
187
|
9
|
57
|
73.913%
|
sympy/printing/preview.py
|
151
|
31
|
10
|
110
|
20.530%
|
sympy/printing/printer.py
|
67
|
60
|
2
|
5
|
89.552%
|
sympy/printing/pycode.py
|
384
|
273
|
6
|
105
|
71.094%
|
sympy/printing/python.py
|
56
|
53
|
1
|
2
|
94.643%
|
sympy/printing/rcode.py
|
150
|
140
|
3
|
7
|
93.333%
|
sympy/printing/repr.py
|
166
|
151
|
4
|
11
|
90.964%
|
sympy/printing/rust.py
|
184
|
163
|
6
|
15
|
88.587%
|
sympy/printing/str.py
|
562
|
502
|
15
|
45
|
89.324%
|
sympy/printing/tableform.py
|
177
|
166
|
3
|
8
|
93.785%
|
sympy/printing/tensorflow.py
|
109
|
50
|
3
|
56
|
45.872%
|
sympy/printing/theanocode.py
|
155
|
36
|
1
|
118
|
23.226%
|
sympy/printing/tree.py
|
39
|
36
|
1
|
2
|
92.308%
|
sympy/release.py
|
1
|
1
|
0
|
0
|
100.000%
|
sympy/sandbox/indexed_integrals.py
|
30
|
24
|
3
|
3
|
80.000%
|
sympy/series/__init__.py
|
12
|
12
|
0
|
0
|
100.000%
|
sympy/series/acceleration.py
|
17
|
17
|
0
|
0
|
100.000%
|
sympy/series/approximants.py
|
47
|
45
|
1
|
1
|
95.745%
|
sympy/series/aseries.py
|
5
|
0
|
0
|
5
|
0.000%
|
sympy/series/formal.py
|
764
|
711
|
24
|
29
|
93.063%
|
sympy/series/fourier.py
|
257
|
220
|
7
|
30
|
85.603%
|
sympy/series/gruntz.py
|
313
|
265
|
24
|
24
|
84.665%
|
sympy/series/kauers.py
|
11
|
11
|
0
|
0
|
100.000%
|
sympy/series/limits.py
|
141
|
131
|
6
|
4
|
92.908%
|
sympy/series/limitseq.py
|
114
|
105
|
5
|
4
|
92.105%
|
sympy/series/order.py
|
259
|
250
|
6
|
3
|
96.525%
|
sympy/series/residues.py
|
27
|
23
|
3
|
1
|
85.185%
|
sympy/series/sequences.py
|
438
|
352
|
13
|
73
|
80.365%
|
sympy/series/series.py
|
5
|
5
|
0
|
0
|
100.000%
|
sympy/series/series_class.py
|
48
|
34
|
5
|
9
|
70.833%
|
sympy/sets/__init__.py
|
13
|
13
|
0
|
0
|
100.000%
|
sympy/sets/conditionset.py
|
100
|
100
|
0
|
0
|
100.000%
|
sympy/sets/contains.py
|
17
|
17
|
0
|
0
|
100.000%
|
sympy/sets/fancysets.py
|
512
|
486
|
13
|
13
|
94.922%
|
sympy/sets/handlers/add.py
|
34
|
20
|
0
|
14
|
58.824%
|
sympy/sets/handlers/functions.py
|
171
|
152
|
11
|
8
|
88.889%
|
sympy/sets/handlers/intersection.py
|
282
|
259
|
11
|
12
|
91.844%
|
sympy/sets/handlers/mul.py
|
35
|
32
|
0
|
3
|
91.429%
|
sympy/sets/handlers/power.py
|
65
|
59
|
3
|
3
|
90.769%
|
sympy/sets/handlers/union.py
|
68
|
59
|
2
|
7
|
86.765%
|
sympy/sets/ordinals.py
|
176
|
128
|
12
|
36
|
72.727%
|
sympy/sets/setexpr.py
|
55
|
51
|
0
|
4
|
92.727%
|
sympy/sets/sets.py
|
843
|
775
|
26
|
42
|
91.934%
|
sympy/simplify/__init__.py
|
13
|
13
|
0
|
0
|
100.000%
|
sympy/simplify/combsimp.py
|
51
|
51
|
0
|
0
|
100.000%
|
sympy/simplify/cse_main.py
|
307
|
290
|
7
|
10
|
94.463%
|
sympy/simplify/cse_opts.py
|
24
|
23
|
1
|
0
|
95.833%
|
sympy/simplify/epathtools.py
|
147
|
143
|
2
|
2
|
97.279%
|
sympy/simplify/fu.py
|
935
|
884
|
30
|
21
|
94.545%
|
sympy/simplify/gammasimp.py
|
295
|
262
|
5
|
28
|
88.814%
|
sympy/simplify/hyperexpand.py
|
1,233
|
1,110
|
50
|
73
|
90.024%
|
sympy/simplify/hyperexpand_doc.py
|
9
|
0
|
0
|
9
|
0.000%
|
sympy/simplify/powsimp.py
|
327
|
306
|
10
|
11
|
93.578%
|
sympy/simplify/radsimp.py
|
485
|
442
|
11
|
32
|
91.134%
|
sympy/simplify/ratsimp.py
|
102
|
96
|
2
|
4
|
94.118%
|
sympy/simplify/simplify.py
|
892
|
824
|
39
|
29
|
92.377%
|
sympy/simplify/sqrtdenest.py
|
341
|
320
|
11
|
10
|
93.842%
|
sympy/simplify/traversaltools.py
|
14
|
14
|
0
|
0
|
100.000%
|
sympy/simplify/trigsimp.py
|
504
|
393
|
29
|
82
|
77.976%
|
sympy/solvers/__init__.py
|
13
|
13
|
0
|
0
|
100.000%
|
sympy/solvers/bivariate.py
|
213
|
203
|
6
|
4
|
95.305%
|
sympy/solvers/decompogen.py
|
35
|
35
|
0
|
0
|
100.000%
|
sympy/solvers/deutils.py
|
91
|
73
|
5
|
13
|
80.220%
|
sympy/solvers/diophantine.py
|
1,301
|
1,249
|
29
|
23
|
96.003%
|
sympy/solvers/inequalities.py
|
480
|
442
|
18
|
20
|
92.083%
|
sympy/solvers/ode.py
|
3,544
|
2,299
|
199
|
1,046
|
64.870%
|
sympy/solvers/pde.py
|
334
|
263
|
25
|
46
|
78.743%
|
sympy/solvers/polysys.py
|
130
|
124
|
2
|
4
|
95.385%
|
sympy/solvers/recurr.py
|
369
|
340
|
12
|
17
|
92.141%
|
sympy/solvers/solvers.py
|
1,651
|
1,404
|
79
|
168
|
85.039%
|
sympy/solvers/solveset.py
|
1,088
|
999
|
48
|
41
|
91.820%
|
sympy/stats/__init__.py
|
25
|
25
|
0
|
0
|
100.000%
|
sympy/stats/crv.py
|
335
|
254
|
28
|
53
|
75.821%
|
sympy/stats/crv_types.py
|
779
|
720
|
0
|
59
|
92.426%
|
sympy/stats/drv.py
|
233
|
146
|
13
|
74
|
62.661%
|
sympy/stats/drv_types.py
|
157
|
136
|
0
|
21
|
86.624%
|
sympy/stats/error_prop.py
|
36
|
34
|
1
|
1
|
94.444%
|
sympy/stats/frv.py
|
282
|
257
|
8
|
17
|
91.135%
|
sympy/stats/frv_types.py
|
150
|
133
|
5
|
12
|
88.667%
|
sympy/stats/joint_rv.py
|
215
|
158
|
17
|
40
|
73.488%
|
sympy/stats/joint_rv_types.py
|
241
|
228
|
4
|
9
|
94.606%
|
sympy/stats/random_matrix.py
|
13
|
11
|
1
|
1
|
84.615%
|
sympy/stats/random_matrix_models.py
|
101
|
98
|
2
|
1
|
97.030%
|
sympy/stats/rv.py
|
555
|
473
|
27
|
55
|
85.225%
|
sympy/stats/rv_interface.py
|
36
|
36
|
0
|
0
|
100.000%
|
sympy/stats/stochastic_process.py
|
23
|
19
|
1
|
3
|
82.609%
|
sympy/stats/stochastic_process_types.py
|
358
|
289
|
38
|
31
|
80.726%
|
sympy/stats/symbolic_probability.py
|
182
|
161
|
10
|
11
|
88.462%
|
sympy/strategies/__init__.py
|
7
|
7
|
0
|
0
|
100.000%
|
sympy/strategies/branch/__init__.py
|
3
|
3
|
0
|
0
|
100.000%
|
sympy/strategies/branch/core.py
|
83
|
79
|
2
|
2
|
95.181%
|
sympy/strategies/branch/tools.py
|
5
|
5
|
0
|
0
|
100.000%
|
sympy/strategies/branch/traverse.py
|
16
|
16
|
0
|
0
|
100.000%
|
sympy/strategies/core.py
|
75
|
71
|
2
|
2
|
94.667%
|
sympy/strategies/rl.py
|
56
|
56
|
0
|
0
|
100.000%
|
sympy/strategies/tools.py
|
12
|
12
|
0
|
0
|
100.000%
|
sympy/strategies/traverse.py
|
19
|
18
|
1
|
0
|
94.737%
|
sympy/strategies/tree.py
|
18
|
18
|
0
|
0
|
100.000%
|
sympy/strategies/util.py
|
9
|
9
|
0
|
0
|
100.000%
|
sympy/tensor/__init__.py
|
3
|
3
|
0
|
0
|
100.000%
|
sympy/tensor/array/__init__.py
|
6
|
6
|
0
|
0
|
100.000%
|
sympy/tensor/array/array_comprehension.py
|
100
|
94
|
3
|
3
|
94.000%
|
sympy/tensor/array/arrayop.py
|
112
|
102
|
5
|
5
|
91.071%
|
sympy/tensor/array/dense_ndim_array.py
|
93
|
87
|
2
|
4
|
93.548%
|
sympy/tensor/array/mutable_ndim_array.py
|
8
|
7
|
0
|
1
|
87.500%
|
sympy/tensor/array/ndim_array.py
|
266
|
231
|
14
|
21
|
86.842%
|
sympy/tensor/array/sparse_ndim_array.py
|
110
|
101
|
3
|
6
|
91.818%
|
sympy/tensor/functions.py
|
42
|
42
|
0
|
0
|
100.000%
|
sympy/tensor/index_methods.py
|
134
|
110
|
9
|
15
|
82.090%
|
sympy/tensor/indexed.py
|
263
|
247
|
5
|
11
|
93.916%
|
sympy/tensor/tensor.py
|
1,977
|
1,563
|
73
|
341
|
79.059%
|
sympy/tensor/toperators.py
|
44
|
44
|
0
|
0
|
100.000%
|
sympy/this.py
|
2
|
0
|
0
|
2
|
0.000%
|
sympy/unify/__init__.py
|
2
|
2
|
0
|
0
|
100.000%
|
sympy/unify/core.py
|
107
|
94
|
7
|
6
|
87.850%
|
sympy/unify/rewrite.py
|
17
|
17
|
0
|
0
|
100.000%
|
sympy/unify/usympy.py
|
56
|
47
|
3
|
6
|
83.929%
|
sympy/utilities/__init__.py
|
7
|
7
|
0
|
0
|
100.000%
|
sympy/utilities/_compilation/__init__.py
|
3
|
3
|
0
|
0
|
100.000%
|
sympy/utilities/_compilation/availability.py
|
46
|
17
|
3
|
26
|
36.957%
|
sympy/utilities/_compilation/compilation.py
|
256
|
87
|
28
|
141
|
33.984%
|
sympy/utilities/_compilation/runners.py
|
124
|
69
|
13
|
42
|
55.645%
|
sympy/utilities/_compilation/util.py
|
138
|
42
|
4
|
92
|
30.435%
|
sympy/utilities/autowrap.py
|
416
|
268
|
17
|
131
|
64.423%
|
sympy/utilities/benchmarking.py
|
127
|
3
|
0
|
124
|
2.362%
|
sympy/utilities/codegen.py
|
1,015
|
859
|
64
|
92
|
84.631%
|
sympy/utilities/decorator.py
|
97
|
80
|
2
|
15
|
82.474%
|
sympy/utilities/enumerative.py
|
321
|
291
|
12
|
18
|
90.654%
|
sympy/utilities/exceptions.py
|
31
|
23
|
4
|
4
|
74.194%
|
sympy/utilities/iterables.py
|
844
|
757
|
11
|
76
|
89.692%
|
sympy/utilities/lambdify.py
|
372
|
266
|
32
|
74
|
71.505%
|
sympy/utilities/magic.py
|
8
|
8
|
0
|
0
|
100.000%
|
sympy/utilities/matchpy_connector.py
|
81
|
0
|
0
|
81
|
0.000%
|
sympy/utilities/mathml/__init__.py
|
21
|
8
|
0
|
13
|
38.095%
|
sympy/utilities/memoization.py
|
32
|
16
|
0
|
16
|
50.000%
|
sympy/utilities/misc.py
|
209
|
124
|
12
|
73
|
59.330%
|
sympy/utilities/pkgdata.py
|
18
|
5
|
0
|
13
|
27.778%
|
sympy/utilities/pytest.py
|
104
|
86
|
4
|
14
|
82.692%
|
sympy/utilities/randtest.py
|
71
|
50
|
9
|
12
|
70.423%
|
sympy/utilities/runtests.py
|
1,128
|
383
|
73
|
672
|
33.954%
|
sympy/utilities/source.py
|
20
|
15
|
3
|
2
|
75.000%
|
sympy/utilities/timeutils.py
|
51
|
27
|
4
|
20
|
52.941%
|
sympy/utilities/tmpfiles.py
|
27
|
16
|
1
|
10
|
59.259%
|
sympy/vector/__init__.py
|
9
|
9
|
0
|
0
|
100.000%
|
sympy/vector/basisdependent.py
|
191
|
165
|
7
|
19
|
86.387%
|
sympy/vector/coordsysrect.py
|
302
|
252
|
26
|
24
|
83.444%
|
sympy/vector/deloperator.py
|
26
|
23
|
1
|
2
|
88.462%
|
sympy/vector/dyadic.py
|
113
|
103
|
5
|
5
|
91.150%
|
sympy/vector/functions.py
|
164
|
144
|
10
|
10
|
87.805%
|
sympy/vector/operators.py
|
153
|
132
|
5
|
16
|
86.275%
|
sympy/vector/orienters.py
|
113
|
98
|
4
|
11
|
86.726%
|
sympy/vector/point.py
|
55
|
48
|
3
|
4
|
87.273%
|
sympy/vector/scalar.py
|
49
|
38
|
4
|
7
|
77.551%
|
sympy/vector/vector.py
|
238
|
230
|
3
|
5
|
96.639%
|