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 | 50.00% (19/38) | 51.03% (371/727) | 57.69% (878/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 | 0.00% (0/17) | 0.00% (0/260) | 0.00% (0/516) | - (0/0) |
gsfit_rs/src/grad_shafranov/epp_chi_sq_mag.rs | 0.00% (0/1) | 0.00% (0/67) | 0.00% (0/263) | - (0/0) |
gsfit_rs/src/grad_shafranov/grad_shafranov_solver.rs | 0.00% (0/2) | 0.00% (0/153) | 0.00% (0/302) | - (0/0) |
gsfit_rs/src/grad_shafranov/gs_solution.rs | 0.00% (0/20) | 0.00% (0/1071) | 0.00% (0/2500) | - (0/0) |
gsfit_rs/src/greens/d2_psi_d_r2_calculator.rs | 100.00% (3/3) | 81.32% (74/91) | 77.61% (156/201) | - (0/0) |
gsfit_rs/src/greens/filament_geometry.rs | 100.00% (3/3) | 100.00% (115/115) | 100.00% (252/252) | - (0/0) |
gsfit_rs/src/greens/greens.rs | 82.54% (52/63) | 81.22% (454/559) | 84.70% (1406/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 | 0.00% (0/1) | 0.00% (0/25) | 0.00% (0/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 | 0.00% (0/19) | 0.00% (0/326) | 0.00% (0/743) | - (0/0) |
gsfit_rs/src/plasma.rs | 0.00% (0/51) | 0.00% (0/1529) | 0.00% (0/3973) | - (0/0) |
gsfit_rs/src/plasma_geometry/bicubic_interpolator.rs | 100.00% (19/19) | 98.70% (303/307) | 99.36% (777/782) | - (0/0) |
gsfit_rs/src/plasma_geometry/calculate_winding_number.rs | 100.00% (1/1) | 100.00% (40/40) | 100.00% (88/88) | - (0/0) |
gsfit_rs/src/plasma_geometry/cubic_interpolation.rs | 87.50% (7/8) | 80.60% (108/134) | 84.21% (288/342) | - (0/0) |
gsfit_rs/src/plasma_geometry/find_boundary.rs | 0.00% (0/1) | 0.00% (0/118) | 0.00% (0/141) | - (0/0) |
gsfit_rs/src/plasma_geometry/find_magnetic_axis.rs | 0.00% (0/4) | 0.00% (0/66) | 0.00% (0/101) | - (0/0) |
gsfit_rs/src/plasma_geometry/find_stationary_points_using_sign_differences.rs | 100.00% (3/3) | 94.83% (257/271) | 96.88% (622/642) | - (0/0) |
gsfit_rs/src/plasma_geometry/find_stationary_points_using_winding_number.rs | 100.00% (12/12) | 96.85% (400/413) | 98.18% (863/879) | - (0/0) |
gsfit_rs/src/plasma_geometry/find_viable_limit_point.rs | 0.00% (0/3) | 0.00% (0/139) | 0.00% (0/277) | - (0/0) |
gsfit_rs/src/plasma_geometry/find_viable_xpt.rs | 0.00% (0/2) | 0.00% (0/82) | 0.00% (0/128) | - (0/0) |
gsfit_rs/src/plasma_geometry/flood_fill_mask.rs | 50.00% (2/4) | 70.89% (112/158) | 74.26% (251/338) | - (0/0) |
gsfit_rs/src/plasma_geometry/hessian.rs | 100.00% (2/2) | 100.00% (17/17) | 100.00% (46/46) | - (0/0) |
gsfit_rs/src/plasma_geometry/marching_squares.rs | 0.00% (0/17) | 0.00% (0/428) | 0.00% (0/950) | - (0/0) |
gsfit_rs/src/plasma_geometry/marching_squares_for_sol.rs | 0.00% (0/5) | 0.00% (0/389) | 0.00% (0/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 | 0.00% (0/22) | 0.00% (0/506) | 0.00% (0/1127) | - (0/0) |
gsfit_rs/src/sensors/dialoop.rs | 0.00% (0/9) | 0.00% (0/160) | 0.00% (0/407) | - (0/0) |
gsfit_rs/src/sensors/flux_loops.rs | 0.00% (0/21) | 0.00% (0/469) | 0.00% (0/1029) | - (0/0) |
gsfit_rs/src/sensors/isoflux.rs | 0.00% (0/18) | 0.00% (0/552) | 0.00% (0/1063) | - (0/0) |
gsfit_rs/src/sensors/isoflux_boundary.rs | 0.00% (0/18) | 0.00% (0/410) | 0.00% (0/848) | - (0/0) |
gsfit_rs/src/sensors/pressure.rs | 0.00% (0/18) | 0.00% (0/381) | 0.00% (0/909) | - (0/0) |
gsfit_rs/src/sensors/rogowski_coils.rs | 0.00% (0/19) | 0.00% (0/583) | 0.00% (0/1342) | - (0/0) |
gsfit_rs/src/sensors/static_and_dynamic_data_types.rs | 0.00% (0/1) | 0.00% (0/14) | 0.00% (0/19) | - (0/0) |
gsfit_rs/src/sensors/stationary_point.rs | 0.00% (0/19) | 0.00% (0/373) | 0.00% (0/852) | - (0/0) |
gsfit_rs/src/source_functions/efit_polynomial.rs | 0.00% (0/13) | 0.00% (0/63) | 0.00% (0/125) | - (0/0) |
gsfit_rs/src/source_functions/tensioned_cubic_b_spline.rs | 55.88% (19/34) | 84.35% (442/524) | 83.68% (882/1054) | - (0/0) |
interpolation/src/dim_1/linear.rs | 0.00% (0/3) | 0.00% (0/80) | 0.00% (0/129) | - (0/0) |
npy_reader_and_writer/src/header.rs | 100.00% (7/7) | 91.43% (96/105) | 92.86% (234/252) | - (0/0) |
npy_reader_and_writer/src/lib.rs | 100.00% (6/6) | 100.00% (44/44) | 100.00% (120/120) | - (0/0) |
npy_reader_and_writer/src/reader.rs | 100.00% (3/3) | 90.20% (46/51) | 93.94% (124/132) | - (0/0) |
npy_reader_and_writer/src/writer.rs | 100.00% (3/3) | 100.00% (33/33) | 100.00% (96/96) | - (0/0) |
Totals | 30.15% (164/544) | 22.91% (2928/12781) | 24.59% (7108/28902) | - (0/0) |