Click here for information about interpreting this report.
data_tree/data_tree_derive/src/lib.rs
100.00% (3/3)
84.21% (16/19)
89.29% (25/28)
- (0/0)
data_tree/src/lib.rs
63.16% (24/38)
44.29% (322/727)
39.03% (594/1522)
gsfit_rs/src/circuit_equations/solver.rs
0.00% (0/14)
0.00% (0/553)
0.00% (0/1164)
gsfit_rs/src/coils.rs
25.00% (4/16)
46.58% (109/234)
38.68% (176/455)
gsfit_rs/src/equilibrium_post_processor/boundary/gap__value.rs
6.67% (1/15)
1.86% (5/269)
1.32% (8/607)
gsfit_rs/src/equilibrium_post_processor/boundary/geometry.rs
40.00% (4/10)
56.29% (85/151)
56.95% (250/439)
gsfit_rs/src/equilibrium_post_processor/boundary/outline__r__z.rs
100.00% (1/1)
90.91% (30/33)
98.11% (52/53)
gsfit_rs/src/equilibrium_post_processor/boundary/psi_norm__rho_tor.rs
50.00% (1/2)
42.86% (6/14)
44.44% (12/27)
gsfit_rs/src/equilibrium_post_processor/bp_sq_flux_surface_average.rs
100.00% (4/4)
97.56% (40/41)
99.10% (110/111)
gsfit_rs/src/equilibrium_post_processor/constant_values.rs
0.00% (0/2)
0.00% (0/17)
0.00% (0/9)
gsfit_rs/src/equilibrium_post_processor/constraints/diamagnetic_flux_reconstructed.rs
100.00% (13/13)
100.00% (42/42)
gsfit_rs/src/equilibrium_post_processor/convergence/grad_shafranov_deviation_expression__description__index__name.rs
46.15% (6/13)
42.86% (9/21)
gsfit_rs/src/equilibrium_post_processor/dependency_sorter.rs
9.09% (1/11)
38.94% (44/113)
36.25% (87/240)
gsfit_rs/src/equilibrium_post_processor/equilibrium_post_processor.rs
96.33% (105/109)
99.03% (306/309)
gsfit_rs/src/equilibrium_post_processor/flux_surface_average.rs
60.00% (3/5)
55.14% (59/107)
61.00% (183/300)
gsfit_rs/src/equilibrium_post_processor/flux_surfaces.rs
96.08% (49/51)
98.23% (111/113)
gsfit_rs/src/equilibrium_post_processor/global_quantities/area__length_pol__surface__volume.rs
59.38% (19/32)
66.67% (46/69)
gsfit_rs/src/equilibrium_post_processor/global_quantities/beta_pol.rs
100.00% (20/20)
100.00% (52/52)
gsfit_rs/src/equilibrium_post_processor/global_quantities/beta_tor.rs
100.00% (15/15)
100.00% (40/40)
gsfit_rs/src/equilibrium_post_processor/global_quantities/bt_vac_at_r_geo.rs
100.00% (6/6)
gsfit_rs/src/equilibrium_post_processor/global_quantities/current_centre__r__velocity_z__z.rs
23.08% (3/13)
25.81% (40/155)
23.45% (83/354)
gsfit_rs/src/equilibrium_post_processor/global_quantities/delta_r_sep.rs
95.29% (81/85)
97.96% (192/196)
gsfit_rs/src/equilibrium_post_processor/global_quantities/energy_mhd.rs
100.00% (12/12)
100.00% (27/27)
gsfit_rs/src/equilibrium_post_processor/global_quantities/f_x.rs
50.00% (2/4)
43.59% (34/78)
49.54% (107/216)
gsfit_rs/src/equilibrium_post_processor/global_quantities/li.rs
100.00% (29/29)
100.00% (82/82)
gsfit_rs/src/equilibrium_post_processor/global_quantities/magnetic_axis_b_field_phi.rs
41.67% (5/12)
40.91% (9/22)
gsfit_rs/src/equilibrium_post_processor/global_quantities/q_95.rs
12.90% (8/62)
15.53% (25/161)
gsfit_rs/src/equilibrium_post_processor/global_quantities/q_axis.rs
gsfit_rs/src/equilibrium_post_processor/global_quantities/q_min__psi__psi_norm__rho_tor_norm__value.rs
33.33% (1/3)
55.56% (30/54)
55.26% (63/114)
gsfit_rs/src/equilibrium_post_processor/global_quantities/v_loop.rs
45.00% (9/20)
47.06% (24/51)
gsfit_rs/src/equilibrium_post_processor/intermediate_values.rs
66.67% (6/9)
50.00% (3/6)
gsfit_rs/src/equilibrium_post_processor/interpolate_profile.rs
66.67% (2/3)
46.67% (14/30)
40.22% (37/92)
gsfit_rs/src/equilibrium_post_processor/profiles_1d/area__volume__derivatives.rs
50.00% (4/8)
75.00% (69/92)
72.16% (184/255)
gsfit_rs/src/equilibrium_post_processor/profiles_1d/b_field_average__b_field_max__b_field_min.rs
75.00% (3/4)
59.30% (255/430)
gsfit_rs/src/equilibrium_post_processor/profiles_1d/beta_pol.rs
20.00% (1/5)
34.21% (26/76)
34.95% (65/186)
gsfit_rs/src/equilibrium_post_processor/profiles_1d/dpressure_dpsi.rs
100.00% (7/7)
100.00% (18/18)
gsfit_rs/src/equilibrium_post_processor/profiles_1d/dpsi_drho_tor.rs
40.00% (2/5)
65.12% (56/86)
54.25% (83/153)
gsfit_rs/src/equilibrium_post_processor/profiles_1d/elongation__squareness__triangularity.rs
30.00% (3/10)
41.18% (77/187)
32.26% (130/403)
gsfit_rs/src/equilibrium_post_processor/profiles_1d/f.rs
98.78% (81/82)
gsfit_rs/src/equilibrium_post_processor/profiles_1d/f_df_dpsi.rs
gsfit_rs/src/equilibrium_post_processor/profiles_1d/geometric_axis__r__z.rs
28.57% (2/7)
30.00% (30/100)
34.16% (69/202)
gsfit_rs/src/equilibrium_post_processor/profiles_1d/gm1_to_gm9.rs
58.33% (7/12)
60.32% (114/189)
60.08% (298/496)
gsfit_rs/src/equilibrium_post_processor/profiles_1d/j_parallel.rs
100.00% (16/16)
gsfit_rs/src/equilibrium_post_processor/profiles_1d/j_phi.rs
100.00% (2/2)
100.00% (17/17)
gsfit_rs/src/equilibrium_post_processor/profiles_1d/magnetic_shear.rs
50.00% (21/42)
47.50% (57/120)
gsfit_rs/src/equilibrium_post_processor/profiles_1d/phi.rs
42.86% (3/7)
53.19% (50/94)
52.23% (129/247)
gsfit_rs/src/equilibrium_post_processor/profiles_1d/pressure.rs
100.00% (11/11)
100.00% (30/30)
gsfit_rs/src/equilibrium_post_processor/profiles_1d/psi.rs
gsfit_rs/src/equilibrium_post_processor/profiles_1d/q.rs
72.22% (13/18)
61.31% (187/305)
61.08% (499/817)
gsfit_rs/src/equilibrium_post_processor/profiles_1d/r_inboard__r_outboard.rs
33.33% (4/12)
59.33% (124/209)
57.86% (265/458)
gsfit_rs/src/equilibrium_post_processor/profiles_1d/r_inboard_z_0__r_outboard_z_0.rs
31.25% (5/16)
59.13% (136/230)
56.90% (268/471)
gsfit_rs/src/equilibrium_post_processor/profiles_1d/rho_pol.rs
gsfit_rs/src/equilibrium_post_processor/profiles_1d/rho_tor.rs
33.33% (7/21)
31.48% (17/54)
gsfit_rs/src/equilibrium_post_processor/profiles_1d/rho_tor_norm.rs
44.44% (8/18)
47.62% (20/42)
gsfit_rs/src/equilibrium_post_processor/profiles_1d/rho_volume_norm.rs
32.61% (15/46)
30.30% (30/99)
gsfit_rs/src/equilibrium_post_processor/profiles_1d_r_midplane/dpressure_dpsi.rs
54.55% (12/22)
62.71% (37/59)
gsfit_rs/src/equilibrium_post_processor/profiles_1d_r_midplane/f.rs
51.35% (19/37)
51.55% (50/97)
gsfit_rs/src/equilibrium_post_processor/profiles_1d_r_midplane/f_df_dpsi.rs
gsfit_rs/src/equilibrium_post_processor/profiles_1d_r_midplane/j_phi.rs
53.85% (7/13)
54.55% (18/33)
gsfit_rs/src/equilibrium_post_processor/profiles_1d_r_midplane/mod.rs
0.00% (0/1)
0.00% (0/18)
0.00% (0/37)
gsfit_rs/src/equilibrium_post_processor/profiles_1d_r_midplane/pressure.rs
100.00% (26/26)
100.00% (67/67)
gsfit_rs/src/equilibrium_post_processor/profiles_1d_r_midplane/q.rs
72.73% (24/33)
75.00% (66/88)
gsfit_rs/src/equilibrium_post_processor/profiles_1d_r_midplane_h/mod.rs
0.00% (0/35)
0.00% (0/84)
gsfit_rs/src/equilibrium_post_processor/profiles_1d_r_midplane_h/r__psi__psi_norm.rs
12.50% (1/8)
47.57% (49/103)
51.31% (137/267)
gsfit_rs/src/equilibrium_post_processor/profiles_2d/b_field_phi.rs
98.77% (80/81)
gsfit_rs/src/equilibrium_post_processor/profiles_2d/b_field_r__b_field_z.rs
100.00% (32/32)
gsfit_rs/src/equilibrium_post_processor/profiles_2d/d_b_field_z_d_z.rs
100.00% (9/9)
100.00% (23/23)
gsfit_rs/src/equilibrium_post_processor/profiles_2d/grid_volume_element.rs
36.11% (13/36)
30.56% (33/108)
gsfit_rs/src/equilibrium_post_processor/profiles_2d/j_parallel.rs
100.00% (33/33)
100.00% (88/88)
gsfit_rs/src/equilibrium_post_processor/profiles_2d/phi.rs
14.29% (1/7)
36.36% (28/77)
36.55% (72/197)
gsfit_rs/src/equilibrium_post_processor/profiles_2d/pressure.rs
100.00% (25/25)
100.00% (57/57)
gsfit_rs/src/equilibrium_post_processor/profiles_2d/theta.rs
25.00% (1/4)
40.00% (20/50)
42.20% (46/109)
gsfit_rs/src/equilibrium_post_processor/profiles_2d/type__description__index__name.rs
38.46% (5/13)
33.33% (9/27)
gsfit_rs/src/equilibrium_post_processor/sol/legs_and_strike_points.rs
77.63% (59/76)
90.48% (114/126)
gsfit_rs/src/grad_shafranov/chi_sq_mag.rs
79.10% (53/67)
77.19% (203/263)
gsfit_rs/src/grad_shafranov/equilibrium_solve.rs
80.77% (21/26)
72.34% (774/1070)
74.45% (1699/2282)
gsfit_rs/src/grad_shafranov/grad_shafranov_solver.rs
84.39% (173/205)
81.59% (328/402)
gsfit_rs/src/grad_shafranov/initial_current_seed.rs
46.67% (7/15)
48.13% (103/214)
41.19% (173/420)
gsfit_rs/src/greens/filament_geometry.rs
0.00% (0/3)
0.00% (0/115)
0.00% (0/252)
gsfit_rs/src/greens/greens.rs
68.13% (62/91)
52.35% (558/1066)
46.52% (1442/3100)
gsfit_rs/src/greens/greens_python_interface.rs
0.00% (0/187)
0.00% (0/366)
gsfit_rs/src/greens/mutual_inductance_finite_size_to_finite_size.rs
0.00% (0/4)
0.00% (0/109)
0.00% (0/179)
gsfit_rs/src/greens/mutual_inductance_finite_size_to_point.rs
0.00% (0/12)
gsfit_rs/src/lib.rs
100.00% (35/35)
68.09% (96/141)
gsfit_rs/src/magnetics.rs
0.00% (0/6)
0.00% (0/29)
0.00% (0/50)
gsfit_rs/src/material_properties/copper_resistivity.rs
0.00% (0/45)
0.00% (0/23)
gsfit_rs/src/passives.rs
10.53% (2/19)
5.83% (19/326)
5.12% (38/742)
gsfit_rs/src/plasma.rs
23.81% (5/21)
62.27% (302/485)
56.62% (552/975)
gsfit_rs/src/plasma_geometry/bicubic_interpolator.rs
35.71% (5/14)
59.46% (132/222)
59.74% (374/626)
gsfit_rs/src/plasma_geometry/cubic_interpolation.rs
56.72% (76/134)
49.42% (169/342)
gsfit_rs/src/plasma_geometry/find_boundary.rs
60.17% (71/118)
63.12% (89/141)
gsfit_rs/src/plasma_geometry/find_magnetic_axis.rs
72.73% (48/66)
63.37% (64/101)
gsfit_rs/src/plasma_geometry/find_stationary_points_using_winding_number.rs
78.57% (11/14)
64.85% (273/421)
62.88% (603/959)
gsfit_rs/src/plasma_geometry/find_viable_limit_point.rs
96.40% (134/139)
98.02% (248/253)
gsfit_rs/src/plasma_geometry/find_viable_xpt.rs
93.90% (77/82)
96.09% (123/128)
gsfit_rs/src/plasma_geometry/flood_fill_mask.rs
83.33% (5/6)
81.46% (145/178)
75.80% (307/405)
gsfit_rs/src/plasma_geometry/hessian.rs
29.41% (5/17)
21.74% (10/46)
gsfit_rs/src/plasma_geometry/marching_squares.rs
73.19% (333/455)
75.55% (785/1039)
gsfit_rs/src/plasma_geometry/marching_squares_for_sol.rs
100.00% (5/5)
86.40% (343/397)
93.05% (750/806)
gsfit_rs/src/pulse_schedule.rs
0.00% (0/15)
0.00% (0/144)
0.00% (0/276)
gsfit_rs/src/python_pickling_methods.rs
0.00% (0/85)
0.00% (0/212)
gsfit_rs/src/sensors/bp_probes.rs
50.00% (11/22)
55.13% (274/497)
57.43% (634/1104)
gsfit_rs/src/sensors/dialoop.rs
33.33% (3/9)
16.87% (28/166)
22.72% (87/383)
gsfit_rs/src/sensors/flux_loops.rs
55.01% (258/469)
55.19% (564/1022)
gsfit_rs/src/sensors/isoflux.rs
38.89% (7/18)
72.20% (400/554)
74.65% (792/1061)
gsfit_rs/src/sensors/isoflux_boundary.rs
27.78% (5/18)
12.62% (52/412)
12.65% (107/846)
gsfit_rs/src/sensors/pressure.rs
10.76% (41/381)
9.66% (82/849)
gsfit_rs/src/sensors/rogowski_coils.rs
42.11% (8/19)
46.33% (278/600)
50.73% (691/1362)
gsfit_rs/src/sensors/static_and_dynamic_data_types.rs
100.00% (14/14)
100.00% (19/19)
gsfit_rs/src/sensors/stationary_point.rs
16.27% (61/375)
14.40% (122/847)
gsfit_rs/src/source_functions/efit_polynomial.rs
69.23% (9/13)
76.56% (49/64)
80.00% (100/125)
gsfit_rs/src/source_functions/source_function_generics.rs
57.14% (4/7)
54.55% (6/11)
gsfit_rs/src/source_functions/tensioned_cubic_b_spline.rs
0.00% (0/34)
0.00% (0/525)
0.00% (0/1059)
gsfit_rs/src/tf.rs
37.50% (3/8)
31.88% (22/69)
27.00% (27/100)
gsfit_rs/src/wall.rs
35.29% (6/17)
46.10% (71/154)
46.56% (142/305)
imas_rs/src/dd_base_types.rs
44.33% (43/97)
47.53% (77/162)
imas_rs/src/ids/equilibrium.rs
13.98% (65/465)
27.01% (542/2007)
25.41% (654/2574)
imas_rs/src/ids/magnetics.rs
0.00% (0/467)
0.00% (0/630)
imas_rs/src/ids/pf_active.rs
0.00% (0/89)
0.00% (0/347)
0.00% (0/601)
imas_rs/src/ids/pf_passive.rs
0.00% (0/39)
0.00% (0/146)
0.00% (0/256)
imas_rs/src/ids/pulse_schedule.rs
0.00% (0/226)
0.00% (0/846)
0.00% (0/1219)
imas_rs/src/ids/tf.rs
0.46% (1/219)
1.56% (13/834)
0.58% (6/1034)
imas_rs/src/ids/wall.rs
0.55% (4/725)
1.40% (39/2792)
0.65% (22/3372)
imas_rs/src/python/description.rs
70.00% (7/10)
72.73% (8/11)
imas_rs/src/python/equilibrium_paths.rs
15.79% (270/1710)
19.61% (1079/5502)
19.63% (2019/10284)
imas_rs/src/python/gather.rs
56.52% (13/23)
57.89% (110/190)
59.36% (241/406)
imas_rs/src/python/ids.rs
0.00% (0/32)
0.00% (0/132)
imas_rs/src/python/index.rs
63.16% (36/57)
60.00% (75/125)
imas_rs/src/python/magnetics_paths.rs
0.00% (0/374)
0.00% (0/1087)
0.00% (0/2236)
imas_rs/src/python/mod.rs
75.56% (68/90)
imas_rs/src/python/path.rs
50.00% (8/16)
47.80% (76/159)
46.84% (111/237)
imas_rs/src/python/pf_active_paths.rs
0.00% (0/399)
0.00% (0/1080)
0.00% (0/2390)
imas_rs/src/python/pf_passive_paths.rs
0.00% (0/147)
0.00% (0/400)
0.00% (0/880)
imas_rs/src/python/pulse_schedule_paths.rs
0.00% (0/1141)
0.00% (0/3498)
0.00% (0/6834)
imas_rs/src/python/tf_paths.rs
0.00% (0/367)
0.00% (0/1065)
0.00% (0/2210)
imas_rs/src/python/wall_paths.rs
0.00% (0/1567)
0.00% (0/5918)
0.00% (0/9554)
interpolation/src/dim_1/linear.rs
29.25% (31/106)
33.85% (65/192)
npy_reader_and_writer/src/header.rs
0.00% (0/7)
0.00% (0/105)
npy_reader_and_writer/src/lib.rs
0.00% (0/44)
0.00% (0/120)
npy_reader_and_writer/src/reader.rs
0.00% (0/51)
npy_reader_and_writer/src/writer.rs
0.00% (0/33)
0.00% (0/96)
Totals
8.97% (768/8562)
22.83% (9897/43345)
25.45% (21091/82877)