Click here for information about interpreting this report.
| Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
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 | 81.58% (31/38) | 58.87% (428/727) | 52.43% (798/1522) | - (0/0) |
gsfit_rs/src/circuit_equations/solver.rs | 0.00% (0/14) | 0.00% (0/553) | 0.00% (0/1164) | - (0/0) |
gsfit_rs/src/coils.rs | 29.41% (5/17) | 51.92% (135/260) | 45.93% (237/516) | - (0/0) |
gsfit_rs/src/grad_shafranov/epp_chi_sq_mag.rs | 100.00% (1/1) | 79.10% (53/67) | 77.19% (203/263) | - (0/0) |
gsfit_rs/src/grad_shafranov/grad_shafranov_solver.rs | 100.00% (2/2) | 73.20% (112/153) | 69.87% (211/302) | - (0/0) |
gsfit_rs/src/grad_shafranov/gs_solution.rs | 85.00% (17/20) | 71.71% (768/1071) | 75.80% (1895/2500) | - (0/0) |
gsfit_rs/src/greens/d2_psi_d_r2_calculator.rs | 100.00% (3/3) | 100.00% (91/91) | 100.00% (201/201) | - (0/0) |
gsfit_rs/src/greens/filament_geometry.rs | 0.00% (0/3) | 0.00% (0/115) | 0.00% (0/252) | - (0/0) |
gsfit_rs/src/greens/greens.rs | 77.78% (49/63) | 69.41% (388/559) | 62.23% (1033/1660) | - (0/0) |
gsfit_rs/src/greens/greens_python_interface.rs | 0.00% (0/7) | 0.00% (0/141) | 0.00% (0/274) | - (0/0) |
gsfit_rs/src/greens/mutual_inductance_finite_size_to_finite_size.rs | 0.00% (0/2) | 0.00% (0/93) | 0.00% (0/150) | - (0/0) |
gsfit_rs/src/greens/mutual_inductance_finite_size_to_point.rs | 0.00% (0/1) | 0.00% (0/12) | 0.00% (0/2) | - (0/0) |
gsfit_rs/src/lib.rs | 100.00% (1/1) | 100.00% (25/25) | 67.71% (65/96) | - (0/0) |
gsfit_rs/src/material_properties/copper_resistivity.rs | 0.00% (0/1) | 0.00% (0/45) | 0.00% (0/23) | - (0/0) |
gsfit_rs/src/passives.rs | 10.53% (2/19) | 5.83% (19/326) | 5.25% (39/743) | - (0/0) |
gsfit_rs/src/plasma.rs | 92.16% (47/51) | 76.85% (1175/1529) | 83.79% (3329/3973) | - (0/0) |
gsfit_rs/src/plasma_geometry/bicubic_interpolator.rs | 21.05% (4/19) | 59.61% (183/307) | 57.29% (448/782) | - (0/0) |
gsfit_rs/src/plasma_geometry/calculate_winding_number.rs | 0.00% (0/1) | 0.00% (0/40) | 0.00% (0/88) | - (0/0) |
gsfit_rs/src/plasma_geometry/cubic_interpolation.rs | 50.00% (4/8) | 56.72% (76/134) | 49.42% (169/342) | - (0/0) |
gsfit_rs/src/plasma_geometry/find_boundary.rs | 100.00% (1/1) | 60.17% (71/118) | 63.12% (89/141) | - (0/0) |
gsfit_rs/src/plasma_geometry/find_magnetic_axis.rs | 75.00% (3/4) | 72.73% (48/66) | 63.37% (64/101) | - (0/0) |
gsfit_rs/src/plasma_geometry/find_stationary_points_using_sign_differences.rs | 0.00% (0/3) | 0.00% (0/271) | 0.00% (0/642) | - (0/0) |
gsfit_rs/src/plasma_geometry/find_stationary_points_using_winding_number.rs | 75.00% (9/12) | 64.16% (265/413) | 59.50% (523/879) | - (0/0) |
gsfit_rs/src/plasma_geometry/find_viable_limit_point.rs | 100.00% (3/3) | 96.40% (134/139) | 98.19% (272/277) | - (0/0) |
gsfit_rs/src/plasma_geometry/find_viable_xpt.rs | 100.00% (2/2) | 93.90% (77/82) | 96.09% (123/128) | - (0/0) |
gsfit_rs/src/plasma_geometry/flood_fill_mask.rs | 75.00% (3/4) | 79.75% (126/158) | 71.30% (241/338) | - (0/0) |
gsfit_rs/src/plasma_geometry/hessian.rs | 50.00% (1/2) | 29.41% (5/17) | 21.74% (10/46) | - (0/0) |
gsfit_rs/src/plasma_geometry/marching_squares.rs | 76.47% (13/17) | 77.80% (333/428) | 83.68% (795/950) | - (0/0) |
gsfit_rs/src/plasma_geometry/marching_squares_for_sol.rs | 100.00% (5/5) | 86.38% (336/389) | 93.15% (748/803) | - (0/0) |
gsfit_rs/src/python_pickling_methods.rs | 0.00% (0/3) | 0.00% (0/85) | 0.00% (0/212) | - (0/0) |
gsfit_rs/src/sensors/bp_probes.rs | 50.00% (11/22) | 55.34% (280/506) | 58.39% (658/1127) | - (0/0) |
gsfit_rs/src/sensors/dialoop.rs | 33.33% (3/9) | 19.38% (31/160) | 29.24% (119/407) | - (0/0) |
gsfit_rs/src/sensors/flux_loops.rs | 42.86% (9/21) | 54.58% (256/469) | 55.59% (572/1029) | - (0/0) |
gsfit_rs/src/sensors/isoflux.rs | 38.89% (7/18) | 72.10% (398/552) | 74.69% (794/1063) | - (0/0) |
gsfit_rs/src/sensors/isoflux_boundary.rs | 27.78% (5/18) | 12.20% (50/410) | 12.97% (110/848) | - (0/0) |
gsfit_rs/src/sensors/pressure.rs | 27.78% (5/18) | 10.76% (41/381) | 9.57% (87/909) | - (0/0) |
gsfit_rs/src/sensors/rogowski_coils.rs | 42.11% (8/19) | 47.00% (274/583) | 51.79% (695/1342) | - (0/0) |
gsfit_rs/src/sensors/static_and_dynamic_data_types.rs | 100.00% (1/1) | 100.00% (14/14) | 100.00% (19/19) | - (0/0) |
gsfit_rs/src/sensors/stationary_point.rs | 42.11% (8/19) | 15.82% (59/373) | 15.02% (128/852) | - (0/0) |
gsfit_rs/src/source_functions/efit_polynomial.rs | 69.23% (9/13) | 76.19% (48/63) | 80.00% (100/125) | - (0/0) |
gsfit_rs/src/source_functions/tensioned_cubic_b_spline.rs | 0.00% (0/34) | 0.00% (0/524) | 0.00% (0/1054) | - (0/0) |
interpolation/src/dim_1/linear.rs | 66.67% (2/3) | 36.25% (29/80) | 47.29% (61/129) | - (0/0) |
npy_reader_and_writer/src/header.rs | 0.00% (0/7) | 0.00% (0/105) | 0.00% (0/252) | - (0/0) |
npy_reader_and_writer/src/lib.rs | 0.00% (0/6) | 0.00% (0/44) | 0.00% (0/120) | - (0/0) |
npy_reader_and_writer/src/reader.rs | 0.00% (0/3) | 0.00% (0/51) | 0.00% (0/132) | - (0/0) |
npy_reader_and_writer/src/writer.rs | 0.00% (0/3) | 0.00% (0/33) | 0.00% (0/96) | - (0/0) |
Totals | 50.92% (277/544) | 49.64% (6344/12781) | 51.42% (14861/28902) | - (0/0) |