schema_version = 1
kind = "code_folder"
crate = "outram-foam-basic-lib"
dir = "crates/outram-foam-basic-lib/src/primitives"
test_ids = [
"crates/farrer-park/src/tensor.rs::symm_tensor_round_trip",
"crates/farrer-park/src/tensor.rs::work_conjugacy",
"crates/nee_soon/tests/coupling_api.rs::defaults_are_usable_and_failures_are_actionable",
"crates/nee_soon/tests/coupling_api.rs::the_documented_three_call_path_works",
"crates/nee_soon/tests/direct_coupling_steady_state.rs::a_non_converging_solve_reports_its_residuals",
"crates/nee_soon/tests/direct_coupling_steady_state.rs::monte_carlo_and_genfoam_reach_a_coupled_steady_state",
"crates/nee_soon/tests/mc_to_genfoam_kinf.rs::genfoam_reproduces_the_monte_carlo_kinf_from_its_own_mgxs",
"crates/outram-blender/src/foam_mesh.rs::export_writes_polymesh_files",
"crates/outram-foam-appbuilder-lib/src/case_runner.rs::missing_case_directory_is_an_io_error",
"crates/outram-foam-appbuilder-lib/src/case_runner.rs::unwired_solvers_refuse_before_reading_the_case",
"crates/outram-foam-appbuilder-lib/src/genfoam/multi_region/coupling_fields.rs::coupling_conserves_total_power",
"crates/outram-foam-appbuilder-lib/src/genfoam/multi_region/coupling_fields.rs::duplicate_region_rejected",
"crates/outram-foam-appbuilder-lib/src/genfoam/multi_region/coupling_fields.rs::fuel_temperature_feedback_maps_back",
"crates/outram-foam-appbuilder-lib/src/genfoam/multi_region/coupling_fields.rs::interpolate_these_restricts_to_named_regions",
"crates/outram-foam-appbuilder-lib/src/genfoam/multi_region/coupling_fields.rs::missing_field_reported",
"crates/outram-foam-appbuilder-lib/src/genfoam/multi_region/mesh_region.rs::coupled_power_conservation_across_meshes",
"crates/outram-foam-appbuilder-lib/src/genfoam/multi_region/mesh_region.rs::coupled_steady_state_negative_feedback",
"crates/outram-foam-appbuilder-lib/src/genfoam/multi_region/mesh_region.rs::mesh_doppler_feedback_lowers_keff",
"crates/outram-foam-appbuilder-lib/src/genfoam/multi_region/mesh_to_mesh.rs::accumulate_adds_onto_target",
"crates/outram-foam-appbuilder-lib/src/genfoam/multi_region/mesh_to_mesh.rs::cell_volume_weight_conserves_integral",
"crates/outram-foam-appbuilder-lib/src/genfoam/multi_region/mesh_to_mesh.rs::conformal_identity_reproduces_field",
"crates/outram-foam-appbuilder-lib/src/genfoam/multi_region/mesh_to_mesh.rs::inverse_distance_tracks_linear",
"crates/outram-foam-appbuilder-lib/src/genfoam/multi_region/mesh_to_mesh.rs::vector_conformal_identity",
"crates/outram-foam-appbuilder-lib/src/genfoam/multi_region/outer_iteration.rs::negative_feedback_reduces_power",
"crates/outram-foam-appbuilder-lib/src/genfoam/multi_region/outer_iteration.rs::picard_loop_converges_consistently",
"crates/outram-foam-appbuilder-lib/src/genfoam/multi_region/outer_iteration.rs::prescribed_region_is_inert",
"crates/outram-foam-appbuilder-lib/src/genfoam/multi_region/rbf_mapping.rs::build_rejects_collinear_samples",
"crates/outram-foam-appbuilder-lib/src/genfoam/multi_region/rbf_mapping.rs::build_rejects_empty",
"crates/outram-foam-appbuilder-lib/src/genfoam/multi_region/rbf_mapping.rs::interpolates_samples_exactly",
"crates/outram-foam-appbuilder-lib/src/genfoam/multi_region/rbf_mapping.rs::linear_reproduction_exact",
"crates/outram-foam-appbuilder-lib/src/genfoam/multi_region/rbf_mapping.rs::map_onto_column_linear",
"crates/outram-foam-appbuilder-lib/src/genfoam/multi_region/reactivity_feedback.rs::multiterm_superposition_and_log_law",
"crates/outram-foam-appbuilder-lib/src/genfoam/multi_region/reactivity_feedback.rs::spatial_profile_negative_feedback",
"crates/outram-foam-appbuilder-lib/src/genfoam/multi_region/reactivity_feedback.rs::uniform_field_reduces_to_lumped",
"crates/outram-foam-appbuilder-lib/src/genfoam/neutronics/albedo/tests.rs::a_non_physical_diffusion_coefficient_degrades_to_vacuum",
"crates/outram-foam-appbuilder-lib/src/genfoam/neutronics/albedo/tests.rs::the_discretised_weight_matches_the_analytic_robin_face_value",
"crates/outram-foam-appbuilder-lib/src/genfoam/neutronics/albedo/tests.rs::the_limits_reduce_to_zero_gradient_and_to_fixed_value",
"crates/outram-foam-appbuilder-lib/src/genfoam/neutronics/albedo/tests.rs::the_weight_tracks_the_groups_own_diffusion_coefficient",
"crates/outram-foam-appbuilder-lib/src/genfoam/neutronics/diffusion/precursor_drift/tests.rs::a_zero_velocity_field_reproduces_the_chi_eff_collapse",
"crates/outram-foam-appbuilder-lib/src/genfoam/neutronics/diffusion/precursor_drift/tests.rs::drift_conserves_the_total_delayed_source",
"crates/outram-foam-appbuilder-lib/src/genfoam/neutronics/diffusion/precursor_drift/tests.rs::drift_lowers_k_eff_and_the_effect_grows_with_the_flow",
"crates/outram-foam-appbuilder-lib/src/genfoam/neutronics/diffusion/tests.rs::keff_bare_slab_critical_buckling",
"crates/outram-foam-appbuilder-lib/src/genfoam/neutronics/diffusion/tests.rs::keff_bare_slab_mesh_convergence",
"crates/outram-foam-appbuilder-lib/src/genfoam/neutronics/diffusion/tests.rs::kinf_infinite_medium",
"crates/outram-foam-appbuilder-lib/src/genfoam/neutronics/diffusion/tests.rs::null_transient_holds_steady",
"crates/outram-foam-appbuilder-lib/src/genfoam/neutronics/diffusion/tests.rs::warm_start_reaches_the_same_k_in_fewer_iterations",
"crates/outram-foam-appbuilder-lib/src/genfoam/neutronics/mod.rs::dispatch_kind_and_keff_across_variants",
"crates/outram-foam-appbuilder-lib/src/genfoam/neutronics/mod.rs::scaffolds_report_not_implemented",
"crates/outram-foam-appbuilder-lib/src/genfoam/neutronics/sn/quadrature.rs::level_symmetric_sets_reproduce_sphere_moments",
"crates/outram-foam-appbuilder-lib/src/genfoam/neutronics/sn/tests.rs::scaffold_reports_not_implemented",
"crates/outram-foam-appbuilder-lib/src/genfoam/neutronics/sn/tests.rs::sn_approaches_diffusion_limit",
"crates/outram-foam-appbuilder-lib/src/genfoam/neutronics/sn/tests.rs::sn_kinf_no_scatter",
"crates/outram-foam-appbuilder-lib/src/genfoam/neutronics/sn/tests.rs::sn_kinf_with_scatter",
"crates/outram-foam-appbuilder-lib/src/genfoam/neutronics/sn/tests.rs::sn_order_convergence",
"crates/outram-foam-appbuilder-lib/src/genfoam/neutronics/sp3/tests.rs::approaches_diffusion_as_slab_grows",
"crates/outram-foam-appbuilder-lib/src/genfoam/neutronics/sp3/tests.rs::differs_on_small_slab",
"crates/outram-foam-appbuilder-lib/src/genfoam/neutronics/sp3/tests.rs::kinf_reduces_to_diffusion",
"crates/outram-foam-appbuilder-lib/src/genfoam/neutronics/sp3/tests.rs::null_transient_holds_steady",
"crates/outram-foam-appbuilder-lib/src/genfoam/neutronics/sp3/tests.rs::scaffold_reports_not_implemented",
"crates/outram-foam-appbuilder-lib/src/genfoam/neutronics/state.rs::keff_round_trips_through_uom",
"crates/outram-foam-appbuilder-lib/src/genfoam/neutronics/state.rs::new_allocates_group_fields_with_unit_flux",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/boundary_conditions/velocity_rundown.rs::holds_reference_velocity_before_and_at_trip_time",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/boundary_conditions/velocity_rundown.rs::power_law_rundown_matches_hand_calculation",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/function_objects/field_diff_extents.rs::empty_mask_falls_back_to_degenerate_box_at_reference",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/function_objects/field_diff_extents.rs::mask_selects_cells_where_field_exceeds_mask_field_unsigned",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/function_objects/field_diff_extents.rs::patch_mask_and_extents_use_face_centres",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/function_objects/field_integral.rs::volume_integral_matches_hand_computed_sum",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/function_objects/field_integral.rs::volume_integral_over_cells_selects_a_subset",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/function_objects/mass_flow.rs::faces_region_matches_patch_region_for_same_faces",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/function_objects/mass_flow.rs::region_area_sums_three_unit_faces",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/function_objects/mass_flow.rs::total_mass_flow_matches_hand_computed_sum",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/function_objects/patch_geometry.rs::three_unit_faces_sum_to_area_three",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/function_objects/patch_scalar_value.rs::patch_scalar_value_reductions_match_hand_computed_values",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/function_objects/pressure_drop.rs::patch_average_of_single_face_is_the_face_value",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/function_objects/pressure_drop.rs::pressure_drop_vs_reference_matches_patch_minus_constant",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/function_objects/stop_if_max_field_diff.rs::does_not_trigger_when_field1_never_exceeds_field2",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/function_objects/stop_if_max_field_diff.rs::triggers_stop_when_field1_exceeds_field2_anywhere",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/function_objects/t_bulk.rs::bulk_temperature_matches_hand_computed_enthalpy_weighted_mean",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/function_objects/t_bulk.rs::zero_flow_patch_floors_at_minimum_weight_without_nan",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/phase/fluid/tests.rs::correct_alpha_rho_mag_u_matches_hand_calc",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/phase/fluid/tests.rs::correct_mag_velocity_matches_hand_calc",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/phase/fluid/tests.rs::correct_thermo_residual_markers_partition_cells",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/phase/fluid/tests.rs::new_sets_gen_foam_defaults",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/phase/fluid/tests.rs::nu_matches_hand_calc",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/phase/fluid/tests.rs::rho_boussinesq_selection",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/phase/phase_pair.rs::ff_relative_velocity_and_reynolds",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/phase/phase_pair.rs::fs_reynolds_applies_floor",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/phase/phase_pair.rs::fs_reynolds_matches_hand_calc",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/solver/porous_drag.rs::laminar_drag_matches_stokes_darcy_limit",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/solver/tests.rs::laminar_darcy_spinup_terminal_velocity",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/solver/tests.rs::porous_energy_equilibrates_to_wall_temperature",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/solver/tests.rs::turbulent_darcy_weisbach_pressure_drop",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/structure/mod.rs::integrated_steady_state_energy_balance",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/structure/mod.rs::pump_momentum_source_passthrough",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/structure/mod.rs::scram_relaxes_structure_to_fluid",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/structure/pump.rs::coast_down_scales_source",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermal_hydraulics/structure/pump.rs::constant_pump_is_time_invariant",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermo_mechanics/feedback.rs::mesh_displacement_replaces_axial_component",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermo_mechanics/mesh_solve.rs::deqn_linear_temperature_constrained_bar",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermo_mechanics/mesh_solve.rs::deqn_uniform_heating_constrained_bar_thermal_stress",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermo_mechanics/mesh_solve.rs::mesh_displacement_wires_axial_expansion",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermo_mechanics/mesh_solve.rs::teqn_conduction_with_source_matches_parabola",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermo_mechanics/mod.rs::dispatch_constrained_bar",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermo_mechanics/stress.rs::free_expansion_is_stress_free",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermo_mechanics/stress.rs::fully_constrained_bar_thermal_stress",
"crates/outram-foam-appbuilder-lib/src/genfoam/thermo_mechanics/stress.rs::uniaxial_stress_von_mises_equals_magnitude",
"crates/outram-foam-appbuilder-lib/src/solvers/hrm_foam/mod.rs::default_relaxation_time_matches_downar_zapolski_constants",
"crates/outram-foam-appbuilder-lib/src/solvers/melt_foam/tests.rs::attached_model_contributes_to_both_equations_after_stepping",
"crates/outram-foam-appbuilder-lib/src/solvers/melt_foam/tests.rs::boussinesq_coefficients_convert_to_kinematic_units",
"crates/outram-foam-appbuilder-lib/src/solvers/melt_foam/tests.rs::hot_wall_drives_melting_with_bounded_liquid_fraction",
"crates/outram-foam-appbuilder-lib/src/solvers/melt_foam/tests.rs::runs_without_any_fv_model",
"crates/outram-foam-appbuilder-lib/src/solvers/melt_foam/tests.rs::temperature_solver_defaults_to_a_tight_tolerance",
"crates/outram-foam-appbuilder-lib/src/solvers/melt_foam/tests.rs::velocity_field_keeps_its_name_after_correction",
"crates/outram-foam-appbuilder-lib/src/solvers/melt_foam/tests.rs::wall_face_fluxes_are_constrained_to_the_velocity_bc",
"crates/outram-foam-appbuilder-lib/src/solvers/reacting_two_phase_euler_foam/mod.rs::arrhenius_reaction_burns_fuel_and_heats_gas",
"crates/outram-foam-appbuilder-lib/src/solvers/reacting_two_phase_euler_foam/mod.rs::inert_species_conserve_sum",
"crates/outram-foam-appbuilder-lib/src/solvers/reacting_two_phase_euler_foam/mod.rs::mass_transfer_moves_volume_fraction",
"crates/outram-foam-appbuilder-lib/src/solvers/reacting_two_phase_euler_foam/mod.rs::reaction_heat_raises_phase_temperature",
"crates/outram-foam-appbuilder-lib/src/solvers/reacting_two_phase_euler_foam/mod.rs::rejects_mesh_mismatch",
"crates/outram-foam-appbuilder-lib/src/solvers/reacting_two_phase_euler_foam/mod.rs::thermal_equilibration_conserves_energy",
"crates/outram-foam-appbuilder-lib/src/solvers/rho_pimple_foam/mod.rs::compressible_lid_cavity_stays_stable",
"crates/outram-foam-appbuilder-lib/src/solvers/schemes.rs::backward_ddt_matches_the_bdf2_formula",
"crates/outram-foam-appbuilder-lib/src/solvers/schemes.rs::linear_div_adds_the_exact_central_difference_correction",
"crates/outram-foam-appbuilder-lib/src/solvers/schemes.rs::unimplemented_schemes_error_rather_than_falling_back",
"crates/outram-foam-appbuilder-lib/src/turbulence/mod.rs::compressible_conversion_uses_mu_t_equals_rho_nu_t",
"crates/outram-foam-appbuilder-lib/src/turbulence/mod.rs::every_closure_variant_syncs_and_corrects",
"crates/outram-foam-appbuilder-lib/src/turbulence/mod.rs::laminar_default_is_the_plain_molecular_laplacian",
"crates/outram-foam-appbuilder-lib/src/turbulence/mod.rs::momentum_operator_picks_up_turbulent_viscosity",
"crates/outram-foam-appbuilder-lib/tests/foam_vv_cases/main.rs::drift_flux_dahl_settling_column",
"crates/outram-foam-appbuilder-lib/tests/foam_vv_cases/main.rs::genfoam_slab_1g_diffusion_is_critical",
"crates/outram-foam-appbuilder-lib/tests/foam_vv_cases/main.rs::two_fluid_bubble_column_terminal_slip",
"crates/outram-foam-appbuilder-lib/tests/fv_scheme_selection.rs::backward_ddt_selection_is_live_and_not_worse_against_ghia",
"crates/outram-foam-appbuilder-lib/tests/fv_scheme_selection.rs::gauss_linear_convection_beats_upwind_against_ghia_1982",
"crates/outram-foam-appbuilder-lib/tests/genfoam_tutorial_keff.rs::esfr_keff_against_upstream_run_at_its_converged_state",
"crates/outram-foam-appbuilder-lib/tests/genfoam_tutorial_keff.rs::esfr_reference_state_keff_against_upstream",
"crates/outram-foam-appbuilder-lib/tests/genfoam_tutorial_keff.rs::msfr_keff_against_upstream_run_at_its_converged_state",
"crates/outram-foam-appbuilder-lib/tests/genfoam_tutorial_keff.rs::msfr_keff_against_upstream_with_per_cell_cross_sections",
"crates/outram-foam-appbuilder-lib/tests/genfoam_tutorial_keff.rs::msfr_keff_against_upstream_with_precursor_drift",
"crates/outram-foam-appbuilder-lib/tests/genfoam_tutorial_keff.rs::msfr_keff_with_upstreams_albedo_boundary",
"crates/outram-foam-appbuilder-lib/tests/genfoam_tutorial_keff.rs::msfr_reactivity_coefficients_from_upstreams_perturbed_states",
"crates/outram-foam-appbuilder-lib/tests/genfoam_tutorial_keff.rs::msfr_reference_state_keff_brackets_upstream",
"crates/outram-foam-appbuilder-lib/tests/melting_vv_cases/main.rs::enthalpy_porosity_conserves_energy",
"crates/outram-foam-appbuilder-lib/tests/melting_vv_cases/main.rs::gallium_melting_cavity_gau_viskanta_configuration",
"crates/outram-foam-appbuilder-lib/tests/melting_vv_cases/main.rs::stefan_problem_matches_similarity_solution",
"crates/outram-foam-appbuilder-lib/tests/sod_shock_tube_validation/main.rs::rho_central_foam_matches_sod_table_ii",
"crates/outram-foam-appbuilder-lib/tests/sod_shock_tube_validation/main.rs::sod_shock_tube_timed_series",
"crates/outram-foam-appbuilder-lib/tests/turbulence_coupling.rs::attaching_a_closure_changes_the_momentum_solution",
"crates/outram-foam-appbuilder-lib/tests/turbulence_coupling.rs::homogeneous_decay_matches_analytic_k_omega_solution",
"crates/outram-foam-appbuilder-lib/tutorials/pimple_foam_cavity.rs::cavity_ghia_benchmark_re100",
"crates/outram-foam-appbuilder-lib/tutorials/pimple_foam_cavity.rs::cavity_ghia_benchmark_re100_fine_mesh",
"crates/outram-foam-appbuilder-lib/tutorials/pimple_foam_cavity.rs::cavity_ghia_grid_convergence_re100",
"crates/outram-foam-appbuilder-lib/tutorials/pimple_foam_cavity.rs::cavity_mesh_loads",
"crates/outram-foam-appbuilder-lib/tutorials/pimple_foam_cavity.rs::cavity_pressure_solver_comparison_fine_mesh",
"crates/outram-foam-appbuilder-lib/tutorials/pimple_foam_cavity.rs::cavity_velocity_matches_icofoam",
"crates/outram-foam-appbuilder-lib/tutorials/rho_central_foam_shock_tube.rs::shock_tube_mesh_loads",
"crates/outram-foam-appbuilder-lib/tutorials/rho_central_foam_shock_tube.rs::shock_tube_openfoam_vs_rust_csv",
"crates/outram-foam-appbuilder-lib/tutorials/rho_central_foam_shock_tube.rs::shock_tube_pressure_matches_openfoam",
"crates/outram-foam-appbuilder-lib/tutorials/rho_central_foam_shock_tube.rs::shock_tube_shock_position",
"crates/outram-foam-appbuilder-lib/tutorials/rho_pimple_foam_aerofoil_naca0012.rs::aerofoil_mesh_loads",
"crates/outram-foam-basic-lib/src/fields/boundary/bc.rs::vv_flow_rate_inlet_velocity_integral_matches_q",
"crates/outram-foam-basic-lib/src/fields/boundary/bc.rs::vv_pressure_inlet_outlet_velocity_from_flux",
"crates/outram-foam-basic-lib/src/fields/boundary/bc.rs::vv_slip_zeroes_normal_preserves_tangential",
"crates/outram-foam-basic-lib/src/fields/field.rs::vector3_add_fields",
"crates/outram-foam-basic-lib/src/fields/field.rs::vector3_scale_by_scalar_field",
"crates/outram-foam-basic-lib/src/fields/parallel/tests.rs::name_does_not_grow_under_in_place_updates",
"crates/outram-foam-basic-lib/src/fields/parallel/tests.rs::name_does_not_grow_under_self_referential_reassignment_surface",
"crates/outram-foam-basic-lib/src/fields/parallel/tests.rs::name_does_not_grow_under_self_referential_reassignment_vol",
"crates/outram-foam-basic-lib/src/fields/parallel/tests.rs::vol_vector_field_axpy",
"crates/outram-foam-basic-lib/src/fields/parallel/tests.rs::vv_elementwise_vector_kernels_are_bit_identical_to_serial",
"crates/outram-foam-basic-lib/src/fields/parallel/tests.rs::vv_parallel_sum_matches_serial_within_tolerance",
"crates/outram-foam-basic-lib/src/fields/parallel/tests.rs::vv_surface_wrappers_cover_internal_and_boundary",
"crates/outram-foam-basic-lib/src/fields/parallel/tests.rs::vv_vol_integral_against_analytic_reference",
"crates/outram-foam-basic-lib/src/fields/parallel/tests.rs::vv_vol_wrappers_cover_internal_and_boundary",
"crates/outram-foam-basic-lib/src/fields/surface_field.rs::add_surface_fields",
"crates/outram-foam-basic-lib/src/fields/surface_field.rs::face_value_internal",
"crates/outram-foam-basic-lib/src/fields/surface_field.rs::mul_surface_field_by_scalar",
"crates/outram-foam-basic-lib/src/fields/surface_field.rs::zeros_surface_scalar_field",
"crates/outram-foam-basic-lib/src/fields/vol_field.rs::add_vol_scalar_fields",
"crates/outram-foam-basic-lib/src/fields/vol_field.rs::mul_scalar_field_by_f64",
"crates/outram-foam-basic-lib/src/fields/vol_field.rs::neg_vol_vector_field",
"crates/outram-foam-basic-lib/src/fields/vol_field.rs::uniform_vol_scalar_field",
"crates/outram-foam-basic-lib/src/fields/vol_field_algebra.rs::field_algebra_matches_primitive",
"crates/outram-foam-basic-lib/src/fields/vol_field_algebra.rs::symm_field_algebra_matches_primitive",
"crates/outram-foam-basic-lib/src/fluid_thermo/psi_thermo.rs::correct_recovers_temperature_from_he",
"crates/outram-foam-basic-lib/src/fluid_thermo/psi_thermo.rs::correct_rho_clamps",
"crates/outram-foam-basic-lib/src/fluid_thermo/psi_thermo.rs::initial_state_consistent",
"crates/outram-foam-basic-lib/src/fluid_thermo/psi_thermo.rs::mu_and_kappa_fields_populated",
"crates/outram-foam-basic-lib/src/fluid_thermo/rho_thermo.rs::correct_updates_temperature",
"crates/outram-foam-basic-lib/src/fluid_thermo/rho_thermo.rs::initial_state_consistent",
"crates/outram-foam-basic-lib/src/fluid_thermo/rho_thermo.rs::psi_vs_rho_thermo_match",
"crates/outram-foam-basic-lib/src/fluid_thermo/solid_thermo.rs::conduction_solve",
"crates/outram-foam-basic-lib/src/fluid_thermo/solid_thermo.rs::kappa_field_uniform",
"crates/outram-foam-basic-lib/src/fluid_thermo/solid_thermo.rs::rho_cp_field_uniform",
"crates/outram-foam-basic-lib/src/fluid_thermo/solid_thermo.rs::t_mutable",
"crates/outram-foam-basic-lib/src/fv_operators/adjust_phi.rs::balances_net_outflow",
"crates/outram-foam-basic-lib/src/fv_operators/adjust_phi.rs::no_adjustment_when_balanced",
"crates/outram-foam-basic-lib/src/fv_operators/fvc/ddt_corr.rs::coeff_limits_large_correction_to_zero",
"crates/outram-foam-basic-lib/src/fv_operators/fvc/ddt_corr.rs::consistent_phi_gives_zero_correction",
"crates/outram-foam-basic-lib/src/fv_operators/fvc/ddt_corr.rs::nonzero_correction_for_inconsistent_phi",
"crates/outram-foam-basic-lib/src/fv_operators/fvc/div.rs::div_flux_nonzero",
"crates/outram-foam-basic-lib/src/fv_operators/fvc/div.rs::div_flux_of_uniform_inoutflow_is_zero",
"crates/outram-foam-basic-lib/src/fv_operators/fvc/div_tensor.rs::linear_symm_tensor_div_is_x_row",
"crates/outram-foam-basic-lib/src/fv_operators/fvc/div_tensor.rs::linear_tensor_div_is_x_row",
"crates/outram-foam-basic-lib/src/fv_operators/fvc/flux.rs::buoyancy_flux_downward_gravity",
"crates/outram-foam-basic-lib/src/fv_operators/fvc/flux.rs::uniform_x_velocity_flux_equals_area",
"crates/outram-foam-basic-lib/src/fv_operators/fvc/grad.rs::linear_field_constant_x_grad",
"crates/outram-foam-basic-lib/src/fv_operators/fvc/grad.rs::uniform_field_zero_grad",
"crates/outram-foam-basic-lib/src/fv_operators/fvc/grad_least_squares.rs::linear_field_recovered_exactly_in_1d",
"crates/outram-foam-basic-lib/src/fv_operators/fvc/grad_least_squares.rs::periodic_ring_uniform_field_has_zero_gradient",
"crates/outram-foam-basic-lib/src/fv_operators/fvc/grad_least_squares.rs::uniform_field_has_zero_gradient",
"crates/outram-foam-basic-lib/src/fv_operators/fvc/grad_vec.rs::linear_field_gives_transpose",
"crates/outram-foam-basic-lib/src/fv_operators/fvc/grad_vec.rs::uniform_field_zero_grad",
"crates/outram-foam-basic-lib/src/fv_operators/fvc/interpolate.rs::linear_field_midpoint_weight",
"crates/outram-foam-basic-lib/src/fv_operators/fvc/interpolate.rs::uniform_field_interpolates_exactly",
"crates/outram-foam-basic-lib/src/fv_operators/fvc/interpolate.rs::vv_cyclic_interpolates_across_seam",
"crates/outram-foam-basic-lib/src/fv_operators/fvc/muscl.rs::linear_field_reconstructs_to_central_value",
"crates/outram-foam-basic-lib/src/fv_operators/fvc/muscl.rs::upwind_limiter_returns_cell_values",
"crates/outram-foam-basic-lib/src/fv_operators/fvc/muscl.rs::vanleer_clamps_at_discontinuity",
"crates/outram-foam-basic-lib/src/fv_operators/fvc/reconstruct.rs::flux_then_reconstruct_roundtrip",
"crates/outram-foam-basic-lib/src/fv_operators/fvc/reconstruct.rs::reconstruct_consistent_phi",
"crates/outram-foam-basic-lib/src/fv_operators/fvc/sn_grad.rs::linear_field_constant_gradient",
"crates/outram-foam-basic-lib/src/fv_operators/fvc/sn_grad.rs::uniform_field_zero_gradient",
"crates/outram-foam-basic-lib/src/fv_operators/fvc/sn_grad.rs::vv_cyclic_sn_grad_across_seam",
"crates/outram-foam-basic-lib/src/fv_operators/fvc/sn_grad.rs::vv_fixed_gradient_reports_prescribed_gradient",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/d2dt2.rs::d2dt2_coeff_scales_diagonal_by_rho",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/d2dt2.rs::d2dt2_no_spatial_terms_continues_linearly",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/d2dt2.rs::d2dt2_of_quadratic_returns_constant_acceleration",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/ddt.rs::ddt_coeff_diagonal_is_coeff_times_volume_over_dt",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/ddt.rs::ddt_coeff_solves_to_old_when_no_spatial_terms",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/ddt.rs::ddt_diagonal_is_volume_over_dt",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/ddt.rs::ddt_solves_to_old_when_no_spatial_terms",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/ddt_vec.rs::ddt_coeff_vec_diagonal_is_coeff_times_volume_over_dt",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/ddt_vec.rs::ddt_coeff_vec_solves_to_old_when_no_spatial_terms",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/ddt_vec.rs::ddt_vec_recovers_constant_field",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/div.rs::upwind_negative_flux_on_upper",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/div.rs::upwind_positive_flux_on_diagonal",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/div.rs::vv_ami_matching_advection_conserves",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/div.rs::vv_ami_nonconformal_advection_conserves",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/div.rs::vv_cyclic_advection_conserves_and_matches_ring",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/div.rs::vv_inlet_outlet_flux_switch",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/div_vec.rs::vv_ami_nonconformal_div_vec_conserves",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/div_vec.rs::zero_flux_gives_zero_matrix",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/laplacian.rs::laplacian_solves_linear_dirichlet",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/laplacian.rs::laplacian_symmetric_matrix",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/laplacian.rs::the_boundary_delta_is_the_patch_normal_projection",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/laplacian.rs::the_default_laplacian_is_the_orthogonal_scheme",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/laplacian.rs::the_non_orthogonal_delta_is_larger_by_one_over_cos_theta",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/laplacian.rs::the_two_delta_schemes_agree_on_an_orthogonal_mesh",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/laplacian.rs::vv_ami_matching_diffusion_equals_cyclic",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/laplacian.rs::vv_ami_nonconformal_diffusion_conserves",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/laplacian.rs::vv_cyclic_diffusion_matches_ring_mesh",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/laplacian.rs::vv_fixed_gradient_linear_profile",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/laplacian.rs::vv_mixed_reduces_to_fixed_gradient",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/laplacian.rs::vv_mixed_reduces_to_fixed_value",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/laplacian.rs::vv_robin_convective_analytic",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/laplacian_corrected.rs::correction_is_a_no_op_on_an_orthogonal_mesh",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/laplacian_corrected.rs::geometry_reports_the_expected_angle_and_reduces_when_orthogonal",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/laplacian_corrected.rs::orthogonal_scheme_reproduces_the_uncorrected_matrix",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/laplacian_vec.rs::laplacian_vec_1d_linear_profile",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/laplacian_vec.rs::vv_ami_nonconformal_laplacian_vec_conserves",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/laplacian_vec.rs::vv_cyclic_laplacian_vec_conserves",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/sup.rs::sp_su_scalar_solve_k_phi_equals_s",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/sup.rs::sp_su_vector_solve_componentwise",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/sup.rs::su_sp_scalar_routes_by_sign",
"crates/outram-foam-basic-lib/src/fv_operators/fvm/sup.rs::su_sp_vector_negative_goes_explicit",
"crates/outram-foam-basic-lib/src/fv_options/solidification_melting/tests.rs::a_zone_selection_leaves_unselected_cells_untouched",
"crates/outram-foam-basic-lib/src/fv_options/solidification_melting/tests.rs::buoyancy_pushes_a_superheated_cell_against_gravity",
"crates/outram-foam-basic-lib/src/fv_options/solidification_melting/tests.rs::darcy_drag_increases_monotonically_as_the_cell_freezes",
"crates/outram-foam-basic-lib/src/fv_options/solidification_melting/tests.rs::darcy_drag_saturates_at_minus_cu_over_q_when_fully_solid",
"crates/outram-foam-basic-lib/src/fv_options/solidification_melting/tests.rs::darcy_drag_vanishes_in_a_fully_liquid_cell",
"crates/outram-foam-basic-lib/src/fv_options/solidification_melting/tests.rs::effective_liquidus_holds_flat_at_the_solidus_below_the_eutectic_fraction",
"crates/outram-foam-basic-lib/src/fv_options/solidification_melting/tests.rs::effective_liquidus_spans_solidus_to_liquidus_with_no_eutectic_offset",
"crates/outram-foam-basic-lib/src/fv_options/solidification_melting/tests.rs::latent_heat_vanishes_when_the_liquid_fraction_is_unchanged",
"crates/outram-foam-basic-lib/src/fv_options/solidification_melting/tests.rs::melting_removes_energy_from_the_equation",
"crates/outram-foam-basic-lib/src/fv_options/solidification_melting/tests.rs::momentum_diagonal_gains_the_drag_rather_than_losing_it",
"crates/outram-foam-basic-lib/src/fv_options/solidification_melting/tests.rs::temperature_and_enthalpy_forms_differ_by_exactly_the_specific_heat",
"crates/outram-foam-basic-lib/src/fv_options/solidification_melting/tests.rs::the_liquid_fraction_stays_in_bounds_over_a_heating_and_cooling_cycle",
"crates/outram-foam-basic-lib/src/fv_options/solidification_melting/tests.rs::update_runs_at_most_once_per_timestep",
"crates/outram-foam-basic-lib/src/fv_options/solidification_porosity/tests.rs::a_cell_zone_restricts_the_drag_to_its_own_cells",
"crates/outram-foam-basic-lib/src/fv_options/solidification_porosity/tests.rs::density_weighted_form_scales_the_drag_by_rho",
"crates/outram-foam-basic-lib/src/fv_options/solidification_porosity/tests.rs::force_diagonal_matches_the_assembled_momentum_diagonal",
"crates/outram-foam-basic-lib/src/fv_options/solidification_porosity/tests.rs::fully_molten_cells_gain_exactly_no_drag",
"crates/outram-foam-basic-lib/src/fv_options/solidification_porosity/tests.rs::kinematic_drag_adds_volume_times_d_to_the_diagonal",
"crates/outram-foam-basic-lib/src/fv_options/solidification_porosity/tests.rs::phase_fraction_scales_the_drag_linearly",
"crates/outram-foam-basic-lib/src/fv_options/vof_solidification_melting/tests.rs::a_mostly_solid_cell_gains_a_large_positive_diagonal_drag",
"crates/outram-foam-basic-lib/src/fv_options/vof_solidification_melting/tests.rs::a_zero_timestep_contributes_nothing_instead_of_dividing_by_zero",
"crates/outram-foam-basic-lib/src/fv_options/vof_solidification_melting/tests.rs::freezing_puts_a_negative_latent_heat_source_in_the_enthalpy_equation",
"crates/outram-foam-basic-lib/src/fv_options/vof_solidification_melting/tests.rs::fully_fluid_cells_feel_exactly_no_drag",
"crates/outram-foam-basic-lib/src/fv_options/vof_solidification_melting/tests.rs::heating_above_the_liquidus_decays_the_solid_fraction",
"crates/outram-foam-basic-lib/src/fv_options/vof_solidification_melting/tests.rs::omitting_advance_time_inflates_the_latent_heat_rate",
"crates/outram-foam-basic-lib/src/fv_options/vof_solidification_melting/tests.rs::one_correct_from_zero_gives_exactly_the_relaxation_coefficient",
"crates/outram-foam-basic-lib/src/fv_options/vof_solidification_melting/tests.rs::repeated_correct_converges_geometrically_to_the_table_value",
"crates/outram-foam-basic-lib/src/fv_options/vof_solidification_melting/tests.rs::solid_fraction_is_capped_by_the_vof_phase_fraction",
"crates/outram-foam-basic-lib/src/interface/one_dimensional_meshing.rs::boundary_patches_named_correctly",
"crates/outram-foam-basic-lib/src/interface/one_dimensional_meshing.rs::cell_centres_are_midpoints",
"crates/outram-foam-basic-lib/src/interface/one_dimensional_meshing.rs::cell_volumes_are_uniform",
"crates/outram-foam-basic-lib/src/interface/one_dimensional_meshing.rs::left_face_area_vector_points_negative_x",
"crates/outram-foam-basic-lib/src/interface/one_dimensional_meshing.rs::single_cell_mesh_is_valid",
"crates/outram-foam-basic-lib/src/interface/one_dimensional_meshing.rs::ten_cell_mesh_topology",
"crates/outram-foam-basic-lib/src/interface/one_dimensional_meshing.rs::zero_cells_returns_error",
"crates/outram-foam-basic-lib/src/ldu_matrix/fv_matrix.rs::add_face_coeff_symmetrises_diag",
"crates/outram-foam-basic-lib/src/ldu_matrix/fv_matrix.rs::solve_diagonal_system",
"crates/outram-foam-basic-lib/src/ldu_matrix/fv_vector_matrix.rs::a_field_returns_diagonal",
"crates/outram-foam-basic-lib/src/ldu_matrix/fv_vector_matrix.rs::diagonal_system_solves_vector",
"crates/outram-foam-basic-lib/src/math/parallel/tests.rs::cubic_batch_matches_analytic_construction",
"crates/outram-foam-basic-lib/src/math/parallel/tests.rs::empty_batch_is_vacuously_converged",
"crates/outram-foam-basic-lib/src/math/parallel/tests.rs::linear_batch_matches_scalar_including_degenerate",
"crates/outram-foam-basic-lib/src/math/parallel/tests.rs::poly_batch_bitwise_identical_across_backends",
"crates/outram-foam-basic-lib/src/math/parallel/tests.rs::poly_batch_crossover_benchmark",
"crates/outram-foam-basic-lib/src/math/parallel/tests.rs::quadratic_batch_residuals_are_analytic",
"crates/outram-foam-basic-lib/src/mesh/ami.rs::vv_ring_matching_is_identity",
"crates/outram-foam-basic-lib/src/mesh/ami.rs::vv_ring_topology_and_weight_sum",
"crates/outram-foam-basic-lib/src/mesh/fv_mesh.rs::cyclic_pair_validation_rejects_asymmetric_partner",
"crates/outram-foam-basic-lib/src/mesh/fv_mesh.rs::cyclic_partner_face_maps_across_seam",
"crates/outram-foam-basic-lib/src/mesh/fv_mesh.rs::face_areas_derived",
"crates/outram-foam-basic-lib/src/mesh/fv_mesh.rs::is_internal_face",
"crates/outram-foam-basic-lib/src/mesh/fv_mesh.rs::patch_for_face",
"crates/outram-foam-basic-lib/src/mesh/fv_mesh.rs::periodic_1d_topology",
"crates/outram-foam-basic-lib/src/mesh/fv_mesh.rs::validate_two_cell_mesh",
"crates/outram-foam-basic-lib/src/mesh/region_interface.rs::exchange_temperature_matching",
"crates/outram-foam-basic-lib/src/mesh/region_interface.rs::non_matching_interface_nearest_centre",
"crates/outram-foam-basic-lib/src/polynomial/cubic_eqn.rs::degenerate_nan_tag",
"crates/outram-foam-basic-lib/src/polynomial/cubic_eqn.rs::degenerate_to_quadratic",
"crates/outram-foam-basic-lib/src/polynomial/cubic_eqn.rs::one_real_two_complex",
"crates/outram-foam-basic-lib/src/polynomial/cubic_eqn.rs::one_real_two_complex_root_type_tags",
"crates/outram-foam-basic-lib/src/polynomial/cubic_eqn.rs::three_real_integer",
"crates/outram-foam-basic-lib/src/polynomial/cubic_eqn.rs::triple_root",
"crates/outram-foam-basic-lib/src/polynomial/cubic_eqn.rs::value_at_real_roots",
"crates/outram-foam-basic-lib/src/polynomial/linear_eqn.rs::degenerate_zero_leading",
"crates/outram-foam-basic-lib/src/polynomial/linear_eqn.rs::overflow_root",
"crates/outram-foam-basic-lib/src/polynomial/linear_eqn.rs::simple_root",
"crates/outram-foam-basic-lib/src/polynomial/linear_eqn.rs::value_and_error",
"crates/outram-foam-basic-lib/src/polynomial/polynomial.rs::integral_minus1_log_term",
"crates/outram-foam-basic-lib/src/polynomial/quadratic_eqn.rs::degenerate_falls_back_to_linear",
"crates/outram-foam-basic-lib/src/polynomial/quadratic_eqn.rs::repeated_real_root",
"crates/outram-foam-basic-lib/src/polynomial/quadratic_eqn.rs::two_complex_roots",
"crates/outram-foam-basic-lib/src/polynomial/quadratic_eqn.rs::two_distinct_real",
"crates/outram-foam-basic-lib/src/polynomial/quadratic_eqn.rs::value_at_root",
"crates/outram-foam-basic-lib/src/primitives/eigen.rs::a_near_degenerate_spectrum_still_gives_an_orthonormal_basis",
"crates/outram-foam-basic-lib/src/primitives/eigen.rs::complex_spectrum_is_reported",
"crates/outram-foam-basic-lib/src/primitives/eigen.rs::diagonal_eigenvalues_are_the_diagonal_sorted",
"crates/outram-foam-basic-lib/src/primitives/eigen.rs::eigenvectors_satisfy_the_eigenvalue_equation",
"crates/outram-foam-basic-lib/src/primitives/eigen.rs::general_tensor_with_real_spectrum",
"crates/outram-foam-basic-lib/src/primitives/eigen.rs::repeated_eigenvalues_still_give_an_orthonormal_basis",
"crates/outram-foam-basic-lib/src/primitives/eigen.rs::spectrum_reproduces_trace_and_determinant",
"crates/outram-foam-basic-lib/src/primitives/eigen.rs::symmetric_eigenvectors_are_orthonormal",
"crates/outram-foam-basic-lib/src/primitives/eigen.rs::triple_eigenvalue_is_handled",
"crates/outram-foam-basic-lib/src/primitives/spherical_tensor.rs::arithmetic",
"crates/outram-foam-basic-lib/src/primitives/spherical_tensor.rs::double_inner",
"crates/outram-foam-basic-lib/src/primitives/spherical_tensor.rs::identity_properties",
"crates/outram-foam-basic-lib/src/primitives/symm_tensor.rs::dev2_regression",
"crates/outram-foam-basic-lib/src/primitives/symm_tensor.rs::dev_removes_spherical",
"crates/outram-foam-basic-lib/src/primitives/symm_tensor.rs::from_outer_is_symmetric",
"crates/outram-foam-basic-lib/src/primitives/symm_tensor.rs::identity_properties",
"crates/outram-foam-basic-lib/src/primitives/symm_tensor.rs::inv_roundtrip_is_identity",
"crates/outram-foam-basic-lib/src/primitives/symm_tensor.rs::mat_vec",
"crates/outram-foam-basic-lib/src/primitives/tensor.rs::dev2_is_two_thirds_trace_removed",
"crates/outram-foam-basic-lib/src/primitives/tensor.rs::dev_traceless",
"crates/outram-foam-basic-lib/src/primitives/tensor.rs::double_inner_is_symmetric",
"crates/outram-foam-basic-lib/src/primitives/tensor.rs::identity_properties",
"crates/outram-foam-basic-lib/src/primitives/tensor.rs::inv_roundtrip_is_identity",
"crates/outram-foam-basic-lib/src/primitives/tensor.rs::mat_mul_identity",
"crates/outram-foam-basic-lib/src/primitives/tensor.rs::mat_vec_identity",
"crates/outram-foam-basic-lib/src/primitives/tensor.rs::outer_product",
"crates/outram-foam-basic-lib/src/primitives/tensor.rs::symm_and_skew_sum_to_original",
"crates/outram-foam-basic-lib/src/primitives/tensor.rs::transpose",
"crates/outram-foam-basic-lib/src/primitives/vector.rs::cross_orthogonal_to_both_inputs",
"crates/outram-foam-basic-lib/src/primitives/vector.rs::dot_and_cross",
"crates/outram-foam-basic-lib/src/primitives/vector.rs::lerp#2",
"crates/outram-foam-basic-lib/src/primitives/vector.rs::mag_and_normalise",
"crates/outram-foam-basic-lib/src/primitives/vector.rs::remove_collinear",
"crates/outram-foam-basic-lib/src/thermophysics/eos/peng_robinson.rs::co2_ideal_gas_limit",
"crates/outram-foam-basic-lib/src/thermophysics/eos/peng_robinson.rs::co2_nist_density_400k_10mpa",
"crates/outram-foam-basic-lib/src/thermophysics/eos/peng_robinson.rs::co2_nist_density_400k_5mpa",
"crates/outram-foam-basic-lib/src/thermophysics/eos/peng_robinson.rs::co2_z_above_one_at_moderate_pressure",
"crates/outram-foam-basic-lib/src/thermophysics/eos/peng_robinson.rs::cp_m_cv_approaches_r_at_low_pressure",
"crates/outram-foam-basic-lib/src/thermophysics/eos/peng_robinson.rs::h_eos_zero_at_low_pressure",
"crates/outram-foam-basic-lib/src/thermophysics/eos/peng_robinson.rs::methane_density_at_moderate_conditions",
"crates/outram-foam-basic-lib/src/thermophysics/eos/peng_robinson.rs::n2_nist_density_200k_5mpa",
"crates/outram-foam-basic-lib/src/thermophysics/eos/peng_robinson.rs::n2_nist_density_300k_10mpa",
"crates/outram-foam-basic-lib/src/thermophysics/eos/peng_robinson.rs::psi_times_p_approx_rho",
"crates/outram-foam-basic-lib/src/thermophysics/thermo/h_polynomial.rs::entropy_increases_with_temperature",
"crates/outram-foam-basic-lib/tests/hybrid_parity.rs::digest_child",
"crates/outram-foam-basic-lib/tests/hybrid_parity.rs::gate_parity_serial_vs_cpu_multi",
"crates/outram-foam-basic-lib/tests/hybrid_parity.rs::gate_parity_serial_vs_gpu",
"crates/outram-foam-basic-lib/tests/hybrid_parity.rs::gate_thread_count_invariance",
"crates/outram-foam-basic-lib/tests/hybrid_parity.rs::machine_load_report",
"crates/outram-foam-basic-lib/tests/io_roundtrip.rs::field_scalar_roundtrip",
"crates/outram-foam-basic-lib/tests/io_roundtrip.rs::field_vector_roundtrip",
"crates/outram-foam-basic-lib/tests/io_roundtrip.rs::poly_mesh_roundtrip",
"crates/outram-foam-basic-lib/tests/krylov_convection_diffusion.rs::krylov_beats_gauss_seidel_on_convection_diffusion",
"crates/outram-foam-basic-lib/tests/krylov_convection_diffusion.rs::krylov_matches_dense_lu_on_convection_diffusion",
"crates/outram-foam-basic-lib/tests/krylov_convection_diffusion.rs::solve_krylov_dispatch_matches_the_named_entry_points",
"crates/outram-foam-basic-lib/tests/krylov_convection_diffusion.rs::warm_started_krylov_costs_fewer_iterations",
"crates/outram-foam-basic-lib/tests/non_orthogonal_laplacian.rs::corrected_laplacian_recovers_a_linear_field_on_a_wavy_mesh",
"crates/outram-foam-basic-lib/tests/non_orthogonal_laplacian.rs::least_squares_gradient_is_exact_for_a_linear_field_on_a_wavy_mesh",
"crates/outram-foam-basic-lib/tests/non_orthogonal_laplacian.rs::limited_scheme_is_monotone_between_orthogonal_and_corrected",
"crates/outram-foam-cli/tests/ci_smoke/cavity.rs::cavity_ghia_benchmark_re100",
"crates/outram-foam-cli/tests/ci_smoke/cavity.rs::cavity_ghia_benchmark_re100_fine_mesh",
"crates/outram-foam-cli/tests/ci_smoke/cavity.rs::cavity_ghia_grid_convergence_re100",
"crates/outram-foam-cli/tests/ci_smoke/cavity.rs::cavity_mesh_loads",
"crates/outram-foam-cli/tests/ci_smoke/cavity.rs::cavity_pressure_solver_comparison_fine_mesh",
"crates/outram-foam-cli/tests/ci_smoke/cavity.rs::cavity_velocity_matches_icofoam",
"crates/outram-foam-cli/tests/ci_smoke/sod.rs::rho_central_foam_matches_sod_table_ii",
"crates/outram-foam-cli/tests/ci_smoke/sod.rs::sod_shock_tube_timed_series",
"crates/outram-foam-cli/tests/mechanics_code_to_code.rs::genfoam_and_offbeat_agree_on_the_clamped_thermoelastic_bar",
"crates/outram-foam-cli/tests/mechanics_code_to_code.rs::the_agreement_and_the_convergence_order_survive_refinement",
"crates/outram-foam-cli/tests/mechanics_code_to_code.rs::the_two_codes_agree_through_a_transient_elastic_response",
"crates/outram-foam-cli/tests/mechanics_code_to_code.rs::the_two_codes_disagree_on_the_thermal_load_at_a_dirichlet_boundary",
"crates/outram-foam-cli/tests/mesh_tools.rs::block_mesh_cavity_roundtrip",
"crates/outram-foam-cli/tests/mesh_tools.rs::ideas_unv_to_foam_single_hex",
"crates/outram-foam-cli/tests/mesh_tools.rs::poly_dual_mesh_box_roundtrip",
"crates/outram-foam-cli/tests/solvers.rs::rho_central_foam_end_to_end",
"crates/outram-foam-mesh/src/block_mesh.rs::edge_blend_reduces_to_trilinear",
"crates/outram-foam-mesh/src/block_mesh.rs::edge_grading_differing_edges_parses_per_edge",
"crates/outram-foam-mesh/src/block_mesh.rs::edge_grading_equal_edges",
"crates/outram-foam-mesh/src/block_mesh.rs::edge_grading_per_edge_build_volume",
"crates/outram-foam-mesh/src/block_mesh.rs::edge_grading_per_edge_exact_nodes",
"crates/outram-foam-mesh/src/block_mesh.rs::multi_grading_build_volume",
"crates/outram-foam-mesh/src/block_mesh.rs::negative_expansion_trapped",
"crates/outram-foam-mesh/src/block_mesh.rs::parse_multi_grading",
"crates/outram-foam-mesh/src/driver.rs::bad_keep_region_is_reported",
"crates/outram-foam-mesh/src/driver.rs::castellate_only_sphere_octree_interface_quality",
"crates/outram-foam-mesh/src/driver.rs::layer_outcome_is_detected_on_both_branches",
"crates/outram-foam-mesh/src/driver.rs::snapping_stays_valid_and_improves_volume",
"crates/outram-foam-mesh/src/mesh_quality.rs::cartesian_block_is_perfect",
"crates/outram-foam-mesh/src/mesh_quality.rs::elongated_cell_aspect_ratio_matches_closed_form",
"crates/outram-foam-mesh/src/mesh_quality.rs::inverted_cell_is_flagged_unusable",
"crates/outram-foam-mesh/src/mesh_quality.rs::offset_face_skewness_equals_offset",
"crates/outram-foam-mesh/src/mesh_quality.rs::sheared_block_non_orthogonality_is_atan_k",
"crates/outram-foam-mesh/src/snappy_hex_mesh/layers.rs::insert_flat_wall_interior_shrink_grading_and_quality",
"crates/outram-foam-mesh/src/snappy_hex_mesh/layers.rs::no_wall_patch_errors",
"crates/outram-foam-mesh/src/snappy_hex_mesh/layers.rs::oversized_thickness_capped_no_inversion",
"crates/outram-foam-mesh/src/snappy_hex_mesh/layers.rs::refined_mesh_falls_back_to_outward_extrude",
"crates/outram-foam-mesh/src/snappy_hex_mesh/layers.rs::zero_layers_identity",
"crates/outram-foam-mesh/src/snappy_hex_mesh/poly_topology.rs::collapsed_cell_rejected",
"crates/outram-foam-mesh/src/snappy_hex_mesh/poly_topology.rs::unit_cube_geometry",
"crates/outram-foam-mesh/src/snappy_hex_mesh/poly_topology.rs::unit_cube_quality_passes",
"crates/outram-foam-mesh/src/snappy_hex_mesh/snapping.rs::detect_feature_points_finds_box_corners",
"crates/outram-foam-mesh/src/snappy_hex_mesh/snapping.rs::feature_snap_box_corners_and_edges",
"crates/outram-foam-mesh/src/snappy_hex_mesh/snapping.rs::feature_snap_captures_box_edges",
"crates/outram-foam-mesh/src/snappy_hex_mesh/snapping.rs::laplacian_smoother_averages_and_anchors",
"crates/outram-foam-mesh/src/snappy_hex_mesh/snapping.rs::point_constraint_accumulator_and_projection",
"crates/outram-foam-mesh/src/snappy_hex_mesh/snapping.rs::segment_projection",
"crates/outram-foam-mesh/src/snappy_hex_mesh/snapping.rs::snap_requires_wall_patch",
"crates/outram-foam-mesh/src/snappy_hex_mesh/snapping.rs::snap_sphere_projects_onto_surface",
"crates/outram-foam-mesh/tests/block_mesh.rs::cavity_dict_parse_fields",
"crates/outram-foam-mesh/tests/block_mesh.rs::cavity_from_file_matches_from_str",
"crates/outram-foam-mesh/tests/block_mesh.rs::cavity_fv_mesh_valid_and_closed",
"crates/outram-foam-mesh/tests/block_mesh.rs::cavity_patch_names_and_sizes",
"crates/outram-foam-mesh/tests/block_mesh.rs::cavity_poly_mesh_round_trips_and_is_cartesian",
"crates/outram-foam-mesh/tests/block_mesh.rs::cavity_topology_counts",
"crates/outram-foam-mesh/tests/block_mesh.rs::cavity_total_volume",
"crates/outram-foam-mesh/tests/block_mesh.rs::graded_block_volume_conserved",
"crates/outram-foam-mesh/tests/block_mesh.rs::two_block_face_merge",
"crates/outram-foam-mesh/tests/cyclic_snapping.rs::castellation_emits_conformal_cyclic_pair",
"crates/outram-foam-mesh/tests/cyclic_snapping.rs::conformity_check_catches_a_broken_seam",
"crates/outram-foam-mesh/tests/cyclic_snapping.rs::snapping_preserves_cyclic_conformity_and_moves_the_seam",
"crates/outram-foam-mesh/tests/cyclic_snapping.rs::without_cyclic_declaration_the_seam_is_frozen_as_before",
"crates/outram-foam-mesh/tests/ideas_unv_to_foam.rs::scale_factor_applies",
"crates/outram-foam-mesh/tests/ideas_unv_to_foam.rs::single_tet_volume_and_faces",
"crates/outram-foam-mesh/tests/ideas_unv_to_foam.rs::two_hex_counts_patches_and_volume",
"crates/outram-foam-mesh/tests/poly_dual_mesh.rs::dual_of_2x2x2_block_is_valid",
"crates/outram-foam-mesh/tests/poly_dual_mesh.rs::dual_of_3x3x3_block_is_valid_and_volume_preserving",
"crates/outram-foam-mesh/tests/poly_dual_mesh.rs::dual_of_non_cubic_block_is_valid",
"crates/outram-foam-mesh/tests/poly_dual_mesh.rs::dual_quality_is_exactly_orthogonal_on_a_uniform_block",
"crates/outram-foam-mesh/tests/poly_dual_mesh.rs::emitted_fvmesh_is_valid_and_conserves_volume",
"crates/outram-foam-mesh/tests/poly_dual_mesh.rs::interior_dual_cells_are_unit_cubes",
"crates/outram-foam-mesh/tests/poly_dual_mesh.rs::large_feature_angle_cuts_corners_and_loses_volume",
"crates/outram-foam-mesh/tests/snappy_hex_mesh.rs::ascii_stl_parses_all_facets",
"crates/outram-foam-mesh/tests/snappy_hex_mesh.rs::binary_stl_roundtrips_one_triangle",
"crates/outram-foam-mesh/tests/snappy_hex_mesh.rs::castellate_box_around_sphere",
"crates/outram-foam-mesh/tests/snappy_hex_mesh.rs::castellate_keep_inside_carves_external",
"crates/outram-foam-mesh/tests/snappy_hex_mesh.rs::closest_point_on_triangle_regions",
"crates/outram-foam-mesh/tests/snappy_hex_mesh.rs::full_pipeline_castellate_snap_layers",
"crates/outram-foam-mesh/tests/snappy_hex_mesh.rs::inside_outside_of_sphere",
"crates/outram-foam-mesh/tests/snappy_hex_mesh.rs::layer_addition_extrudes_valid_prisms",
"crates/outram-foam-mesh/tests/snappy_hex_mesh.rs::nearest_surface_point_lands_on_sphere",
"crates/outram-foam-mesh/tests/snappy_hex_mesh.rs::snapping_morphs_boundary_onto_sphere",
"crates/outram-foam-mesh/tests/snappy_hex_mesh.rs::topology_rebuild_reproduces_castellation_geometry",
"crates/outram-foam-multiphase/src/drift_flux.rs::alpha_advects_downstream_and_stays_bounded",
"crates/outram-foam-multiphase/src/drift_flux.rs::alpha_clamped_under_extreme_drift",
"crates/outram-foam-multiphase/src/drift_flux.rs::alpha_unchanged_with_no_flow_no_drift",
"crates/outram-foam-multiphase/src/drift_flux.rs::constructor_rejects_bad_inputs",
"crates/outram-foam-multiphase/src/drift_flux.rs::mixture_density_formula_is_exact",
"crates/outram-foam-multiphase/src/drift_flux.rs::mixture_property_limits",
"crates/outram-foam-multiphase/src/drift_flux.rs::mixture_viscosity_formula_is_exact",
"crates/outram-foam-multiphase/src/drift_flux.rs::terminal_velocity_hindered_settling",
"crates/outram-foam-multiphase/src/drift_flux.rs::user_defined_drift_velocity",
"crates/outram-foam-multiphase/src/drift_flux.rs::zuber_findlay_drift_velocity",
"crates/outram-foam-multiphase/src/pimple.rs::alpha_stays_bounded_under_coupling",
"crates/outram-foam-multiphase/src/pimple.rs::hydrostatic_pressure_gradient",
"crates/outram-foam-multiphase/src/pimple.rs::one_step_stays_finite_and_bounded",
"crates/outram-foam-multiphase/src/pimple.rs::quiescent_stays_at_rest",
"crates/outram-foam-multiphase/src/two_fluid.rs::advance_rejects_nonpositive_dt",
"crates/outram-foam-multiphase/src/two_fluid.rs::alpha_constraint_holds_on_construction",
"crates/outram-foam-multiphase/src/two_fluid.rs::constant_drag_model",
"crates/outram-foam-multiphase/src/two_fluid.rs::dispersed_alpha_advects_downstream_and_stays_bounded",
"crates/outram-foam-multiphase/src/two_fluid.rs::dispersed_alpha_clamped_under_extreme_advection",
"crates/outram-foam-multiphase/src/two_fluid.rs::dispersed_alpha_unchanged_with_no_flow",
"crates/outram-foam-multiphase/src/two_fluid.rs::interfacial_force_scaffolds_are_not_implemented",
"crates/outram-foam-multiphase/src/two_fluid.rs::kinematic_viscosity_is_mu_over_rho",
"crates/outram-foam-multiphase/src/two_fluid.rs::phase_constructor_rejects_bad_inputs",
"crates/outram-foam-multiphase/src/two_fluid.rs::reynolds_number_hand_computed",
"crates/outram-foam-multiphase/src/two_fluid.rs::reynolds_number_rejects_zero_nu",
"crates/outram-foam-multiphase/src/two_fluid.rs::schiller_naumann_drag_hand_computed",
"crates/outram-foam-multiphase/src/two_fluid.rs::schiller_naumann_newton_branch",
"crates/outram-foam-multiphase/src/two_fluid.rs::wen_yu_amplifies_at_finite_loading",
"crates/outram-foam-multiphase/src/two_fluid.rs::wen_yu_reduces_to_schiller_naumann_dilute",
"crates/outram-foam-multiphase/src/two_fluid_pimple.rs::hydrostatic_pressure_gradient",
"crates/outram-foam-multiphase/src/two_fluid_pimple.rs::one_step_stays_finite_and_bounded",
"crates/outram-foam-multiphase/src/two_fluid_pimple.rs::quiescent_stays_at_rest",
"crates/outram-foam-multiphase/src/two_fluid_pimple.rs::saturation_constraint_holds_under_coupling",
"crates/outram-foam-multiphase/src/two_fluid_pimple.rs::solve_rejects_bad_controls",
"crates/outram-foam-multiphase/src/two_fluid_pimple.rs::strong_drag_equilibrates_phase_velocities",
"crates/outram-foam-turbulence-lib/src/k_epsilon/mod.rs::correct_keeps_k_epsilon_positive_and_finite",
"crates/outram-foam-turbulence-lib/src/k_epsilon/mod.rs::nut_bounded_by_epsilon_floor",
"crates/outram-foam-turbulence-lib/src/k_epsilon/mod.rs::nut_formula",
"crates/outram-foam-turbulence-lib/src/k_omega/mod.rs::correct_keeps_k_omega_positive_and_finite",
"crates/outram-foam-turbulence-lib/src/k_omega/mod.rs::nut_equals_k_over_omega",
"crates/outram-foam-turbulence-lib/src/k_omega_sst/mod.rs::correct_keeps_k_omega_positive_and_finite",
"crates/outram-foam-turbulence-lib/src/k_omega_sst/mod.rs::nut_stress_limiter_formula",
"crates/outram-foam-turbulence-lib/src/k_omega_sst/mod.rs::wall_distance_is_nearest_wall_face",
"crates/outram-foam-turbulence-lib/src/laminar/mod.rs::effective_properties_equal_molecular",
"crates/outram-foam-turbulence-lib/src/laminar/mod.rs::nut_is_identically_zero",
"crates/outram-foam-turbulence-lib/src/laminar/mod.rs::shear_velocity_yields_finite_nonzero_stress",
"crates/outram-foam-turbulence-lib/src/laminar/mod.rs::uniform_velocity_yields_zero_stress",
"crates/outram-foam-turbulence-lib/src/les/smagorinsky.rs::correct_gives_finite_nonneg_nut_scaling_with_strain",
"crates/outram-foam-turbulence-lib/src/les/smagorinsky.rs::delta_is_cube_root_of_volume",
"crates/outram-foam-turbulence-lib/src/spalart_allmaras/mod.rs::correct_keeps_nu_tilde_nonneg_and_nut_finite",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/app/mod.rs::restarting_starts_a_fresh_run_and_abandons_the_old_one",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/app/mod.rs::the_map_reset_button_restarts_the_plant_and_keeps_the_map_view",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/headless.rs::default_commands_hold_the_plant_bounded",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/headless.rs::determinism_same_config_same_trace",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/headless.rs::matches_the_recorded_reference_baseline",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/headless.rs::the_trace_carries_a_closing_energy_balance",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/mod.rs::dlofc_atws_against_liu_and_cao_table_8",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/mod.rs::dlofc_atws_conserves_energy_and_vents_the_published_mass",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/mod.rs::dlofc_with_air_ingress_indicative_30_min",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/mod.rs::kinetics_fuel_node_tracks_the_bed_node_after_a_scram",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/mod.rs::lofc_atws_at_the_published_test_condition",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/mod.rs::lofc_atws_reactor_shuts_itself_down",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/mod.rs::lofc_atws_with_and_without_xenon",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/mod.rs::no_corner_of_the_command_envelope_crosses_or_clamps",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/mod.rs::report_the_rod_position_that_holds_three_megawatts",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/mod.rs::report_the_steady_state_bed_temperature_at_the_opening_condition",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/mod.rs::reproduce_issue_22_scram_cooldown_energy_balance",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/mod.rs::the_core_side_energy_chain_conserves_energy",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/mod.rs::the_exchanger_holds_its_courant_margin_at_maximum_circulator_flow",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/mod.rs::the_gh351_excursion_runs_through_2000_k_with_a_resolved_fuel_stack",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/mod.rs::the_helium_never_leaves_the_core_hotter_than_the_bed",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/mod.rs::the_kernel_doppler_channel_is_ablated_on_the_lofc_transient",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/mod.rs::the_live_map_field_is_off_by_default_and_only_the_gui_builder_turns_it_on",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/mod.rs::the_passive_path_conserves_energy_through_a_full_plant_step",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/mod.rs::the_plant_outer_correctors_converge",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/mod.rs::the_snapshot_publishes_each_runs_own_transit_time",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/mod.rs::the_whole_plant_conserves_energy_from_fission_to_the_steam_generator",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/mod.rs::the_whole_plant_steps_at_the_gui_timestep",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/mod.rs::water_ingress_against_gao_shi_and_liu_cao",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/mod.rs::water_ingress_conserves_energy_and_follows_the_published_sequence",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/mod.rs::where_the_plant_step_spends_its_time",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/primary_loop.rs::commanded_flow_is_clamped_to_the_circulator_range",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/primary_loop.rs::core_inlet_responds_to_secondary_heat_removal",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/primary_loop.rs::core_temperature_rise_matches_the_energy_balance",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/primary_loop.rs::each_drawn_run_has_its_own_transit_time_from_its_own_volume",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/primary_loop.rs::helium_inventory_includes_the_bed_void_volume",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/primary_loop.rs::loop_pressure_drop_sits_on_the_published_budget_and_rises_with_flow",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/primary_loop.rs::steam_generator_has_no_node_by_node_temperature_cross",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/primary_loop.rs::the_conductance_split_reproduces_the_series_ua",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/primary_loop.rs::the_primary_loop_closes_its_own_balance_and_hands_the_exchanger_its_enthalpy",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/primary_loop.rs::the_return_leg_residence_time_scales_with_flow_and_carries_the_circulator_work",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/secondary_loop.rs::the_absorbable_duty_cap_no_longer_binds",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/secondary_loop.rs::the_secondary_piping_residence_time_is_a_real_transport_time",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/steam_generator.rs::a_duty_step_is_filtered_by_the_metal_time_constant",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/steam_generator.rs::energy_balance_closes_across_the_exchanger",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/steam_generator.rs::impossible_configurations_are_rejected",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/steam_generator.rs::sub_substep_calls_accumulate_rather_than_advancing_or_vanishing",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/steam_generator.rs::the_array_masses_are_rho_v_over_each_sides_own_volume",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/steam_generator.rs::the_cold_stream_resolves_all_three_zones",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/steam_generator.rs::the_corrector_substep_trade_is_measured",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/steam_generator.rs::the_courant_number_bounds_the_array_substep",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/steam_generator.rs::the_gui_millisecond_timestep_reaches_the_same_state",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/physics/tede_accumulator.rs::the_plant_publishes_a_deterministic_integral",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/runtime.rs::default_controls_do_not_change_the_plants_initial_state",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/runtime.rs::submitted_controls_survive_the_round_trip",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/runtime.rs::tick_advances_exactly_one_step",
"crates/outram-park-digital-twin-engine/examples/htgr_sim_v1/runtime.rs::trip_reset_is_consumed_not_latched",
"crates/outram-park-digital-twin-engine/src/components/pipe.rs::cell_temperature_drives_hotness",
"crates/outram-park-digital-twin-engine/src/components/pipe.rs::divider_uses_the_mean_of_its_two_solid_cells",
"crates/outram-park-digital-twin-engine/src/components/pipe.rs::from_scalars_builds_a_scalar_backed_run",
"crates/outram-park-digital-twin-engine/src/components/pipe.rs::length_is_proportional_to_run_length",
"crates/outram-park-digital-twin-engine/src/components/pipe.rs::no_wall_array_reports_none",
"crates/outram-park-digital-twin-engine/src/components/pipe.rs::scalar_state_reports_its_single_temperature",
"crates/outram-park-digital-twin-engine/src/components/pipe.rs::thickness_is_proportional_to_cross_sectional_area",
"crates/outram-park-digital-twin-engine/src/components/pipe.rs::wall_mapping_is_proportional_not_index_for_index",
"crates/outram-park-digital-twin-engine/src/components/pipe.rs::with_tracer_attaches_an_application_owned_train",
"crates/outram-park-digital-twin-engine/src/components/pipe_component.rs::non_positive_timestep_is_rejected",
"crates/outram-park-digital-twin-engine/src/components/pipe_component.rs::residence_time_is_length_over_velocity",
"crates/outram-park-digital-twin-engine/src/components/pipe_component.rs::stagnant_run_places_no_mark",
"crates/outram-park-digital-twin-engine/src/components/pipe_component.rs::stepping_advances_the_backend",
"crates/outram-park-digital-twin-engine/src/components/pipe_component.rs::tracer_phase_persists_across_steps",
"crates/outram-park-digital-twin-engine/tests/ci_smoke/edwards.rs::edwards_drift_flux_gs1_pressure_history",
"crates/outram-park-fork-cfmesh/src/foam.rs::cartesian_box_bridges_to_foam_polymesh",
"crates/outram-park-fork-cfmesh/src/foam.rs::carved_mesh_bridges_and_is_solver_ready",
"crates/outram-park-fork-cfmesh/src/foam.rs::polyhedral_dual_bridges_and_is_solver_ready",
"crates/outram-park-fork-cfmesh/src/foam.rs::write_polymesh_disk_round_trip",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fields/field.rs::vector3_add_fields",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fields/field.rs::vector3_scale_by_scalar_field",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fields/surface_field.rs::add_surface_fields",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fields/surface_field.rs::face_value_internal",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fields/surface_field.rs::mul_surface_field_by_scalar",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fields/surface_field.rs::zeros_surface_scalar_field",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fields/vol_field.rs::add_vol_scalar_fields",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fields/vol_field.rs::mul_scalar_field_by_f64",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fields/vol_field.rs::neg_vol_vector_field",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fields/vol_field.rs::uniform_vol_scalar_field",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fluid_thermo/psi_thermo.rs::correct_recovers_temperature_from_he",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fluid_thermo/psi_thermo.rs::correct_rho_clamps",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fluid_thermo/psi_thermo.rs::initial_state_consistent",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fluid_thermo/psi_thermo.rs::mu_and_kappa_fields_populated",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fluid_thermo/rho_thermo.rs::correct_updates_temperature",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fluid_thermo/rho_thermo.rs::initial_state_consistent",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fluid_thermo/rho_thermo.rs::psi_vs_rho_thermo_match",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fluid_thermo/solid_thermo.rs::conduction_solve",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fluid_thermo/solid_thermo.rs::kappa_field_uniform",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fluid_thermo/solid_thermo.rs::rho_cp_field_uniform",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fluid_thermo/solid_thermo.rs::t_mutable",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/adjust_phi.rs::balances_net_outflow",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/adjust_phi.rs::no_adjustment_when_balanced",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/ddt_corr.rs::coeff_limits_large_correction_to_zero",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/ddt_corr.rs::consistent_phi_gives_zero_correction",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/ddt_corr.rs::nonzero_correction_for_inconsistent_phi",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/div.rs::div_flux_nonzero",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/div.rs::div_flux_of_uniform_inoutflow_is_zero",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/flux.rs::buoyancy_flux_downward_gravity",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/flux.rs::uniform_x_velocity_flux_equals_area",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/grad.rs::linear_field_constant_x_grad",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/grad.rs::uniform_field_zero_grad",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/interpolate.rs::linear_field_midpoint_weight",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/interpolate.rs::uniform_field_interpolates_exactly",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/muscl.rs::linear_field_reconstructs_to_central_value",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/muscl.rs::upwind_limiter_returns_cell_values",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/muscl.rs::vanleer_clamps_at_discontinuity",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/reconstruct.rs::flux_then_reconstruct_roundtrip",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/reconstruct.rs::reconstruct_consistent_phi",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/sn_grad.rs::linear_field_constant_gradient",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/sn_grad.rs::uniform_field_zero_gradient",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/fvm/ddt.rs::ddt_coeff_diagonal_is_coeff_times_volume_over_dt",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/fvm/ddt.rs::ddt_coeff_solves_to_old_when_no_spatial_terms",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/fvm/ddt.rs::ddt_diagonal_is_volume_over_dt",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/fvm/ddt.rs::ddt_solves_to_old_when_no_spatial_terms",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/fvm/ddt_vec.rs::ddt_coeff_vec_diagonal_is_coeff_times_volume_over_dt",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/fvm/ddt_vec.rs::ddt_coeff_vec_solves_to_old_when_no_spatial_terms",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/fvm/ddt_vec.rs::ddt_vec_recovers_constant_field",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/fvm/div.rs::upwind_negative_flux_on_upper",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/fvm/div.rs::upwind_positive_flux_on_diagonal",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/fvm/div_vec.rs::zero_flux_gives_zero_matrix",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/fvm/laplacian.rs::laplacian_solves_linear_dirichlet",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/fvm/laplacian.rs::laplacian_symmetric_matrix",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/fv_operators/fvm/laplacian_vec.rs::laplacian_vec_1d_linear_profile",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/ldu_matrix/fv_matrix.rs::add_face_coeff_symmetrises_diag",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/ldu_matrix/fv_matrix.rs::solve_diagonal_system",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/ldu_matrix/fv_vector_matrix.rs::a_field_returns_diagonal",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/ldu_matrix/fv_vector_matrix.rs::diagonal_system_solves_vector",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/mesh/region_interface.rs::exchange_temperature_matching",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/mesh/region_interface.rs::non_matching_interface_nearest_centre",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/polynomial/cubic_eqn.rs::degenerate_nan_tag",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/polynomial/cubic_eqn.rs::degenerate_to_quadratic",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/polynomial/cubic_eqn.rs::one_real_two_complex",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/polynomial/cubic_eqn.rs::one_real_two_complex_root_type_tags",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/polynomial/cubic_eqn.rs::three_real_integer",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/polynomial/cubic_eqn.rs::triple_root",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/polynomial/cubic_eqn.rs::value_at_real_roots",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/polynomial/linear_eqn.rs::degenerate_zero_leading",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/polynomial/linear_eqn.rs::overflow_root",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/polynomial/linear_eqn.rs::simple_root",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/polynomial/linear_eqn.rs::value_and_error",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/polynomial/polynomial.rs::integral_minus1_log_term",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/polynomial/quadratic_eqn.rs::degenerate_falls_back_to_linear",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/polynomial/quadratic_eqn.rs::repeated_real_root",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/polynomial/quadratic_eqn.rs::two_complex_roots",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/polynomial/quadratic_eqn.rs::two_distinct_real",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/polynomial/quadratic_eqn.rs::value_at_root",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/thermophysics/eos/peng_robinson.rs::co2_ideal_gas_limit",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/thermophysics/eos/peng_robinson.rs::co2_nist_density_400k_10mpa",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/thermophysics/eos/peng_robinson.rs::co2_nist_density_400k_5mpa",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/thermophysics/eos/peng_robinson.rs::co2_z_above_one_at_moderate_pressure",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/thermophysics/eos/peng_robinson.rs::cp_m_cv_approaches_r_at_low_pressure",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/thermophysics/eos/peng_robinson.rs::h_eos_zero_at_low_pressure",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/thermophysics/eos/peng_robinson.rs::methane_density_at_moderate_conditions",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/thermophysics/eos/peng_robinson.rs::n2_nist_density_200k_5mpa",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/thermophysics/eos/peng_robinson.rs::n2_nist_density_300k_10mpa",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/thermophysics/eos/peng_robinson.rs::psi_times_p_approx_rho",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/openfoam_source/thermophysics/thermo/h_polynomial.rs::entropy_increases_with_temperature",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/central_upwind.rs::identical_states_give_zero_dissipation",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/central_upwind.rs::supersonic_one_sided_is_upwind",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::clear_vectors_empties_after_step",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::energy_balance_modes_agree_at_small_courant",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::energy_convection_is_bounded_at_an_advected_front",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::flow_reversal_keeps_enthalpy_bounded_by_both_end_states",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::get_hydraulic_diameter_matches_4a_over_p",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::implicit_energy_balance_survives_courant_above_one",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::implicit_mode_closes_the_steady_energy_balance",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::implicit_mode_preserves_boundedness_at_an_advected_front",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::inlet_enthalpy_bc_cools_uniform_field_without_reapplying_each_step",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::inlet_enthalpy_bc_heats_uniform_field_without_reapplying_each_step",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::inlet_outlet_bcs_drive_gas_flow_and_outlet_pressure_settles",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::inlet_velocity_and_mass_flow_bcs_are_mutually_exclusive",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::lateral_conductance_cools_toward_colder_neighbour",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::lateral_heat_source_raises_temperature_over_a_step",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::lateral_link_rejects_wrong_length_q_fraction_vec",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::lateral_link_rejects_wrong_length_temperature_vec",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::mass_flow_inlet_closes_the_steady_energy_balance",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::mass_flow_inlet_imposes_the_prescribed_flowrate",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::pressure_bounding_clamps_transient_within_set_bounds",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::set_temperature_vector_updates_he_consistently",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::steady_energy_balance_closes_at_the_boundaries",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::transient_energy_imbalance_is_the_enthalpy_of_the_unconserved_mass",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/mod.rs::correct_transport_updates_mu_and_alpha_h_from_eos",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/mod.rs::enthalpy_guard_clamps_and_counts",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/mod.rs::fvm_div_matches_explicit_upwind_divergence",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/mod.rs::helium_htr10_default_taper_zeroes_hybrid",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/mod.rs::hybrid_mode_is_noop_on_subsonic_gas_and_matches_pimple",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/mod.rs::one_d_array_constructs_and_steps",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/mod.rs::rho_taper_window_defaults_and_roundtrips",
"crates/outram-park-fork-coolprop/src/openfoam_algorithms/rhoPimpleFoam/mod.rs::zero_cells_is_rejected",
"crates/outram-park-fork-moltres/src/circulating.rs::flow_reduces_reactivity_monotonically",
"crates/outram-park-fork-moltres/src/circulating.rs::zero_flow_matches_static_solver",
"crates/outram-park-fork-moltres/src/diffusion.rs::beta_split_is_invisible_when_spectra_match",
"crates/outram-park-fork-moltres/src/diffusion.rs::one_group_bare_slab_matches_analytic",
"crates/outram-park-fork-moltres/src/diffusion.rs::two_group_bare_slab_matches_analytic",
"crates/outram-park-fork-moltres/src/materials.rs::materialize_broadcasts_zones",
"crates/outram-park-fork-moltres/src/materials.rs::temperature_feedback_shifts_removal",
"crates/outram-park-fork-moltres/src/precursors.rs::flow_depletes_in_core_precursors",
"crates/outram-park-fork-moltres/src/precursors.rs::steady_flow_conserves_production_vs_decay",
"crates/outram-park-fork-moltres/src/precursors.rs::transient_relaxes_to_steady",
"crates/outram-park-fork-moltres/src/precursors.rs::zero_flow_matches_algebraic_equilibrium",
"crates/outram-park-fork-moltres/src/ring_mesh.rs::adjacent_cell_distances_are_uniform_including_wrap",
"crates/outram-park-fork-moltres/src/ring_mesh.rs::rejects_degenerate_inputs",
"crates/outram-park-fork-moltres/src/ring_mesh.rs::ring_topology_and_volume",
"crates/outram-park-fork-moltres/src/ring_mesh.rs::uniform_flux_and_zone_map",
"crates/outram-park-fork-moltres/src/thermal.rs::steady_loop_energy_balance",
"crates/outram-park-fork-moltres/src/thermal.rs::temperature_feedback_reduces_k_with_power",
"crates/outram-park-fork-offbeat/src/gap/slice.rs::axial_projection_is_a_dot_product",
"crates/outram-park-fork-offbeat/src/mechanics/solver/rheology_tests.rs::clamped_bar_relaxes_to_closed_form_exponential",
"crates/outram-park-fork-offbeat/src/mechanics/solver/rheology_tests.rs::constitutive_state_advances_once_per_step_not_once_per_corrector",
"crates/outram-park-fork-offbeat/src/mechanics/solver/rheology_tests.rs::creep_step_rejects_a_missing_law_and_a_negative_timestep",
"crates/outram-park-fork-offbeat/src/mechanics/solver/rheology_tests.rs::creep_time_step_control_bounds_the_next_step",
"crates/outram-park-fork-offbeat/src/mechanics/solver/rheology_tests.rs::free_thermal_expansion_with_creep_produces_no_creep_strain",
"crates/outram-park-fork-offbeat/src/mechanics/solver/rheology_tests.rs::spatially_varying_creep_keeps_the_axial_stress_uniform",
"crates/outram-park-fork-offbeat/src/mechanics/solver/tests.rs::displacement_profile_is_linear",
"crates/outram-park-fork-offbeat/src/mechanics/solver/tests.rs::eigenstrain_sources_superpose_and_cancel",
"crates/outram-park-fork-offbeat/src/mechanics/solver/tests.rs::fully_constrained_eigenstrain_gives_hydrostatic_compression",
"crates/outram-park-fork-offbeat/src/mechanics/solver/tests.rs::imposed_strain_solution_is_grid_independent",
"crates/outram-park-fork-offbeat/src/mechanics/solver/tests.rs::imposed_uniform_strain_gives_oedometric_stress",
"crates/outram-park-fork-offbeat/src/mechanics/solver/tests.rs::stress_is_linear_in_eigenstrain",
"crates/outram-park-fork-offbeat/src/rheology/aster/chaboche/tests.rs::a_change_of_moduli_rescales_the_incoming_stress",
"crates/outram-park-fork-offbeat/src/rheology/aster/chaboche/tests.rs::a_step_below_yield_is_purely_elastic",
"crates/outram-park-fork-offbeat/src/rheology/aster/chaboche/tests.rs::delta_one_switches_the_non_radial_correction_off",
"crates/outram-park-fork-offbeat/src/rheology/aster/chaboche/tests.rs::every_plastic_step_ends_on_the_flow_surface",
"crates/outram-park-fork-offbeat/src/rheology/aster/chaboche/tests.rs::free_thermal_expansion_produces_no_stress",
"crates/outram-park-fork-offbeat/src/rheology/aster/chaboche/tests.rs::isotropic_hardening_alone_saturates_at_r_infinity",
"crates/outram-park-fork-offbeat/src/rheology/aster/chaboche/tests.rs::one_back_stress_is_two_with_the_second_modulus_zero",
"crates/outram-park-fork-offbeat/src/rheology/aster/chaboche/tests.rs::pure_shear_leaves_the_hydrostatic_stress_untouched",
"crates/outram-park-fork-offbeat/src/rheology/aster/chaboche/tests.rs::the_back_stress_saturates_at_c_over_gamma",
"crates/outram-park-fork-offbeat/src/rheology/aster/chaboche/tests.rs::the_bauschinger_effect_reverses_yield_at_the_back_stress_minus_the_radius",
"crates/outram-park-fork-offbeat/src/rheology/aster/chaboche/tests.rs::the_flow_direction_follows_the_shifted_deviator",
"crates/outram-park-fork-offbeat/src/rheology/aster/chaboche/tests.rs::the_plastic_strain_increment_is_deviatoric_with_equivalent_dp",
"crates/outram-park-fork-offbeat/src/rheology/aster/chaboche/tests.rs::the_rate_independent_law_is_the_slow_limit_of_the_viscous_law",
"crates/outram-park-fork-offbeat/src/rheology/aster/chaboche/tests.rs::the_strain_memory_surface_raises_the_isotropic_hardening",
"crates/outram-park-fork-offbeat/src/rheology/aster/chaboche/tests.rs::the_viscous_overstress_follows_the_norton_relation",
"crates/outram-park-fork-offbeat/src/rheology/aster/chaboche/tests.rs::two_back_stresses_saturate_at_the_sum_of_their_ratios",
"crates/outram-park-fork-offbeat/src/rheology/aster/chaboche/tests.rs::unphysical_inputs_are_rejected",
"crates/outram-park-fork-offbeat/src/rheology/aster/chaboche/tests.rs::zero_recovery_gives_exact_linear_kinematic_hardening",
"crates/outram-park-fork-offbeat/src/rheology/aster/damage/tests.rs::crit_rupt_accumulates_dissipation_and_degrades_the_modulus",
"crates/outram-park-fork-offbeat/src/rheology/aster/damage/tests.rs::crit_rupt_trips_on_the_max_principal_stress_and_latches",
"crates/outram-park-fork-offbeat/src/rheology/aster/damage/tests.rs::gtn_converged_step_satisfies_consistency",
"crates/outram-park-fork-offbeat/src/rheology/aster/damage/tests.rs::gtn_reports_broken_rather_than_integrating_past_the_ceiling",
"crates/outram-park-fork-offbeat/src/rheology/aster/damage/tests.rs::gtn_viscous_overstress_is_rate_dependent",
"crates/outram-park-fork-offbeat/src/rheology/aster/damage/tests.rs::gtn_void_growth_is_driven_by_hydrostatic_stress",
"crates/outram-park-fork-offbeat/src/rheology/aster/damage/tests.rs::max_principal_stress_matches_a_hand_computed_spectrum",
"crates/outram-park-fork-offbeat/src/rheology/aster/damage/tests.rs::rousselier_broken_point_sheds_stress",
"crates/outram-park-fork-offbeat/src/rheology/aster/damage/tests.rs::rousselier_compression_takes_the_von_mises_branch",
"crates/outram-park-fork-offbeat/src/rheology/aster/damage/tests.rs::rousselier_converged_step_satisfies_consistency",
"crates/outram-park-fork-offbeat/src/rheology/aster/damage/tests.rs::rousselier_nucleation_enters_through_the_total_porosity",
"crates/outram-park-fork-offbeat/src/rheology/aster/damage/tests.rs::rousselier_triaxiality_accelerates_void_growth",
"crates/outram-park-fork-offbeat/src/rheology/aster/damage/tests.rs::rousselier_viscous_overstress_is_rate_dependent",
"crates/outram-park-fork-offbeat/src/rheology/aster/damage/tests.rs::upstream_implicit_path_damages_elastic_steps",
"crates/outram-park-fork-offbeat/src/rheology/aster/damage/tests.rs::upstream_nmvexi_reads_the_wrong_material_slots",
"crates/outram-park-fork-offbeat/src/rheology/aster/damage/tests.rs::vendochab_coupled_solve_is_first_order_in_time",
"crates/outram-park-fork-offbeat/src/rheology/aster/damage/tests.rs::vendochab_damage_driver_is_the_axial_stress_in_uniaxial_tension",
"crates/outram-park-fork-offbeat/src/rheology/aster/damage/tests.rs::vendochab_damage_saturates_and_reports_it",
"crates/outram-park-fork-offbeat/src/rheology/aster/damage/tests.rs::vendochab_elastic_step_changes_nothing",
"crates/outram-park-fork-offbeat/src/rheology/aster/damage/tests.rs::vendochab_sustained_strain_damages_and_relaxes_monotonically",
"crates/outram-park-fork-offbeat/src/rheology/aster/damage/tests.rs::visc_endo_lema_drives_damage_with_the_effective_stress",
"crates/outram-park-fork-offbeat/src/rheology/aster/fracture/tests.rs::mode_i_crack_opening_displacement_matches_its_closed_form",
"crates/outram-park-fork-offbeat/src/rheology/aster/fracture/tests.rs::near_tip_field_rejects_the_tip_itself_and_angles_outside_the_branch",
"crates/outram-park-fork-offbeat/src/rheology/aster/fracture/tests.rs::near_tip_strain_in_mandel_form_contracts_correctly",
"crates/outram-park-fork-offbeat/src/rheology/aster/fracture/tests.rs::near_tip_stress_reproduces_the_williams_singularity_in_both_plane_states",
"crates/outram-park-fork-offbeat/src/rheology/aster/fracture/tests.rs::planar_crack_tip_frame_matches_the_upstream_rotation",
"crates/outram-park-fork-offbeat/src/rheology/aster/fracture/tests.rs::rotating_the_field_rotates_its_stress",
"crates/outram-park-fork-offbeat/src/rheology/aster/fracture/tests.rs::three_dimensional_frame_orthogonalises_and_round_trips",
"crates/outram-park-fork-offbeat/src/rheology/aster/fracture/tests.rs::westergaard_gradient_is_the_derivative_of_its_displacement",
"crates/outram-park-fork-offbeat/src/rheology/aster/isotropic/tests.rs::norton_hoff_is_linear_at_the_starting_pseudo_time",
"crates/outram-park-fork-offbeat/src/rheology/aster/isotropic/tests.rs::norton_hoff_is_stateless",
"crates/outram-park-fork-offbeat/src/rheology/aster/isotropic/tests.rs::norton_hoff_refuses_a_non_positive_yield_stress",
"crates/outram-park-fork-offbeat/src/rheology/aster/isotropic/tests.rs::norton_hoff_stress_becomes_strain_magnitude_independent_as_t_advances",
"crates/outram-park-fork-offbeat/src/rheology/aster/isotropic/tests.rs::norton_hoff_stress_scales_linearly_with_the_yield_stress",
"crates/outram-park-fork-offbeat/src/rheology/aster/kinematics.rs::hencky_series_and_spectral_agree_across_the_switch",
"crates/outram-park-fork-offbeat/src/rheology/aster/kinematics.rs::hencky_strain_is_additive_for_coaxial_stretches",
"crates/outram-park-fork-offbeat/src/rheology/aster/kinematics.rs::hencky_strain_is_invariant_under_superposed_rotation",
"crates/outram-park-fork-offbeat/src/rheology/aster/kinematics.rs::hencky_strain_reduces_to_small_strain_in_the_infinitesimal_limit",
"crates/outram-park-fork-offbeat/src/rheology/aster/kinematics.rs::hencky_strain_vanishes_when_undeformed",
"crates/outram-park-fork-offbeat/src/rheology/aster/kinematics.rs::inverted_or_singular_deformation_is_rejected",
"crates/outram-park-fork-offbeat/src/rheology/aster/kinematics.rs::mandel_dot_equals_double_contraction",
"crates/outram-park-fork-offbeat/src/rheology/aster/kinematics.rs::mandel_norm_equals_frobenius_norm",
"crates/outram-park-fork-offbeat/src/rheology/aster/kinematics.rs::shear_components_carry_the_rac2_scaling",
"crates/outram-park-fork-offbeat/src/rheology/aster/kinematics.rs::voigt_round_trip_preserves_a_general_state",
"crates/outram-park-fork-offbeat/src/rheology/aster/log_strain/tests.rs::principal_stretches_are_recovered",
"crates/outram-park-fork-offbeat/src/rheology/aster/log_strain/tests.rs::pure_dilatation_matches_the_closed_form",
"crates/outram-park-fork-offbeat/src/rheology/aster/log_strain/tests.rs::the_undeformed_state_is_stress_free",
"crates/outram-park-fork-offbeat/src/rheology/aster/log_strain/tests.rs::the_wrapped_stress_is_objective",
"crates/outram-park-fork-offbeat/src/rheology/aster/log_strain/tests.rs::the_wrapper_reduces_to_the_bare_law_at_small_strain",
"crates/outram-park-fork-offbeat/src/rheology/aster/log_strain/tests.rs::uniaxial_stretch_matches_the_closed_form",
"crates/outram-park-fork-offbeat/src/rheology/aster/metallurgy/tests.rs::an_elastic_irrad3m_step_is_exactly_elastic",
"crates/outram-park-fork-offbeat/src/rheology/aster/metallurgy/tests.rs::anisotropy_rotates_the_flow_direction_away_from_the_deviator",
"crates/outram-park-fork-offbeat/src/rheology/aster/metallurgy/tests.rs::degenerate_meta_lema_ani_steps_produce_no_creep",
"crates/outram-park-fork-offbeat/src/rheology/aster/metallurgy/tests.rs::irrad3m_state_accumulates_consistently_over_a_dose_history",
"crates/outram-park-fork-offbeat/src/rheology/aster/metallurgy/tests.rs::irradiation_creep_preserves_volume_and_needs_fluence",
"crates/outram-park-fork-offbeat/src/rheology/aster/metallurgy/tests.rs::swelling_is_volumetric_and_guarded",
"crates/outram-park-fork-offbeat/src/rheology/aster/metallurgy/tests.rs::the_anisotropic_return_satisfies_the_step_equation",
"crates/outram-park-fork-offbeat/src/rheology/aster/metallurgy/tests.rs::the_closed_form_return_satisfies_the_flow_rule_and_elastic_return",
"crates/outram-park-fork-offbeat/src/rheology/aster/metallurgy/tests.rs::the_growth_tensor_reproduces_upstream_including_its_yy_defect",
"crates/outram-park-fork-offbeat/src/rheology/aster/metallurgy/tests.rs::the_growth_variant_creeps_identically_to_the_creep_only_variant",
"crates/outram-park-fork-offbeat/src/rheology/aster/metallurgy/tests.rs::the_hill_blend_is_discontinuous_at_the_snap_points",
"crates/outram-park-fork-offbeat/src/rheology/aster/metallurgy/tests.rs::the_hill_contraction_is_traceless",
"crates/outram-park-fork-offbeat/src/rheology/aster/metallurgy/tests.rs::the_irrad3m_return_satisfies_consistency_and_the_elastic_return",
"crates/outram-park-fork-offbeat/src/rheology/aster/metallurgy/tests.rs::the_isotropic_hill_coefficients_reproduce_von_mises",
"crates/outram-park-fork-offbeat/src/rheology/aster/metallurgy/tests.rs::the_isotropic_limit_reproduces_an_independent_radial_return",
"crates/outram-park-fork-offbeat/src/rheology/aster/metallurgy/tests.rs::unphysical_inputs_are_rejected",
"crates/outram-park-fork-offbeat/src/rheology/aster/viscoplastic/tests.rs::creep_is_volume_preserving",
"crates/outram-park-fork-offbeat/src/rheology/aster/viscoplastic/tests.rs::linear_creep_relaxes_exponentially",
"crates/outram-park-fork-offbeat/src/rheology/aster/viscoplastic/tests.rs::no_stress_no_time_and_no_deviator_all_give_no_creep",
"crates/outram-park-fork-offbeat/src/rheology/aster/viscoplastic/tests.rs::pure_shear_gives_root_three_tau",
"crates/outram-park-fork-offbeat/src/rheology/aster/viscoplastic/tests.rs::the_integrated_step_satisfies_its_constitutive_statement",
"crates/outram-park-fork-offbeat/src/rheology/aster/viscoplastic/tests.rs::the_relaxed_stress_follows_radial_return",
"crates/outram-park-fork-offbeat/src/rheology/aster/viscoplastic/tests.rs::the_von_mises_norm_matches_upstream",
"crates/outram-park-fork-offbeat/src/rheology/aster/viscoplastic/tests.rs::unphysical_inputs_are_rejected",
"crates/outram-park-fork-offbeat/src/rheology/tests.rs::advancing_the_state_accumulates_the_increment_exactly_once",
"crates/outram-park-fork-offbeat/src/rheology/tests.rs::catastrophic_softening_is_reported_rather_than_returned",
"crates/outram-park-fork-offbeat/src/rheology/tests.rs::creep_is_volume_preserving",
"crates/outram-park-fork-offbeat/src/rheology/tests.rs::creep_relaxes_stress_before_the_plastic_return_map_sees_it",
"crates/outram-park-fork-offbeat/src/rheology/tests.rs::elastic_law_reproduces_hookes_law_exactly",
"crates/outram-park-fork-offbeat/src/rheology/tests.rs::fraptran_refuses_a_temperature_above_its_fit",
"crates/outram-park-fork-offbeat/src/rheology/tests.rs::fraptran_yield_stress_hardens_with_fluence_and_softens_with_temperature",
"crates/outram-park-fork-offbeat/src/rheology/tests.rs::limback_irradiation_creep_scales_with_fast_flux",
"crates/outram-park-fork-offbeat/src/rheology/tests.rs::limback_refuses_a_temperature_where_its_modulus_fit_is_negative",
"crates/outram-park-fork-offbeat/src/rheology/tests.rs::limback_thermal_creep_is_temperature_activated",
"crates/outram-park-fork-offbeat/src/rheology/tests.rs::linear_creep_increment_matches_the_closed_form_implicit_solution",
"crates/outram-park-fork-offbeat/src/rheology/tests.rs::linear_hardening_matches_the_closed_form_return_map",
"crates/outram-park-fork-offbeat/src/rheology/tests.rs::matpro_does_not_creep_an_unstressed_cell",
"crates/outram-park-fork-offbeat/src/rheology/tests.rs::matpro_fuel_creep_responds_to_temperature_fission_rate_and_grain_size",
"crates/outram-park-fork-offbeat/src/rheology/tests.rs::matpro_refuses_a_density_below_its_valid_range",
"crates/outram-park-fork-offbeat/src/rheology/tests.rs::per_material_dispatch_applies_the_right_law_to_each_cell",
"crates/outram-park-fork-offbeat/src/rheology/tests.rs::perfect_plasticity_returns_exactly_onto_the_yield_surface",
"crates/outram-park-fork-offbeat/src/rheology/tests.rs::plastic_flow_is_deviatoric_and_leaves_the_hydrostatic_stress_alone",
"crates/outram-park-fork-offbeat/src/rheology/tests.rs::plasticity_below_yield_returns_the_elastic_stress_unchanged",
"crates/outram-park-fork-offbeat/src/rheology/tests.rs::rheology_enum_dispatches_to_the_by_material_driver",
"crates/outram-park-fork-offbeat/src/rheology/tests.rs::stress_relaxation_follows_the_analytic_geometric_decay",
"crates/outram-park-fork-offbeat/src/rheology/tests.rs::stress_relaxes_monotonically_to_a_deviatorically_stress_free_state",
"crates/outram-park-fork-offbeat/src/rheology/tests.rs::von_mises_stress_never_exceeds_the_yield_surface",
"crates/outram-park-fork-offbeat/src/rheology/tests.rs::zero_timestep_produces_zero_creep_increment",
"crates/outram-park-fork-offbeat/tests/astest_ssnv101a.rs::ssnv101a_tension_shear_reproduces_code_aster",
"crates/outram-park-fork-offbeat/tests/astest_ssnv126a.rs::ssnv126a_relaxation_reproduces_code_aster",
"crates/outram-park-fork-offbeat/tests/astest_support/mod.rs::mixed_control_recovers_uniaxial_elasticity",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fields/field.rs::vector3_add_fields",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fields/field.rs::vector3_scale_by_scalar_field",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fields/surface_field.rs::add_surface_fields",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fields/surface_field.rs::face_value_internal",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fields/surface_field.rs::mul_surface_field_by_scalar",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fields/surface_field.rs::zeros_surface_scalar_field",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fields/vol_field.rs::add_vol_scalar_fields",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fields/vol_field.rs::mul_scalar_field_by_f64",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fields/vol_field.rs::neg_vol_vector_field",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fields/vol_field.rs::uniform_vol_scalar_field",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fluid_thermo/psi_thermo.rs::correct_recovers_temperature_from_he",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fluid_thermo/psi_thermo.rs::correct_rho_clamps",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fluid_thermo/psi_thermo.rs::initial_state_consistent",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fluid_thermo/psi_thermo.rs::mu_and_kappa_fields_populated",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fluid_thermo/rho_thermo.rs::correct_updates_temperature",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fluid_thermo/rho_thermo.rs::initial_state_consistent",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fluid_thermo/rho_thermo.rs::psi_vs_rho_thermo_match",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fluid_thermo/solid_thermo.rs::conduction_solve",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fluid_thermo/solid_thermo.rs::kappa_field_uniform",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fluid_thermo/solid_thermo.rs::rho_cp_field_uniform",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fluid_thermo/solid_thermo.rs::t_mutable",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/adjust_phi.rs::balances_net_outflow",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/adjust_phi.rs::no_adjustment_when_balanced",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/ddt_corr.rs::coeff_limits_large_correction_to_zero",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/ddt_corr.rs::consistent_phi_gives_zero_correction",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/ddt_corr.rs::nonzero_correction_for_inconsistent_phi",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/div.rs::div_flux_nonzero",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/div.rs::div_flux_of_uniform_inoutflow_is_zero",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/flux.rs::buoyancy_flux_downward_gravity",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/flux.rs::uniform_x_velocity_flux_equals_area",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/grad.rs::linear_field_constant_x_grad",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/grad.rs::uniform_field_zero_grad",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/interpolate.rs::linear_field_midpoint_weight",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/interpolate.rs::uniform_field_interpolates_exactly",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/muscl.rs::linear_field_reconstructs_to_central_value",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/muscl.rs::upwind_limiter_returns_cell_values",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/muscl.rs::vanleer_clamps_at_discontinuity",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/reconstruct.rs::flux_then_reconstruct_roundtrip",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/reconstruct.rs::reconstruct_consistent_phi",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/sn_grad.rs::linear_field_constant_gradient",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/fvc/sn_grad.rs::uniform_field_zero_gradient",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/fvm/ddt.rs::ddt_coeff_diagonal_is_coeff_times_volume_over_dt",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/fvm/ddt.rs::ddt_coeff_solves_to_old_when_no_spatial_terms",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/fvm/ddt.rs::ddt_diagonal_is_volume_over_dt",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/fvm/ddt.rs::ddt_solves_to_old_when_no_spatial_terms",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/fvm/ddt_vec.rs::ddt_coeff_vec_diagonal_is_coeff_times_volume_over_dt",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/fvm/ddt_vec.rs::ddt_coeff_vec_solves_to_old_when_no_spatial_terms",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/fvm/ddt_vec.rs::ddt_vec_recovers_constant_field",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/fvm/div.rs::upwind_negative_flux_on_upper",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/fvm/div.rs::upwind_positive_flux_on_diagonal",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/fvm/div_vec.rs::zero_flux_gives_zero_matrix",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/fvm/laplacian.rs::laplacian_solves_linear_dirichlet",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/fvm/laplacian.rs::laplacian_symmetric_matrix",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/fv_operators/fvm/laplacian_vec.rs::laplacian_vec_1d_linear_profile",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/ldu_matrix/fv_matrix.rs::add_face_coeff_symmetrises_diag",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/ldu_matrix/fv_matrix.rs::solve_diagonal_system",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/ldu_matrix/fv_vector_matrix.rs::a_field_returns_diagonal",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/ldu_matrix/fv_vector_matrix.rs::diagonal_system_solves_vector",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/mesh/region_interface.rs::exchange_temperature_matching",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/mesh/region_interface.rs::non_matching_interface_nearest_centre",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/polynomial/cubic_eqn.rs::degenerate_nan_tag",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/polynomial/cubic_eqn.rs::degenerate_to_quadratic",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/polynomial/cubic_eqn.rs::one_real_two_complex",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/polynomial/cubic_eqn.rs::one_real_two_complex_root_type_tags",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/polynomial/cubic_eqn.rs::three_real_integer",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/polynomial/cubic_eqn.rs::triple_root",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/polynomial/cubic_eqn.rs::value_at_real_roots",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/polynomial/linear_eqn.rs::degenerate_zero_leading",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/polynomial/linear_eqn.rs::overflow_root",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/polynomial/linear_eqn.rs::simple_root",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/polynomial/linear_eqn.rs::value_and_error",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/polynomial/polynomial.rs::integral_minus1_log_term",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/polynomial/quadratic_eqn.rs::degenerate_falls_back_to_linear",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/polynomial/quadratic_eqn.rs::repeated_real_root",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/polynomial/quadratic_eqn.rs::two_complex_roots",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/polynomial/quadratic_eqn.rs::two_distinct_real",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/polynomial/quadratic_eqn.rs::value_at_root",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/thermophysics/eos/peng_robinson.rs::co2_ideal_gas_limit",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/thermophysics/eos/peng_robinson.rs::co2_nist_density_400k_10mpa",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/thermophysics/eos/peng_robinson.rs::co2_nist_density_400k_5mpa",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/thermophysics/eos/peng_robinson.rs::co2_z_above_one_at_moderate_pressure",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/thermophysics/eos/peng_robinson.rs::cp_m_cv_approaches_r_at_low_pressure",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/thermophysics/eos/peng_robinson.rs::h_eos_zero_at_low_pressure",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/thermophysics/eos/peng_robinson.rs::methane_density_at_moderate_conditions",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/thermophysics/eos/peng_robinson.rs::n2_nist_density_200k_5mpa",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/thermophysics/eos/peng_robinson.rs::n2_nist_density_300k_10mpa",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/thermophysics/eos/peng_robinson.rs::psi_times_p_approx_rho",
"crates/tampines-steam-tables/src/openfoam_algorithms/openfoam_source/thermophysics/thermo/h_polynomial.rs::entropy_increases_with_temperature",
"crates/tampines-steam-tables/src/openfoam_algorithms/rhoPimpleFoam/central_upwind.rs::identical_states_give_zero_dissipation",
"crates/tampines-steam-tables/src/openfoam_algorithms/rhoPimpleFoam/central_upwind.rs::supersonic_one_sided_is_upwind",
"crates/tampines-steam-tables/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::axial_conduction_matches_analytical_fourier_decay",
"crates/tampines-steam-tables/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::axial_peclet_spans_forced_flow_to_stagnation",
"crates/tampines-steam-tables/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::clear_vectors_empties_after_step",
"crates/tampines-steam-tables/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::flow_reversal_keeps_enthalpy_bounded_between_terminals",
"crates/tampines-steam-tables/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::geometry_and_flow_bookkeeping_round_trip",
"crates/tampines-steam-tables/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::get_hydraulic_diameter_matches_4a_over_p",
"crates/tampines-steam-tables/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::global_energy_balance_closes_across_the_boundaries",
"crates/tampines-steam-tables/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::inlet_enthalpy_bc_actually_drives_the_field",
"crates/tampines-steam-tables/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::inlet_outlet_bcs_drive_flow_and_outlet_pressure_settles_near_imposed_value",
"crates/tampines-steam-tables/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::lateral_link_rejects_wrong_length_q_fraction_vec",
"crates/tampines-steam-tables/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::lateral_link_rejects_wrong_length_temperature_vec",
"crates/tampines-steam-tables/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::prescribed_inlet_mass_flowrate_is_imposed_exactly",
"crates/tampines-steam-tables/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::pressure_bounding_clamps_transient_within_set_bounds",
"crates/tampines-steam-tables/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::set_temperature_vector_matches_independent_reference_flash",
"crates/tampines-steam-tables/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::set_temperature_vector_updates_he_and_rho_from_real_flash",
"crates/tampines-steam-tables/src/openfoam_algorithms/rhoPimpleFoam/lateral_coupling.rs::steam_generator_tube_boils_feedwater",
"crates/tampines-steam-tables/src/openfoam_algorithms/rhoPimpleFoam/mod.rs::correct_thermo_matches_independent_reference_flash",
"crates/tampines-steam-tables/src/openfoam_algorithms/rhoPimpleFoam/mod.rs::correct_thermo_survives_two_phase_boiling_cell",
"crates/tampines-steam-tables/src/openfoam_algorithms/rhoPimpleFoam/mod.rs::new_initializes_liquid_water_reference_state_consistently",
"crates/tampines-steam-tables/src/openfoam_algorithms/rhoPimpleFoam/mod.rs::one_d_array_constructs_and_steps",
"crates/tampines-steam-tables/src/openfoam_algorithms/rhoPimpleFoam/mod.rs::zero_cells_is_rejected",
"crates/tampines-steam-tables/src/steam_turbine_equations/mean_flow_stages/transient_tests.rs::a_turning_shaft_delivers_electrical_power",
"crates/tampines-steam-tables/src/steam_turbine_equations/mean_flow_stages/transient_tests.rs::constructor_selects_the_knp_hybrid_solver_mode",
"crates/tampines-steam-tables/src/steam_turbine_equations/mean_flow_stages/transient_tests.rs::heavier_electrical_load_slows_the_shaft",
"crates/tampines-steam-tables/src/steam_turbine_equations/mean_flow_stages/transient_tests.rs::initialise_uniform_puts_superheated_steam_in_every_cell",
"crates/tampines-steam-tables/src/steam_turbine_equations/mean_flow_stages/transient_tests.rs::machine_spins_up_from_rest",
"crates/tampines-steam-tables/src/steam_turbine_equations/mean_flow_stages/transient_tests.rs::moving_steam_extracts_work_from_both_mechanisms",
"crates/tampines-steam-tables/src/steam_turbine_equations/mean_flow_stages/transient_tests.rs::power_sources_are_consumed_by_the_step",
"crates/tampines-steam-tables/src/steam_turbine_equations/mean_flow_stages/transient_tests.rs::shaft_speed_is_solved_rather_than_held",
"crates/tampines-steam-tables/src/steam_turbine_equations/mean_flow_stages/transient_tests.rs::short_run_stays_bounded",
"crates/tampines-steam-tables/src/steam_turbine_equations/mean_flow_stages/transient_tests.rs::standstill_develops_starting_torque_but_no_power",
"crates/tampines-steam-tables/src/steam_turbine_equations/mean_flow_stages/transient_tests.rs::still_steam_extracts_no_work",
"crates/tampines-steam-tables/src/steam_turbine_equations/mean_flow_stages/transient_tests.rs::total_shaft_power_is_the_sum_of_the_stages",
"crates/tampines-steam-tables/src/steam_turbine_equations/mean_flow_stages/transient_tests.rs::zero_rotor_drop_fraction_gives_a_pure_impulse_stage",
"crates/tampines-steam-tables/tests/heated_tube_never_undercuts_its_feedwater.rs::the_default_scheme_never_undercuts_the_feedwater",
"crates/tampines-steam-tables/tests/heated_tube_never_undercuts_its_feedwater.rs::the_linear_ablation_reproduces_the_walk_toward_the_floor",
"crates/tampines-steam-tables/tests/wasm_smoke.rs::edwards_blowdown_advances_under_wasm",
"crates/tampines-steam-tables/tests/wasm_smoke.rs::steam_property_flash_works_under_wasm",
"crates/tampines/src/components/helical_coil_sg_standalone.rs::the_implicit_coupling_converges_and_beats_real_time_at_the_largest_stable_substep",
"crates/tampines/src/components/helical_coil_sg_standalone.rs::the_standalone_harness_is_deterministic",
"crates/tampines/src/multiphase_1d/edwards_tests.rs::edwards_drift_flux_explore",
"crates/tampines/src/multiphase_1d/edwards_tests.rs::edwards_drift_flux_gs1_pressure_history",
"crates/tampines/src/multiphase_1d/edwards_tests.rs::edwards_drift_flux_slip_and_tau_sensitivity",
"crates/tampines/src/multiphase_1d/edwards_tests.rs::two_fluid_constructs_on_the_edwards_geometry",
"crates/tampines/src/multiphase_1d/interfacial/tests.rs::a_stale_conduction_set_is_refused",
"crates/tampines/src/multiphase_1d/interfacial/tests.rs::constructor_refuses_a_pair_from_the_same_resistance_side",
"crates/tampines/src/multiphase_1d/interfacial/tests.rs::constructor_refuses_unusable_geometry_and_floors",
"crates/tampines/src/multiphase_1d/interfacial/tests.rs::droplet_topology_exchanges_which_conductivity_closes_which_side",
"crates/tampines/src/multiphase_1d/interfacial/tests.rs::finite_slip_drag_is_antisymmetric_and_opposes_the_slip",
"crates/tampines/src/multiphase_1d/interfacial/tests.rs::latent_heat_guard_fires_only_next_to_the_critical_point",
"crates/tampines/src/multiphase_1d/interfacial/tests.rs::mass_transfer_sign_flips_between_superheated_vapour_and_subcooled_liquid",
"crates/tampines/src/multiphase_1d/interfacial/tests.rs::mass_transfer_vanishes_when_both_phases_sit_on_the_saturation_line",
"crates/tampines/src/multiphase_1d/interfacial/tests.rs::out_of_range_and_non_finite_states_are_refused_not_clipped",
"crates/tampines/src/multiphase_1d/interfacial/tests.rs::the_self_evaluating_entry_point_matches_the_cached_one",
"crates/tampines/src/multiphase_1d/interfacial/tests.rs::the_uom_boundary_agrees_with_the_raw_si_boundary",
"crates/tampines/src/multiphase_1d/interfacial/tests.rs::two_resistance_pair_reads_one_conductivity_from_each_side",
"crates/tampines/src/multiphase_1d/interfacial/tests.rs::zero_slip_drag_recovers_the_stokes_closed_form",
"crates/tampines/src/multiphase_1d/marviken_tests.rs::marviken_drift_flux_explore",
"crates/tampines/src/multiphase_1d/marviken_tests.rs::marviken_test_23_drift_flux_critical_mass_flux",
"crates/tampines/src/multiphase_1d/tests.rs::reservoir_inlet_reaches_the_bernoulli_limit_in_subcooled_water",
"crates/tampines/src/multiphase_1d/two_fluid_tests.rs::a_closed_pipe_conserves_mixture_mass_to_machine_precision",
"crates/tampines/src/multiphase_1d/two_fluid_tests.rs::a_collapsing_vapour_phase_does_not_blow_up_the_enthalpy_it_leaves_behind",
"crates/tampines/src/multiphase_1d/two_fluid_tests.rs::a_two_phase_blowdown_marches_without_refusing",
"crates/tampines/src/multiphase_1d/two_fluid_tests.rs::a_uniform_saturated_state_at_rest_stays_at_rest",
"crates/tampines/src/multiphase_1d/two_fluid_tests.rs::interfacial_exchange_moves_energy_between_the_phases_and_creates_none",
"crates/tampines/src/multiphase_1d/two_fluid_tests.rs::six_equation_march_refuses_where_a_phase_cannot_shed_its_expansion_work",
"crates/tampines/src/multiphase_1d/two_fluid_tests.rs::the_answer_moves_with_c_vm_and_the_sensitivity_is_reported",
"crates/tampines/src/multiphase_1d/two_fluid_tests.rs::the_solver_refuses_inputs_it_cannot_represent",
"crates/tampines/src/multiphase_1d/two_fluid_tests.rs::the_two_solvers_disagree_in_the_single_phase_limit_and_the_compliance_ratio_explains_it",
"crates/tampines/src/multiphase_1d/two_fluid_tests.rs::thermal_non_equilibrium_relaxes_monotonically_and_never_overshoots",
"crates/tampines/tests/wasm_smoke.rs::helium_properties_evaluate_under_wasm",
"crates/tampines/tests/wasm_smoke.rs::helium_steam_generator_builds_and_advances_under_wasm",
]
[module."eigen.rs"]
path = "crate::primitives::eigen"
[[module."eigen.rs".function]]
id = "fn:592584babe987271"
name = "eigen_values"
qual = "eigen_values"
lines = [
88,
100,
]
hash = "sha256:178759128aa4ae6dc8116378796c30d65ffea5c11c9f414bb900aeec622851a1"
doc_hash = "sha256:b924b3cf73ffbfbc397acb3c92f5a6332a4eb2f1d9402186cc5c74bb671f8e28"
callees = ["fn:bdd5b4232b6232d3"]
uses = [
"fn:7a05aabc9b2c5609",
"fn:ef05859ef19acee7",
]
[[module."eigen.rs".function]]
id = "fn:bdd5b4232b6232d3"
name = "eigen_values_checked"
qual = "eigen_values_checked"
lines = [
102,
140,
]
hash = "sha256:ce46d27e1e59752924343b3b57438879956936b49c4b15a0accb06986793f199"
doc_hash = "sha256:ee81d21b101e15659525e8ba7604e1c57db0d29fbc16226ce99ecf90557fc0a3"
callees = [
"fn:09b033a4d8b0b161",
"fn:0f666dd712ab7775",
"fn:876de1d23fdbcb81",
"fn:9e501e5f4cce23ae",
"fn:cacbf12ef7dfdf62",
"fn:fa0f3458b83daadf",
]
uses = [
"fn:7a05aabc9b2c5609",
"fn:9c7d01efcf2e7b8d",
"fn:e5e1509277a5c8b5",
"fn:ef05859ef19acee7",
"fn:efff5b177b83a145",
]
reached_by = [
"#339",
"#342",
]
[[module."eigen.rs".function]]
id = "fn:e519ab3ef48103e3"
name = "eigen_values_symm"
qual = "eigen_values_symm"
lines = [
142,
170,
]
hash = "sha256:916cb67697ac63ae68de9fede68eaa12d7416822c2253432d7fe8f0da4f048a4"
doc_hash = "sha256:7846fca7bbc74f8483884d7ce4f5816b90fd9c3234a1c60e8d45ad37b8523f6e"
callees = [
"fn:09b033a4d8b0b161",
"fn:0f666dd712ab7775",
"fn:876de1d23fdbcb81",
"fn:9e501e5f4cce23ae",
"fn:cacbf12ef7dfdf62",
"fn:fa0f3458b83daadf",
]
uses = [
"fn:250c638c8bd6b322",
"fn:9c7d01efcf2e7b8d",
"fn:e5e1509277a5c8b5",
"fn:ef05859ef19acee7",
"fn:efff5b177b83a145",
]
reached_by = [
"#338",
"#340",
"#341",
"#343",
"#344",
"#345",
"#346",
"#774",
"#775",
"#780",
"#787",
"#788",
"#789",
"#790",
"#791",
"#792",
"#793",
"#794",
"#808",
"#809",
"#810",
"#811",
"#812",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
"#873",
]
[[module."eigen.rs".function]]
id = "fn:61a8dc1ad89b726c"
name = "eigen_vectors_with"
qual = "eigen_vectors_with"
lines = [
172,
192,
]
hash = "sha256:77487ab985d23a8b847fccbc8d053089f92d2814dc430117cfdb02d2ee64a4de"
doc_hash = "sha256:9251e337a7954de1eb64c4560dffa4ba1202e9953618f7af90a124b067fe3b70"
callees = [
"fn:28c74218cbdcdc32",
"fn:3cd230a75c1635ac",
"fn:9e501e5f4cce23ae",
]
uses = [
"fn:7a05aabc9b2c5609",
"fn:ef05859ef19acee7",
]
reached_by = [
"#338",
"#341",
"#343",
"#345",
"#346",
"#808",
"#809",
"#810",
"#811",
"#812",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
]
[[module."eigen.rs".function]]
id = "fn:4862fc97c2922825"
name = "eigen_vectors"
qual = "eigen_vectors"
lines = [
194,
199,
]
hash = "sha256:20a8c09e15f457a064861fe3a8d089e96365599f23d9f193b52e7286d5cad8c1"
doc_hash = "sha256:484edafc18f1ec45d4b9d7bd3018e80517bb53277ee3719895b69ba14e7d7b14"
callees = [
"fn:592584babe987271",
"fn:61a8dc1ad89b726c",
]
uses = ["fn:7a05aabc9b2c5609"]
[[module."eigen.rs".function]]
id = "fn:f755d8f9d9f634c5"
name = "eigen_vectors_symm_with"
qual = "eigen_vectors_symm_with"
lines = [
201,
211,
]
hash = "sha256:099b4668ac61aebe40286dd0e3aeffd77c63ab1e2e89d9cbc498c56c502d5d1a"
doc_hash = "sha256:ec46e4cf6c97830689cf8eed4b5588081036793b9c7d01d66fa67458ef38ebd7"
callees = [
"fn:049787e5bb6cb1e5",
"fn:61a8dc1ad89b726c",
"fn:d75369e25b137f58",
]
uses = [
"fn:250c638c8bd6b322",
"fn:7a05aabc9b2c5609",
"fn:ef05859ef19acee7",
]
reached_by = [
"#338",
"#341",
"#343",
"#345",
"#346",
"#808",
"#809",
"#810",
"#811",
"#812",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
]
[[module."eigen.rs".function]]
id = "fn:d75369e25b137f58"
name = "orthonormalise"
qual = "orthonormalise"
lines = [
213,
257,
]
hash = "sha256:3a7afc3019dad8e54dccab2c9776098e5c278c2eb6fe19ea0c4d6d2f96bd926e"
doc_hash = "sha256:46d4e8fb6b15e3cb553bb5468d94cb0de47786a1257d506c45d00f376c15dded"
callees = [
"fn:12a06403e27e4888",
"fn:3cd230a75c1635ac",
"fn:4a51ca655b751e20",
"fn:4c09e8ba2c99654a",
"fn:636ae5a21be9336b",
"fn:81c31057bf28cb43",
"fn:99b51c50cec539c3",
"fn:ec7982e28dd4da1d",
"fn:ed7d718f646723fc",
"fn:f7928b5069a126b7",
]
uses = ["fn:7a05aabc9b2c5609"]
reached_by = [
"#338",
"#341",
"#343",
"#345",
"#346",
"#808",
"#809",
"#810",
"#811",
"#812",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
]
[[module."eigen.rs".function]]
id = "fn:4a51ca655b751e20"
name = "orthogonal_complement"
qual = "orthogonal_complement"
lines = [
259,
283,
]
hash = "sha256:5e8b9096b1033235078b038487f1715a172f64f2ccb885ddc2f487724b32f2c0"
doc_hash = "sha256:3d631897a0dafa40b384116cbd0872e037e04b3af71fa8fc8c790ab850525182"
callees = [
"fn:6a0efbea8f8750bd",
"fn:9e501e5f4cce23ae",
"fn:ec7982e28dd4da1d",
"fn:ed7d718f646723fc",
]
uses = ["fn:ef05859ef19acee7"]
reached_by = [
"#338",
"#341",
"#343",
"#345",
"#346",
"#808",
"#809",
"#810",
"#811",
"#812",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
]
[[module."eigen.rs".function]]
id = "fn:2f4ad06fca6315d2"
name = "eigen_vectors_symm"
qual = "eigen_vectors_symm"
lines = [
285,
295,
]
hash = "sha256:30a165a7aeafbf903dd2ad4d0c78f45c94ec92256cd65ae4c57414f3b1b1dbaa"
doc_hash = "sha256:b18ec5703986e7bb524053944b283771ea2889de8b7ebf8ae60c85de373f38b5"
callees = [
"fn:e519ab3ef48103e3",
"fn:f755d8f9d9f634c5",
]
uses = [
"fn:250c638c8bd6b322",
"fn:7a05aabc9b2c5609",
]
reached_by = [
"#338",
"#341",
"#343",
"#345",
"#346",
]
[[module."eigen.rs".function]]
id = "fn:049787e5bb6cb1e5"
name = "symm_to_full"
qual = "symm_to_full"
lines = [
297,
304,
]
hash = "sha256:d3ca554afc980f9536d6ef7c3a63e01f71535510074ca5c74904af6540d497bc"
doc_hash = "sha256:d0376b680081f4d2c7e06f988e9c622798c0624c400d50867b6b3a2329688ba6"
callees = ["fn:ca4d7b0e9c95eb37"]
uses = [
"fn:250c638c8bd6b322",
"fn:7a05aabc9b2c5609",
]
reached_by = [
"#338",
"#341",
"#343",
"#345",
"#346",
"#808",
"#809",
"#810",
"#811",
"#812",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
]
[[module."eigen.rs".function]]
id = "fn:28c74218cbdcdc32"
name = "eigen_vector_of"
qual = "eigen_vector_of"
lines = [
306,
389,
]
hash = "sha256:9233e32bad856824ec6275ab3495387c094088a73639426105a1b8a851547b26"
doc_hash = "sha256:a53fca205e2d4a5283844e044b48f26fbed6154d62b380525f395eada045e8a9"
callees = [
"fn:6a0efbea8f8750bd",
"fn:890be56b57c12b9a",
"fn:9e501e5f4cce23ae",
"fn:ca4d7b0e9c95eb37",
]
uses = [
"fn:7a05aabc9b2c5609",
"fn:e41a6849ca77a058",
"fn:ef05859ef19acee7",
]
reached_by = [
"#338",
"#341",
"#343",
"#345",
"#346",
"#808",
"#809",
"#810",
"#811",
"#812",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
]
[[module."eigen.rs".function]]
id = "fn:890be56b57c12b9a"
name = "normalise"
qual = "normalise"
lines = [
391,
398,
]
hash = "sha256:f2e27fc483cfb8eda813d286d47c83ba2c740a10bdadc2301d8b94ffb1f28660"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = [
"fn:ec7982e28dd4da1d",
"fn:ed7d718f646723fc",
]
uses = [
"fn:e41a6849ca77a058",
"fn:ef05859ef19acee7",
]
reached_by = [
"#338",
"#341",
"#343",
"#345",
"#346",
"#808",
"#809",
"#810",
"#811",
"#812",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
]
[[module."eigen.rs".function]]
id = "fn:fa0f3458b83daadf"
name = "sort3"
qual = "sort3"
lines = [
400,
411,
]
hash = "sha256:6acd49fb4dd4aaaea12fb48cad1769f8b6cac60e6f0ff1f31d2547f0c2f3c6fe"
doc_hash = "sha256:088d80bbf8d68aacb14f8bae6be02f2eba8d6c8403b24595fede84b72d421bb4"
reached_by = [
"#338",
"#339",
"#340",
"#341",
"#342",
"#343",
"#344",
"#345",
"#346",
"#774",
"#775",
"#780",
"#787",
"#788",
"#789",
"#790",
"#791",
"#792",
"#793",
"#794",
"#808",
"#809",
"#810",
"#811",
"#812",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
"#873",
]
[[module."eigen.rs".function]]
id = "fn:cdae0fb1e097c343"
name = "diagonal_eigenvalues_are_the_diagonal_sorted"
qual = "diagonal_eigenvalues_are_the_diagonal_sorted"
lines = [
418,
432,
]
hash = "sha256:7ad8bf8ec53fa965015e655b20fd5176e294aa7dbd54ce62f9152f80ceda0e9d"
doc_hash = "sha256:dfd5dddcdc14a9e54c2ed1f6dde8d50fd7511ae91fe2867ff3a0693598704f8b"
callees = [
"fn:adb6ff61789851e5",
"fn:e519ab3ef48103e3",
]
uses = ["fn:250c638c8bd6b322"]
test = true
[[module."eigen.rs".function]]
id = "fn:a8eb6aab37404f34"
name = "spectrum_reproduces_trace_and_determinant"
qual = "spectrum_reproduces_trace_and_determinant"
lines = [
434,
451,
]
hash = "sha256:b9933b6fa9c0873dec883643d509773cf9c8f22a32f603c239dda93d49a7301e"
doc_hash = "sha256:6d5fd4a27279470ca5646d1d1307e057d2e6075584ca3e60950cf1cea73d0f4d"
callees = [
"fn:27e86d8fe19529a2",
"fn:45b9638b0b44703b",
"fn:5542d71db464f60b",
"fn:e519ab3ef48103e3",
]
uses = ["fn:250c638c8bd6b322"]
test = true
[[module."eigen.rs".function]]
id = "fn:d8eb4c07341c8286"
name = "eigenvectors_satisfy_the_eigenvalue_equation"
qual = "eigenvectors_satisfy_the_eigenvalue_equation"
lines = [
453,
478,
]
hash = "sha256:eb44bfd36a7c38010f709cdf08530cc560678c90a6a5be9d125c23ff7970bd1d"
doc_hash = "sha256:33524c99ebfea42a5744af21e5da67aa57bac686cc2fa887bbb7668867b6a6a9"
callees = [
"fn:12a06403e27e4888",
"fn:27e86d8fe19529a2",
"fn:2f4ad06fca6315d2",
"fn:4c09e8ba2c99654a",
"fn:636ae5a21be9336b",
"fn:81c31057bf28cb43",
"fn:a596791835345706",
"fn:e519ab3ef48103e3",
"fn:ed7d718f646723fc",
"fn:f7928b5069a126b7",
]
uses = ["fn:250c638c8bd6b322"]
test = true
[[module."eigen.rs".function]]
id = "fn:3f8ac88ae6f56397"
name = "symmetric_eigenvectors_are_orthonormal"
qual = "symmetric_eigenvectors_are_orthonormal"
lines = [
480,
509,
]
hash = "sha256:8a9821f644ba0a7bf6ed67a9cbe6b2e441995ff7618fc43494b0bf695490a077"
doc_hash = "sha256:1aa137c9b1a3d4331ba931f462219b5758a60330442c44b9e6f9ee8657f5c5e8"
callees = [
"fn:27e86d8fe19529a2",
"fn:2f4ad06fca6315d2",
"fn:4c09e8ba2c99654a",
"fn:81c31057bf28cb43",
"fn:99b51c50cec539c3",
"fn:ed7d718f646723fc",
"fn:f7928b5069a126b7",
]
uses = ["fn:250c638c8bd6b322"]
test = true
[[module."eigen.rs".function]]
id = "fn:1b9f72ce476b21ba"
name = "repeated_eigenvalues_still_give_an_orthonormal_basis"
qual = "repeated_eigenvalues_still_give_an_orthonormal_basis"
lines = [
511,
544,
]
hash = "sha256:e0cd13a6a611ed80b1886d8e701f21932b6b3dfbacd7ac24c20c8d17d381e6d8"
doc_hash = "sha256:fc7dffff015d1ecb1686e7fb1db0f81c451cdb3398cd44c438027a270fed7ddb"
callees = [
"fn:12a06403e27e4888",
"fn:2f4ad06fca6315d2",
"fn:4c09e8ba2c99654a",
"fn:636ae5a21be9336b",
"fn:81c31057bf28cb43",
"fn:99b51c50cec539c3",
"fn:a596791835345706",
"fn:adb6ff61789851e5",
"fn:e519ab3ef48103e3",
"fn:ed7d718f646723fc",
"fn:f7928b5069a126b7",
]
uses = ["fn:250c638c8bd6b322"]
test = true
[[module."eigen.rs".function]]
id = "fn:ef3cbb567fd2efbb"
name = "triple_eigenvalue_is_handled"
qual = "triple_eigenvalue_is_handled"
lines = [
546,
571,
]
hash = "sha256:6e7020ca2bd0c508ee0093914eb17fb3ac25e7dcc89fd8112d5a524f545139e0"
doc_hash = "sha256:590ccb3b2ec17a912858e5391564ec202ebbf41be92f38e2ef9a8a15f20edefa"
callees = [
"fn:2f4ad06fca6315d2",
"fn:4c09e8ba2c99654a",
"fn:81c31057bf28cb43",
"fn:99b51c50cec539c3",
"fn:adb6ff61789851e5",
"fn:e519ab3ef48103e3",
"fn:ed7d718f646723fc",
"fn:f7928b5069a126b7",
]
uses = ["fn:250c638c8bd6b322"]
test = true
[[module."eigen.rs".function]]
id = "fn:a996b87d5afeb662"
name = "a_near_degenerate_spectrum_still_gives_an_orthonormal_basis"
qual = "a_near_degenerate_spectrum_still_gives_an_orthonormal_basis"
lines = [
573,
641,
]
hash = "sha256:b3a4cbfc1bd78c821dc116c33519cc1d1cfd09434e0eaa4ca8a2ed03ace895a0"
doc_hash = "sha256:2110eafe0baad1ec08966e51f344eb229c6b9636c9dc689103996be5b3167cfd"
callees = [
"fn:12a06403e27e4888",
"fn:27e86d8fe19529a2",
"fn:2f4ad06fca6315d2",
"fn:4c09e8ba2c99654a",
"fn:636ae5a21be9336b",
"fn:81c31057bf28cb43",
"fn:99b51c50cec539c3",
"fn:a596791835345706",
"fn:e519ab3ef48103e3",
"fn:ed7d718f646723fc",
"fn:f7928b5069a126b7",
]
uses = ["fn:250c638c8bd6b322"]
test = true
[[module."eigen.rs".function]]
id = "fn:0e4029384cb0b7fa"
name = "general_tensor_with_real_spectrum"
qual = "general_tensor_with_real_spectrum"
lines = [
643,
663,
]
hash = "sha256:9f3b7e762466779dce40efd154e1267b3330bfbd7b66003e60d03ea9159e24dc"
doc_hash = "sha256:22e51becc3e5e803e897891e0882c7a31f779b7d7dca77c25cd6f686be8be10c"
callees = [
"fn:bdd5b4232b6232d3",
"fn:ca4d7b0e9c95eb37",
]
uses = ["fn:7a05aabc9b2c5609"]
test = true
[[module."eigen.rs".function]]
id = "fn:7142b0046a8aad85"
name = "complex_spectrum_is_reported"
qual = "complex_spectrum_is_reported"
lines = [
665,
681,
]
hash = "sha256:414b398357af46db8c8839f47a7265c4e1cbb685dcdd612dc903c4aca2e20c23"
doc_hash = "sha256:46298de3e0b82cd4470d78062b703136b130aabc0a954dcd3663cac700a31a30"
callees = [
"fn:bdd5b4232b6232d3",
"fn:ca4d7b0e9c95eb37",
]
uses = ["fn:7a05aabc9b2c5609"]
test = true
[module."mod.rs"]
path = "crate::primitives"
[module."scalar.rs"]
path = "crate::primitives::scalar"
[[module."scalar.rs".function]]
id = "fn:801a23bab751c954"
name = "Scalar"
qual = "Scalar"
item = "type"
shape = "alias"
lines = [
31,
32,
]
hash = "sha256:99212b0adcd9136a3934f9ef65d434f3363b710beb34ea0cc17a13c59ac4815a"
doc_hash = "sha256:12918f82887204f1ee1eca3fc11bab760e67606609a1ee4262fdabf0bfc77a6d"
reached_by = [
"#97",
"#100",
"#304",
"#305",
"#306",
"#307",
"#308",
"#309",
"#321",
"#322",
"#323",
"#324",
"#325",
"#326",
"#327",
"#328",
"#329",
"#330",
"#331",
"#332",
"#333",
"#334",
"#335",
"#336",
"#337",
"#338",
"#339",
"#340",
"#341",
"#342",
"#343",
"#344",
"#345",
"#346",
"#371",
"#372",
"#373",
"#374",
"#375",
"#376",
"#377",
"#378",
"#379",
"#380",
"#381",
"#382",
"#383",
"#384",
"#385",
"#386",
"#666",
"#667",
"#668",
"#669",
"#670",
"#671",
"#672",
"#673",
"#674",
"#675",
"#676",
"#677",
"#678",
"#679",
"#680",
"#681",
"#682",
"#683",
"#684",
"#685",
"#686",
"#687",
"#688",
"#689",
"#690",
"#691",
"#692",
"#693",
"#774",
"#775",
"#780",
"#787",
"#788",
"#789",
"#790",
"#791",
"#792",
"#793",
"#794",
"#808",
"#809",
"#810",
"#811",
"#812",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
"#873",
"#935",
"#936",
"#937",
"#938",
"#939",
"#940",
"#941",
"#942",
"#943",
"#944",
"#945",
"#946",
"#947",
"#948",
"#949",
"#950",
"#951",
"#952",
"#953",
"#954",
"#955",
"#956",
"#957",
"#958",
"#959",
"#960",
"#961",
"#962",
]
[[module."scalar.rs".function]]
id = "fn:072ff599bbe34517"
name = "Label"
qual = "Label"
item = "type"
shape = "alias"
lines = [
33,
34,
]
hash = "sha256:81ab575c99a31e609fe6e2f81c4306a4dcd85895f8ea51609c6a8f775f0c7307"
doc_hash = "sha256:6065c729007d5a4c076705019f27b8aecb966e557fd3b699cd9b8e81923d70d6"
[[module."scalar.rs".function]]
id = "fn:e41a6849ca77a058"
name = "SMALL"
qual = "SMALL"
item = "const"
shape = "const"
lines = [
36,
37,
]
hash = "sha256:e5819ba0e4b6e05dcac3dc8b269ce2af7e5203ab0b01066847cd168a88481f8b"
doc_hash = "sha256:819664292f2f172017c168ed42c719c58d80de17f05ab32aadab2189914b841f"
uses = ["fn:801a23bab751c954"]
reached_by = [
"#304",
"#305",
"#307",
"#308",
"#321",
"#322",
"#323",
"#324",
"#325",
"#326",
"#327",
"#331",
"#338",
"#339",
"#340",
"#341",
"#342",
"#343",
"#344",
"#345",
"#346",
"#371",
"#372",
"#373",
"#374",
"#375",
"#376",
"#377",
"#378",
"#379",
"#380",
"#382",
"#383",
"#384",
"#385",
"#386",
"#666",
"#667",
"#668",
"#669",
"#670",
"#671",
"#672",
"#676",
"#683",
"#684",
"#685",
"#686",
"#687",
"#688",
"#689",
"#690",
"#691",
"#692",
"#774",
"#775",
"#780",
"#787",
"#788",
"#789",
"#790",
"#791",
"#792",
"#793",
"#794",
"#808",
"#809",
"#810",
"#811",
"#812",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
"#873",
"#935",
"#936",
"#937",
"#938",
"#939",
"#940",
"#941",
"#945",
"#952",
"#953",
"#954",
"#955",
"#956",
"#957",
"#958",
"#959",
"#960",
"#961",
]
[[module."scalar.rs".function]]
id = "fn:a449133be151ce9a"
name = "VSMALL"
qual = "VSMALL"
item = "const"
shape = "const"
lines = [
38,
39,
]
hash = "sha256:1d02957eeb8081c60978e3782c56c599e1c9215023addee08842928d042d471a"
doc_hash = "sha256:7c237a0d57917a8e1abf484648dc48e648fc9a1724397f39567ecd6e8fdbe718"
uses = ["fn:801a23bab751c954"]
reached_by = [
"#97",
"#100",
"#304",
"#305",
"#306",
"#307",
"#308",
"#309",
"#321",
"#322",
"#323",
"#324",
"#325",
"#326",
"#327",
"#328",
"#329",
"#330",
"#332",
"#333",
"#334",
"#335",
"#336",
"#337",
"#338",
"#339",
"#340",
"#341",
"#342",
"#343",
"#344",
"#345",
"#346",
"#371",
"#372",
"#373",
"#374",
"#375",
"#376",
"#377",
"#378",
"#379",
"#380",
"#381",
"#382",
"#383",
"#384",
"#385",
"#386",
"#666",
"#667",
"#668",
"#669",
"#670",
"#671",
"#672",
"#673",
"#674",
"#675",
"#677",
"#678",
"#679",
"#680",
"#681",
"#682",
"#683",
"#684",
"#685",
"#686",
"#687",
"#688",
"#689",
"#690",
"#691",
"#692",
"#693",
"#774",
"#775",
"#780",
"#787",
"#788",
"#789",
"#790",
"#791",
"#792",
"#793",
"#794",
"#808",
"#809",
"#810",
"#811",
"#812",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
"#873",
"#935",
"#936",
"#937",
"#938",
"#939",
"#940",
"#941",
"#942",
"#943",
"#944",
"#946",
"#947",
"#948",
"#949",
"#950",
"#951",
"#952",
"#953",
"#954",
"#955",
"#956",
"#957",
"#958",
"#959",
"#960",
"#961",
"#962",
]
[[module."scalar.rs".function]]
id = "fn:aac6c3c2bd9c845e"
name = "ROOT_SMALL"
qual = "ROOT_SMALL"
item = "const"
shape = "const"
lines = [
40,
41,
]
hash = "sha256:36c587b10a7bd9a12118af558dad9e74a88b67b5cec75990f7b4e8df492a7fbe"
doc_hash = "sha256:97a5064f5fb9f6844d2084e80ea0d1acfb0c06e80bef16e564111e5c2c28f942"
uses = ["fn:801a23bab751c954"]
[[module."scalar.rs".function]]
id = "fn:1ecffb6da31d80fb"
name = "ROOT_VSMALL"
qual = "ROOT_VSMALL"
item = "const"
shape = "const"
lines = [
42,
43,
]
hash = "sha256:49c1ed2b801cd186a93d88b39afc57dc20502a23769eb0e9a59d400cb4e33b2f"
doc_hash = "sha256:b83b61716ecbefa080701f1be0354c74caced316d1c1afedc97c6d04e70ca016"
uses = ["fn:801a23bab751c954"]
[[module."scalar.rs".function]]
id = "fn:01d07c5457dfb8ef"
name = "GREAT"
qual = "GREAT"
item = "const"
shape = "const"
lines = [
44,
45,
]
hash = "sha256:370dcb0e51d853140aa326e149a03b31efb30e0358cf773c5b8b3d49ff6dd25b"
doc_hash = "sha256:8bd1330c19a3ce3e72eca523e27801d5e0ed971e8a4564026457161154c079da"
uses = ["fn:801a23bab751c954"]
[[module."scalar.rs".function]]
id = "fn:9c7d01efcf2e7b8d"
name = "VGREAT"
qual = "VGREAT"
item = "const"
shape = "const"
lines = [
46,
47,
]
hash = "sha256:f981e4bb0e5f6b2e653dd3a5556e032e7f6e0fa00bce0e079bf17aebe7596aba"
doc_hash = "sha256:bdb4ab2764019b35303119ad429b536592501990d68cd05af534c03fe1842c58"
uses = ["fn:801a23bab751c954"]
reached_by = [
"#304",
"#305",
"#306",
"#307",
"#308",
"#309",
"#321",
"#322",
"#323",
"#324",
"#325",
"#326",
"#327",
"#328",
"#329",
"#330",
"#333",
"#334",
"#335",
"#336",
"#337",
"#338",
"#339",
"#340",
"#341",
"#342",
"#343",
"#344",
"#345",
"#346",
"#371",
"#372",
"#373",
"#374",
"#375",
"#376",
"#377",
"#378",
"#379",
"#380",
"#382",
"#383",
"#384",
"#385",
"#386",
"#666",
"#667",
"#668",
"#669",
"#670",
"#671",
"#672",
"#673",
"#674",
"#675",
"#678",
"#679",
"#680",
"#681",
"#682",
"#683",
"#684",
"#685",
"#686",
"#687",
"#688",
"#689",
"#690",
"#691",
"#692",
"#774",
"#775",
"#780",
"#787",
"#788",
"#789",
"#790",
"#791",
"#792",
"#793",
"#794",
"#808",
"#809",
"#810",
"#811",
"#812",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
"#873",
"#935",
"#936",
"#937",
"#938",
"#939",
"#940",
"#941",
"#942",
"#943",
"#944",
"#947",
"#948",
"#949",
"#950",
"#951",
"#952",
"#953",
"#954",
"#955",
"#956",
"#957",
"#958",
"#959",
"#960",
"#961",
]
[[module."scalar.rs".function]]
id = "fn:59ffaffbe9873e68"
name = "ROOT_GREAT"
qual = "ROOT_GREAT"
item = "const"
shape = "const"
lines = [
48,
49,
]
hash = "sha256:88d8549de850176979c7540caff69c1a66ab2a9ce2df4c1e5335e73ef695720f"
doc_hash = "sha256:dc4e4d0a75aab9e0854a4e1b779f63b3a0c0142e1f9f6b3f0036edaf8512a645"
uses = ["fn:801a23bab751c954"]
[module."spherical_tensor.rs"]
path = "crate::primitives::spherical_tensor"
[[module."spherical_tensor.rs".function]]
id = "fn:b3908cc31e435dbc"
name = "SphericalTensor"
qual = "SphericalTensor"
item = "type"
shape = "struct"
lines = [
31,
36,
]
hash = "sha256:19e2e82243ddf22ba6caf9d2c52fcb37e5323c456038e46b3543cb151e23097f"
doc_hash = "sha256:bd21656a1247ce960a807c50cb262f810b951c26139653b46a4dde0ec275b288"
reached_by = [
"#0",
"#98",
"#102",
"#103",
"#104",
"#105",
"#120",
"#125",
"#126",
"#127",
"#131",
"#132",
"#146",
"#147",
"#148",
"#149",
"#150",
"#152",
"#153",
"#181",
"#182",
"#347",
"#348",
"#349",
"#350",
"#351",
"#356",
"#357",
"#397",
"#398",
"#399",
"#401",
"#402",
"#405",
"#406",
"#407",
"#408",
"#525",
"#526",
"#527",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
"#829",
"#848",
"#849",
"#850",
"#851",
"#852",
"#855",
"#856",
"#858",
"#859",
"#860",
"#861",
"#862",
"#863",
"#864",
"#865",
"#866",
"#867",
"#868",
"#869",
"#870",
"#871",
]
[[module."spherical_tensor.rs".function]]
id = "fn:0b809fd8c72791d4"
name = "new"
qual = "SphericalTensor::new"
lines = [
44,
48,
]
hash = "sha256:1544858a92e94a523b6b50f3e9f10a98a96203e1694ef01590423f5f5e58b489"
doc_hash = "sha256:ede89b59d11fbc416502e64eb4bb312c18fa88559ecaf084b4fdba12b8fcaf89"
uses = ["fn:b3908cc31e435dbc"]
reached_by = [
"#0",
"#98",
"#102",
"#103",
"#104",
"#105",
"#120",
"#125",
"#126",
"#127",
"#131",
"#132",
"#146",
"#147",
"#148",
"#149",
"#150",
"#152",
"#153",
"#181",
"#182",
"#347",
"#348",
"#350",
"#351",
"#356",
"#357",
"#397",
"#398",
"#399",
"#401",
"#402",
"#405",
"#406",
"#407",
"#408",
"#525",
"#526",
"#527",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
"#829",
"#848",
"#849",
"#850",
"#851",
"#852",
"#855",
"#856",
"#858",
"#859",
"#860",
"#861",
"#862",
"#863",
"#864",
"#865",
"#866",
"#867",
"#868",
"#869",
"#870",
"#871",
]
[[module."spherical_tensor.rs".function]]
id = "fn:647d1f107711e69c"
name = "tr"
qual = "SphericalTensor::tr"
lines = [
50,
54,
]
hash = "sha256:a62bd49334062e9912e3810652d9732058220fdf3660ddb21317db4c1c79f566"
doc_hash = "sha256:3aba78ec97ce17578dc33f5984a3f3ba28cb20af3157e9b1dc948cfa656eac7d"
uses = ["fn:b3908cc31e435dbc"]
reached_by = ["#349"]
[[module."spherical_tensor.rs".function]]
id = "fn:ef659582d144cadd"
name = "mag_sqr"
qual = "SphericalTensor::mag_sqr"
lines = [
56,
60,
]
hash = "sha256:c552e11a750d677db215a616b1916bde7d203abcd88454ef661f03b6b5f9acfd"
doc_hash = "sha256:009f99aa27c408d6a55d1be9af98476041e18b931aef404dce8db1b4523465c0"
uses = ["fn:b3908cc31e435dbc"]
reached_by = ["#349"]
[[module."spherical_tensor.rs".function]]
id = "fn:1570f020fbdcc63d"
name = "mag"
qual = "SphericalTensor::mag"
lines = [
62,
65,
]
hash = "sha256:065547e31d5722ba34182d677d51e07563dba1756db8987e6a4596edcf63c738"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = ["fn:ef659582d144cadd"]
uses = ["fn:b3908cc31e435dbc"]
[[module."spherical_tensor.rs".function]]
id = "fn:c90d0c90f66bab22"
name = "diag_sqr"
qual = "SphericalTensor::diag_sqr"
lines = [
67,
71,
]
hash = "sha256:c552e11a750d677db215a616b1916bde7d203abcd88454ef661f03b6b5f9acfd"
doc_hash = "sha256:353710279f308d99bff88666a02c59f6c5a05b2e5942ee80e47a89eef0d409cb"
uses = ["fn:b3908cc31e435dbc"]
[[module."spherical_tensor.rs".function]]
id = "fn:791a4101db4df57e"
name = "det"
qual = "SphericalTensor::det"
lines = [
73,
77,
]
hash = "sha256:ffc692a2a4719e011c22e4cc518896c67c24ac3267e6fd9bbbf33353df5b7d21"
doc_hash = "sha256:0159efb4b65707dcc7f79edc77139508f4701d749b2abe6de648ca5739176afa"
uses = ["fn:b3908cc31e435dbc"]
reached_by = ["#349"]
[[module."spherical_tensor.rs".function]]
id = "fn:8619878744b90f4e"
name = "inv"
qual = "SphericalTensor::inv"
lines = [
79,
83,
]
hash = "sha256:e0e9a19b5f9212c27b681c96d293628f1e229c5eb9dd12dd7b99431d4c28d3a5"
doc_hash = "sha256:50bb5ae9bd9de8258eb274993d7880fb112936a9cba527dee96c5e2f22ad8225"
uses = ["fn:b3908cc31e435dbc"]
reached_by = ["#349"]
[[module."spherical_tensor.rs".function]]
id = "fn:4d13742158424adb"
name = "double_inner"
qual = "SphericalTensor::double_inner"
lines = [
85,
89,
]
hash = "sha256:c109dc60b786b29b66856e0fd4fe9b7299973992d0781c441978f16f5e6b3ef7"
doc_hash = "sha256:a60609338f370b21d900e4ca02d7bab99c0e733ca984bff8e19a84a037357429"
uses = ["fn:b3908cc31e435dbc"]
reached_by = ["#348"]
[[module."spherical_tensor.rs".function]]
id = "fn:54517bf36a85d436"
name = "lerp"
qual = "SphericalTensor::lerp"
lines = [
91,
97,
]
hash = "sha256:7b2cf8b3f1ce016b28a90541dfb94f77d1ec90d170f54e2aa6065af5bf02e9c6"
doc_hash = "sha256:35920f8c4d6102e45a5943c67b04d2f75cd3da80d050d1a2bd3720af186ceb88"
uses = ["fn:b3908cc31e435dbc"]
[[module."spherical_tensor.rs".function]]
id = "fn:3f612fd51b0bd34b"
name = "neg"
qual = "SphericalTensor::neg"
lines = [
104,
107,
]
hash = "sha256:0d9f851a9c6e266f82f8e3f51e497c354d7f638f48e8b3fe2818b0d4caf502b7"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = ["fn:b3908cc31e435dbc"]
[[module."spherical_tensor.rs".function]]
id = "fn:9f96a6623992a31d"
name = "add"
qual = "SphericalTensor::add"
lines = [
112,
117,
]
hash = "sha256:2a146040441b130bb7990507060b5e8dba19b2c9e3933ce94f0bf378b9623b10"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = ["fn:b3908cc31e435dbc"]
reached_by = ["#347"]
[[module."spherical_tensor.rs".function]]
id = "fn:ad6eed1df4a2dfaf"
name = "sub"
qual = "SphericalTensor::sub"
lines = [
122,
127,
]
hash = "sha256:0e807a4351f358f32cf1fde984833b6ba44f7a542198289275ad3b4d7697e0ab"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = ["fn:b3908cc31e435dbc"]
reached_by = ["#347"]
[[module."spherical_tensor.rs".function]]
id = "fn:1c27370853523823"
name = "mul"
qual = "SphericalTensor::mul"
lines = [
132,
135,
]
hash = "sha256:1ff88a10099a8259176d6329bff7f1753f3df4ea9ea341531acb07d968bc3972"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = ["fn:b3908cc31e435dbc"]
reached_by = [
"#182",
"#347",
"#350",
]
[[module."spherical_tensor.rs".function]]
id = "fn:4820c710fc4d0c37"
name = "mul"
qual = "f64::mul"
lines = [
140,
143,
]
hash = "sha256:55a7fe2c2b27d3a9ef6333aeaf26406c3d14cb5b1a5764089a461c840b2109a4"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = ["fn:1c27370853523823"]
uses = ["fn:b3908cc31e435dbc"]
reached_by = [
"#182",
"#347",
"#350",
]
[[module."spherical_tensor.rs".function]]
id = "fn:28813438531b2228"
name = "div"
qual = "SphericalTensor::div"
lines = [
148,
151,
]
hash = "sha256:5baaa0fe5fbbf17282bd33c9215f708d7034b61f3d152aa5b49f30ffb1da06f1"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = ["fn:b3908cc31e435dbc"]
reached_by = ["#347"]
[[module."spherical_tensor.rs".function]]
id = "fn:8c06bb1812fc3ba4"
name = "div"
qual = "f64::div"
lines = [
157,
160,
]
hash = "sha256:f1a98eb217377ce28d79f4bdae8081b78f7b920f29bbedd46e5c0bbb17b70ebe"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = ["fn:b3908cc31e435dbc"]
[[module."spherical_tensor.rs".function]]
id = "fn:947f0e703e965a05"
name = "tr"
qual = "tr"
lines = [
165,
169,
]
hash = "sha256:87522bcd4bbca03262051be843e0d80a7f02c47ae257ab22c94b1adb7544a89b"
doc_hash = "sha256:cab41d90b6fd853d556237a3422a248a0d2cd46f7922e53d6adafb99de4cfb82"
callees = ["fn:647d1f107711e69c"]
uses = ["fn:b3908cc31e435dbc"]
[[module."spherical_tensor.rs".function]]
id = "fn:f748ac202415cab2"
name = "det"
qual = "det"
lines = [
171,
175,
]
hash = "sha256:6909c926afe1144a1d5094b26187cd8707d3b626e1be4036ef2b6946cfb7146e"
doc_hash = "sha256:d60cf83b180e2b7af7c4d494b5cf60ba75f07afbb373971a715865efc7e57e38"
callees = ["fn:791a4101db4df57e"]
uses = ["fn:b3908cc31e435dbc"]
[[module."spherical_tensor.rs".function]]
id = "fn:cc620d6274b24813"
name = "inv"
qual = "inv"
lines = [
177,
181,
]
hash = "sha256:dfa539ad4509be9c6e7b05bd6522eb11e5770848d2cf09f3bc24cf86751904c5"
doc_hash = "sha256:5a387d8fd469a1a28eb48c3db37179d451192a4aafcaf3971a5c3614ba72ffdf"
callees = ["fn:8619878744b90f4e"]
uses = ["fn:b3908cc31e435dbc"]
[[module."spherical_tensor.rs".function]]
id = "fn:5a553082cc11e525"
name = "mag_sqr"
qual = "mag_sqr"
lines = [
183,
187,
]
hash = "sha256:5c113f8d840963c38a3b2cce70147ece6a1706f73e9acc5d895053fd8c41d7cb"
doc_hash = "sha256:4874c6e8db01a4fb84a2919b7f0bc90a2771eab1a2a8023e550f7cbd7f72d435"
callees = ["fn:ef659582d144cadd"]
uses = ["fn:b3908cc31e435dbc"]
[[module."spherical_tensor.rs".function]]
id = "fn:a25fc81c4762df9f"
name = "lerp"
qual = "lerp"
lines = [
189,
193,
]
hash = "sha256:7fbcb4e6172cb84bb28076c11d7d855abb132c7bf65be6795a51f996aa8d5402"
doc_hash = "sha256:0bd6c8b52836aa670f9da767989034b776c3e174ead251b720f5f286a04ddd03"
callees = ["fn:54517bf36a85d436"]
uses = ["fn:b3908cc31e435dbc"]
[[module."spherical_tensor.rs".function]]
id = "fn:45107190d81c9a82"
name = "identity_properties"
qual = "identity_properties"
lines = [
199,
206,
]
hash = "sha256:82925038071d2461127afdb50d8d186406444958be4103a0ddf2c9fd53a159c9"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = [
"fn:647d1f107711e69c",
"fn:791a4101db4df57e",
"fn:8619878744b90f4e",
"fn:ef659582d144cadd",
]
uses = ["fn:b3908cc31e435dbc"]
test = true
[[module."spherical_tensor.rs".function]]
id = "fn:2bec3aabea29bcac"
name = "arithmetic"
qual = "arithmetic"
lines = [
208,
217,
]
hash = "sha256:e9668ace40b723d58807d4f3f731036b0c457a10462699dd54b8bca9b92acebb"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = [
"fn:0b809fd8c72791d4",
"fn:1c27370853523823",
"fn:28813438531b2228",
"fn:4820c710fc4d0c37",
"fn:9f96a6623992a31d",
"fn:ad6eed1df4a2dfaf",
]
uses = ["fn:b3908cc31e435dbc"]
test = true
[[module."spherical_tensor.rs".function]]
id = "fn:162c5e6e1e6c781f"
name = "double_inner"
qual = "double_inner"
lines = [
219,
224,
]
hash = "sha256:48c9aeb41c01f1032e120f6b00a984d7e8c0d5c69bcaa51752409e844f8552e1"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = [
"fn:0b809fd8c72791d4",
"fn:4d13742158424adb",
]
uses = ["fn:b3908cc31e435dbc"]
test = true
[module."symm_tensor.rs"]
path = "crate::primitives::symm_tensor"
[[module."symm_tensor.rs".function]]
id = "fn:250c638c8bd6b322"
name = "SymmTensor"
qual = "SymmTensor"
item = "type"
shape = "struct"
lines = [
34,
44,
]
hash = "sha256:6a3129be7dae6cb2c3a9a486bb76d3caa46ab1191347d0ff3b4f61a950463c00"
doc_hash = "sha256:381d7ee7d3f9c9dff517126fa5f4b0d3bc7a70700d193df406ec37bc9a2a218f"
reached_by = [
"#0",
"#1",
"#98",
"#99",
"#100",
"#101",
"#102",
"#103",
"#104",
"#105",
"#120",
"#125",
"#131",
"#132",
"#146",
"#147",
"#148",
"#149",
"#150",
"#152",
"#153",
"#181",
"#182",
"#201",
"#338",
"#340",
"#341",
"#343",
"#344",
"#345",
"#346",
"#350",
"#351",
"#352",
"#353",
"#354",
"#355",
"#364",
"#397",
"#398",
"#399",
"#401",
"#402",
"#405",
"#406",
"#407",
"#408",
"#515",
"#518",
"#520",
"#527",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
"#756",
"#757",
"#758",
"#759",
"#760",
"#761",
"#762",
"#763",
"#764",
"#765",
"#766",
"#767",
"#768",
"#769",
"#770",
"#771",
"#772",
"#773",
"#774",
"#775",
"#776",
"#777",
"#778",
"#779",
"#780",
"#781",
"#782",
"#783",
"#784",
"#785",
"#786",
"#787",
"#788",
"#789",
"#790",
"#791",
"#792",
"#793",
"#794",
"#797",
"#798",
"#800",
"#803",
"#804",
"#805",
"#806",
"#807",
"#808",
"#809",
"#810",
"#811",
"#812",
"#814",
"#815",
"#816",
"#817",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
"#824",
"#825",
"#826",
"#827",
"#828",
"#829",
"#830",
"#831",
"#832",
"#833",
"#834",
"#835",
"#836",
"#837",
"#838",
"#839",
"#840",
"#841",
"#842",
"#843",
"#844",
"#845",
"#846",
"#847",
"#848",
"#849",
"#850",
"#851",
"#852",
"#853",
"#854",
"#855",
"#856",
"#857",
"#858",
"#859",
"#860",
"#861",
"#862",
"#863",
"#864",
"#865",
"#866",
"#867",
"#868",
"#869",
"#870",
"#871",
"#872",
"#873",
"#874",
]
[[module."symm_tensor.rs".function]]
id = "fn:27e86d8fe19529a2"
name = "new"
qual = "SymmTensor::new"
lines = [
66,
77,
]
hash = "sha256:47daecae80ac118abf6bacfb0948fe7a77946edc532936a464ad41a7d29a3ebf"
doc_hash = "sha256:f96bcc8699cea60894738c634edbda0e6404f0e170306d5f62d8348018e4bade"
uses = ["fn:250c638c8bd6b322"]
reached_by = [
"#0",
"#1",
"#182",
"#201",
"#338",
"#341",
"#344",
"#345",
"#351",
"#354",
"#405",
"#406",
"#407",
"#408",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
"#756",
"#757",
"#758",
"#759",
"#760",
"#761",
"#762",
"#763",
"#764",
"#765",
"#766",
"#767",
"#768",
"#769",
"#770",
"#771",
"#772",
"#773",
"#774",
"#775",
"#776",
"#777",
"#778",
"#779",
"#780",
"#781",
"#782",
"#783",
"#784",
"#785",
"#786",
"#787",
"#788",
"#789",
"#790",
"#791",
"#792",
"#793",
"#794",
"#797",
"#798",
"#800",
"#803",
"#804",
"#805",
"#806",
"#807",
"#808",
"#809",
"#810",
"#811",
"#812",
"#814",
"#815",
"#816",
"#817",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
"#824",
"#825",
"#826",
"#827",
"#828",
"#830",
"#831",
"#832",
"#833",
"#834",
"#835",
"#836",
"#837",
"#838",
"#839",
"#840",
"#841",
"#842",
"#843",
"#844",
"#845",
"#846",
"#847",
"#848",
"#849",
"#850",
"#851",
"#852",
"#854",
"#855",
"#856",
"#858",
"#859",
"#861",
"#862",
"#863",
"#864",
"#865",
"#866",
"#867",
"#868",
"#869",
"#870",
"#871",
"#872",
"#873",
"#874",
]
[[module."symm_tensor.rs".function]]
id = "fn:adb6ff61789851e5"
name = "from_diag"
qual = "SymmTensor::from_diag"
lines = [
79,
90,
]
hash = "sha256:7ec7349e36ea2da49c65e084a2e788be6ab8131b264a710531ca8cf94c8b2a7e"
doc_hash = "sha256:a3769e08d2a12f2cb7ac80eb0d5bcbce4a4b26e8d91e29a590aa3edfb4099438"
uses = ["fn:250c638c8bd6b322"]
reached_by = [
"#105",
"#340",
"#343",
"#346",
"#350",
"#744",
"#756",
"#757",
"#758",
"#759",
"#760",
"#761",
"#762",
"#763",
"#764",
"#765",
"#766",
"#767",
"#768",
"#769",
"#770",
"#771",
"#772",
"#773",
"#826",
"#827",
"#829",
"#837",
"#850",
"#852",
"#860",
"#865",
"#866",
"#872",
]
[[module."symm_tensor.rs".function]]
id = "fn:472ad1e3d7c1a705"
name = "row_x"
qual = "SymmTensor::row_x"
lines = [
92,
96,
]
hash = "sha256:097ba5fe48ba9367d1ab3315e1afae24fb6417b1321ef9458beb4638cdc06c34"
doc_hash = "sha256:f3be62af8f22ad6f8b3916aae3d158b4562074d8f439fa83485068e5aa37c450"
callees = ["fn:9e501e5f4cce23ae"]
uses = [
"fn:250c638c8bd6b322",
"fn:ef05859ef19acee7",
]
[[module."symm_tensor.rs".function]]
id = "fn:7e1a88be3c175168"
name = "row_y"
qual = "SymmTensor::row_y"
lines = [
97,
100,
]
hash = "sha256:fc85ed4a2f0dd5e901d268b84ad7c2d1f47b17d12b77b5c888eed6818011ecfb"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = ["fn:9e501e5f4cce23ae"]
uses = [
"fn:250c638c8bd6b322",
"fn:ef05859ef19acee7",
]
[[module."symm_tensor.rs".function]]
id = "fn:340e728f7c2e7dfe"
name = "row_z"
qual = "SymmTensor::row_z"
lines = [
101,
104,
]
hash = "sha256:9c42dadac1cde24b1c60c4ba6821bfd7a1e131b1bdd7fb918a72d021e30a2f32"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = ["fn:9e501e5f4cce23ae"]
uses = [
"fn:250c638c8bd6b322",
"fn:ef05859ef19acee7",
]
[[module."symm_tensor.rs".function]]
id = "fn:bfe8cdf92ebecf60"
name = "diag"
qual = "SymmTensor::diag"
lines = [
106,
110,
]
hash = "sha256:f9248d7179e2922846e7c88fa0787ec6f783c2db31b6db9df084d11e79711c9a"
doc_hash = "sha256:93e9d3b148dfa2b3f81cace8f3a25622f988731b0952e24770c4cafade43cc38"
callees = ["fn:9e501e5f4cce23ae"]
uses = [
"fn:250c638c8bd6b322",
"fn:ef05859ef19acee7",
]
[[module."symm_tensor.rs".function]]
id = "fn:5542d71db464f60b"
name = "tr"
qual = "SymmTensor::tr"
lines = [
112,
116,
]
hash = "sha256:5ca5d55daf9f01d58320cae63f5d950e01d7981a21f32502855bafe24a181784"
doc_hash = "sha256:c65404379166516ecf7a7c56ff5511d66b19a026f731a6711eba74af09bb5ef1"
uses = ["fn:250c638c8bd6b322"]
reached_by = [
"#0",
"#98",
"#99",
"#102",
"#103",
"#104",
"#105",
"#120",
"#125",
"#131",
"#132",
"#146",
"#147",
"#148",
"#149",
"#150",
"#152",
"#153",
"#182",
"#344",
"#350",
"#351",
"#353",
"#397",
"#398",
"#399",
"#401",
"#402",
"#405",
"#406",
"#407",
"#408",
"#527",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
"#756",
"#757",
"#758",
"#759",
"#760",
"#761",
"#762",
"#763",
"#764",
"#765",
"#766",
"#767",
"#768",
"#769",
"#770",
"#771",
"#772",
"#773",
"#774",
"#775",
"#776",
"#777",
"#778",
"#779",
"#781",
"#782",
"#783",
"#784",
"#785",
"#786",
"#787",
"#788",
"#789",
"#790",
"#791",
"#792",
"#793",
"#794",
"#800",
"#819",
"#820",
"#821",
"#822",
"#823",
"#824",
"#825",
"#827",
"#828",
"#829",
"#830",
"#831",
"#832",
"#833",
"#835",
"#836",
"#837",
"#838",
"#839",
"#840",
"#841",
"#842",
"#843",
"#844",
"#845",
"#846",
"#847",
"#848",
"#849",
"#850",
"#851",
"#852",
"#855",
"#856",
"#858",
"#859",
"#860",
"#861",
"#862",
"#863",
"#864",
"#865",
"#866",
"#867",
"#868",
"#869",
"#870",
"#871",
"#872",
"#873",
]
[[module."symm_tensor.rs".function]]
id = "fn:69cc40b46e9681dc"
name = "sph"
qual = "SymmTensor::sph"
lines = [
118,
122,
]
hash = "sha256:3ef19cad3ace61cf090b46821a2adf0da3a0f17c9f26c7439da4461482aabf89"
doc_hash = "sha256:0af8bee0e0f3ac7c922fa9dcdfc2ef6019ff22676176fe273e572a97e5a5c809"
callees = [
"fn:0b809fd8c72791d4",
"fn:5542d71db464f60b",
]
uses = [
"fn:250c638c8bd6b322",
"fn:b3908cc31e435dbc",
]
reached_by = [
"#0",
"#98",
"#102",
"#103",
"#104",
"#105",
"#120",
"#125",
"#131",
"#132",
"#146",
"#147",
"#148",
"#149",
"#150",
"#152",
"#153",
"#182",
"#350",
"#351",
"#397",
"#398",
"#399",
"#401",
"#402",
"#405",
"#406",
"#407",
"#408",
"#527",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
"#829",
"#848",
"#849",
"#850",
"#851",
"#852",
"#855",
"#856",
"#858",
"#859",
"#860",
"#861",
"#862",
"#863",
"#864",
"#865",
"#866",
"#867",
"#868",
"#869",
"#870",
"#871",
]
[[module."symm_tensor.rs".function]]
id = "fn:4e47885c89f349ef"
name = "dev"
qual = "SymmTensor::dev"
lines = [
124,
128,
]
hash = "sha256:662ff048799018602236af56a01c979ac7f40dcc456d2097e14879fd2550dfe2"
doc_hash = "sha256:c709d3437ce7f65c03884500472f7ce2022daa2fee189f7565fa9acc011b0718"
callees = [
"fn:69cc40b46e9681dc",
"fn:72b048ba21623024",
]
uses = ["fn:250c638c8bd6b322"]
reached_by = [
"#0",
"#98",
"#102",
"#103",
"#104",
"#105",
"#120",
"#125",
"#131",
"#132",
"#146",
"#147",
"#148",
"#149",
"#150",
"#152",
"#153",
"#182",
"#351",
"#397",
"#398",
"#399",
"#401",
"#402",
"#405",
"#406",
"#407",
"#408",
"#527",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
"#829",
"#848",
"#849",
"#850",
"#851",
"#852",
"#855",
"#856",
"#858",
"#859",
"#860",
"#861",
"#862",
"#863",
"#864",
"#865",
"#866",
"#867",
"#868",
"#869",
"#870",
"#871",
]
[[module."symm_tensor.rs".function]]
id = "fn:90c76abec7058393"
name = "dev2"
qual = "SymmTensor::dev2"
lines = [
130,
134,
]
hash = "sha256:2638d49305199e0d15a86a016e18061ccd2763958b78e3aab7cb41d8c03b592d"
doc_hash = "sha256:1ff8b5e603a2e7d0b14e6eed917471a46f06bf98ee113c6439c0c7865835e888"
callees = [
"fn:4820c710fc4d0c37",
"fn:69cc40b46e9681dc",
"fn:72b048ba21623024",
]
uses = ["fn:250c638c8bd6b322"]
reached_by = [
"#182",
"#350",
]
[[module."symm_tensor.rs".function]]
id = "fn:45b9638b0b44703b"
name = "det"
qual = "SymmTensor::det"
lines = [
136,
148,
]
hash = "sha256:e7c7fb730e7f12e90860576b7ec2e8ffaaf61cc4aae5934b75f58a3d00233691"
doc_hash = "sha256:1ef31aaedf1216a3398e0a01827f1b1ecddaafeb1940515577c8ce599df26d43"
uses = ["fn:250c638c8bd6b322"]
reached_by = [
"#344",
"#353",
"#354",
]
[[module."symm_tensor.rs".function]]
id = "fn:871ad49ff3751028"
name = "adjunct"
qual = "SymmTensor::adjunct"
lines = [
150,
169,
]
hash = "sha256:1e41c3f9f287d05f3ce3886877c20a48396ecde11e584d09de47cc72bf3bf20d"
doc_hash = "sha256:63bbef2aabf2465a6dce7a8c1e3aae74b286fc0f9f66f33d2323ca200deb1bf1"
uses = ["fn:250c638c8bd6b322"]
reached_by = [
"#353",
"#354",
]
[[module."symm_tensor.rs".function]]
id = "fn:7083ed74d5e47b37"
name = "inv"
qual = "SymmTensor::inv"
lines = [
171,
177,
]
hash = "sha256:684120cd96869377361a2ddc018353789c201a782e5a6ca624dc0da49263ef14"
doc_hash = "sha256:43429cabc93196b143ef6996e671dbc58bbebdbbb360446cc53c052b79de6428"
callees = [
"fn:45b9638b0b44703b",
"fn:871ad49ff3751028",
"fn:c26b5e80622e6c78",
]
uses = ["fn:250c638c8bd6b322"]
reached_by = [
"#353",
"#354",
]
[[module."symm_tensor.rs".function]]
id = "fn:0d467ac95c580ba4"
name = "safe_inv"
qual = "SymmTensor::safe_inv"
lines = [
179,
212,
]
hash = "sha256:977118a2029b905ad4b5821ba7f11c2ccfda14204ed3b0ba30ece641bff71ed4"
doc_hash = "sha256:7fda805c204fa945109a39b7f0c570ef9abdf529f85a65aaa4c955b13e76a628"
callees = [
"fn:45b9638b0b44703b",
"fn:871ad49ff3751028",
"fn:c26b5e80622e6c78",
]
uses = [
"fn:1ecffb6da31d80fb",
"fn:250c638c8bd6b322",
"fn:e41a6849ca77a058",
]
[[module."symm_tensor.rs".function]]
id = "fn:326a7282820617b2"
name = "mag_sqr"
qual = "SymmTensor::mag_sqr"
lines = [
214,
226,
]
hash = "sha256:7dcb2379d001b4ec9af632c21e4edb49ab0d5da7d932241b7353be5e41774952"
doc_hash = "sha256:b96465363877685fa415ce767beca6ad62369e911bf51838442e92a8ccb8beff"
uses = ["fn:250c638c8bd6b322"]
reached_by = [
"#98",
"#102",
"#103",
"#104",
"#105",
"#405",
"#406",
"#407",
"#408",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
"#800",
"#808",
"#809",
"#810",
"#811",
"#812",
"#815",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
"#825",
"#828",
"#829",
"#830",
"#835",
"#840",
"#845",
"#848",
"#849",
"#850",
"#851",
"#852",
"#855",
"#856",
"#858",
"#859",
"#860",
"#861",
"#862",
"#863",
"#864",
"#865",
"#866",
"#867",
"#868",
"#869",
"#870",
"#871",
]
[[module."symm_tensor.rs".function]]
id = "fn:0dda29372b4defe7"
name = "mag"
qual = "SymmTensor::mag"
lines = [
228,
231,
]
hash = "sha256:065547e31d5722ba34182d677d51e07563dba1756db8987e6a4596edcf63c738"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = ["fn:326a7282820617b2"]
uses = ["fn:250c638c8bd6b322"]
reached_by = [
"#103",
"#405",
"#406",
"#407",
"#408",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
"#800",
"#808",
"#809",
"#810",
"#811",
"#812",
"#815",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
"#825",
"#828",
"#829",
"#830",
"#835",
"#840",
"#845",
"#848",
"#849",
"#850",
"#851",
"#852",
"#855",
"#856",
"#858",
"#859",
"#860",
"#861",
"#862",
"#863",
"#864",
"#865",
"#866",
"#867",
"#868",
"#869",
"#870",
"#871",
]
[[module."symm_tensor.rs".function]]
id = "fn:d5107ebe9d6c36d8"
name = "diag_sqr"
qual = "SymmTensor::diag_sqr"
lines = [
233,
237,
]
hash = "sha256:c7ecb842b9b039153641a79a881d5ed0e8f4fef8e5c5096a8f046c443c99ef61"
doc_hash = "sha256:220ef1f1b51ad3aa21c05a6159e4ec2f763f21d01c1d8f2826f0ab6a23e534db"
uses = ["fn:250c638c8bd6b322"]
[[module."symm_tensor.rs".function]]
id = "fn:884c8b7c837e8526"
name = "inner_sqr"
qual = "SymmTensor::inner_sqr"
lines = [
239,
258,
]
hash = "sha256:927f9997e3a01c2565be8a133ff74223a69675e7e88ac1a65cea50de3867c08d"
doc_hash = "sha256:aea00dde15f2d1f552e592aa6aacef44d6ef33abc1d8c0e611a21d4681515ca8"
uses = ["fn:250c638c8bd6b322"]
reached_by = [
"#808",
"#809",
"#810",
"#811",
"#812",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
]
[[module."symm_tensor.rs".function]]
id = "fn:8f434b8de90535e2"
name = "double_inner"
qual = "SymmTensor::double_inner"
lines = [
260,
270,
]
hash = "sha256:ba871eedf7aaa958728285f18b35218ddf14f688d5d76d40d54476a0541410c2"
doc_hash = "sha256:f2b748869dff6c369205996eb06c17d6b28e93b144d9f703801078b901b0eda9"
uses = ["fn:250c638c8bd6b322"]
reached_by = [
"#1",
"#120",
"#125",
"#131",
"#132",
"#146",
"#147",
"#148",
"#149",
"#150",
"#152",
"#153",
"#397",
"#398",
"#399",
"#401",
"#402",
"#515",
"#518",
"#520",
"#527",
"#756",
"#757",
"#758",
"#759",
"#760",
"#761",
"#762",
"#763",
"#764",
"#765",
"#766",
"#767",
"#768",
"#769",
"#770",
"#771",
"#772",
"#773",
"#774",
"#775",
"#776",
"#777",
"#778",
"#779",
"#781",
"#782",
"#783",
"#784",
"#785",
"#786",
"#787",
"#788",
"#789",
"#790",
"#791",
"#792",
"#793",
"#794",
"#797",
"#814",
"#824",
"#825",
"#826",
"#827",
"#828",
"#830",
"#831",
"#833",
"#834",
"#835",
"#836",
"#837",
"#838",
"#839",
"#840",
"#841",
"#842",
"#843",
"#844",
"#845",
"#846",
"#847",
"#872",
"#873",
]
[[module."symm_tensor.rs".function]]
id = "fn:a596791835345706"
name = "mat_vec"
qual = "SymmTensor::mat_vec"
lines = [
272,
280,
]
hash = "sha256:f1323b8a35d141b024d74c3934c7c7c141e7f2740ac878e05ae7d85963f7bfc3"
doc_hash = "sha256:b17b7a265717e5cedaa6997b405f823de89136d4e42849cc256c58c1f71685ca"
callees = ["fn:9e501e5f4cce23ae"]
uses = [
"fn:250c638c8bd6b322",
"fn:ef05859ef19acee7",
]
reached_by = [
"#201",
"#338",
"#341",
"#343",
"#355",
"#405",
"#406",
"#407",
"#408",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
"#819",
"#820",
"#821",
"#822",
"#823",
]
[[module."symm_tensor.rs".function]]
id = "fn:3b49363263e898ec"
name = "hodge_dual"
qual = "SymmTensor::hodge_dual"
lines = [
282,
286,
]
hash = "sha256:0930619671df7a34ec054a2f8836116b270b4e74b92b94dd1f300c4626a022f2"
doc_hash = "sha256:a407d215bc4087dc95a47ab3fa34bd206f090bb6d8d1c382df3207496e35a0e4"
callees = ["fn:9e501e5f4cce23ae"]
uses = [
"fn:250c638c8bd6b322",
"fn:ef05859ef19acee7",
]
[[module."symm_tensor.rs".function]]
id = "fn:92be22e7f2c9eb9f"
name = "from_outer"
qual = "SymmTensor::from_outer"
lines = [
288,
300,
]
hash = "sha256:ca133d846a46296db3987d94dcbbc06edd5382e5ac170f94c45631453761f5a4"
doc_hash = "sha256:ab20b84d194e77ed18a2a74f526c3c92382949adb71278980437336d70e66949"
uses = [
"fn:250c638c8bd6b322",
"fn:ef05859ef19acee7",
]
reached_by = [
"#352",
"#832",
]
[[module."symm_tensor.rs".function]]
id = "fn:7bb74a567c454d84"
name = "invariant_i"
qual = "SymmTensor::invariant_i"
lines = [
302,
306,
]
hash = "sha256:95fdc2cef056eb141c90494f96d05c954e6f50a12be921d8d2f6019214df3b96"
doc_hash = "sha256:3d57c2882bdf6e1d431258966e84fca0d1c73484f0b35e54f3da14506d960cd7"
callees = ["fn:5542d71db464f60b"]
uses = ["fn:250c638c8bd6b322"]
[[module."symm_tensor.rs".function]]
id = "fn:21f3598cd544f927"
name = "invariant_ii"
qual = "SymmTensor::invariant_ii"
lines = [
308,
315,
]
hash = "sha256:16d0a548a96a890f96becec65dd8302b962f9cf27e3befda8d6a967153311322"
doc_hash = "sha256:b7fc86d53c94bb56be81c7d236cc532a093f22d62edf04ca16bf0101a4c3a628"
uses = ["fn:250c638c8bd6b322"]
[[module."symm_tensor.rs".function]]
id = "fn:a784ec67731cea1e"
name = "invariant_iii"
qual = "SymmTensor::invariant_iii"
lines = [
317,
321,
]
hash = "sha256:32176ac183de071c732473b2d48ceadcfd82a286f04babda303b6848df4c80af"
doc_hash = "sha256:8217b41ed44dec3e327e02ae72d3985241b8dc250c947da40e7597c3082e4c45"
callees = ["fn:45b9638b0b44703b"]
uses = ["fn:250c638c8bd6b322"]
[[module."symm_tensor.rs".function]]
id = "fn:a9a3dfbd6de6b4da"
name = "lerp"
qual = "SymmTensor::lerp"
lines = [
323,
335,
]
hash = "sha256:ad950d8676d0a5e404e69ff2b1cfec32e5a0640ea22261b41b292dea524d243d"
doc_hash = "sha256:35920f8c4d6102e45a5943c67b04d2f75cd3da80d050d1a2bd3720af186ceb88"
uses = ["fn:250c638c8bd6b322"]
[[module."symm_tensor.rs".function]]
id = "fn:96caf338d9319bfd"
name = "is_identity"
qual = "SymmTensor::is_identity"
lines = [
337,
345,
]
hash = "sha256:a57efb70ff40bbdb154751183462b1671754fcde1f0ba16d3431381d7af45661"
doc_hash = "sha256:30862fd476e17c80b9064ea28a57e0cb02b8250b57809b8ec03910b3d78d70dd"
uses = ["fn:250c638c8bd6b322"]
[[module."symm_tensor.rs".function]]
id = "fn:08959e89e56bbf9c"
name = "from"
qual = "SymmTensor::from"
lines = [
351,
361,
]
hash = "sha256:dd5b37f6f2979a3c33178f92afb1159ca09b585ae784451d21faa5d7aff26e27"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = [
"fn:250c638c8bd6b322",
"fn:b3908cc31e435dbc",
]
[[module."symm_tensor.rs".function]]
id = "fn:8a4bd77df6f56ca4"
name = "neg"
qual = "SymmTensor::neg"
lines = [
368,
378,
]
hash = "sha256:22fca930d56fc625ac4a1dbbec576b98fe03cf1b6e5d826be082bf56a0bd1928"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = ["fn:250c638c8bd6b322"]
[[module."symm_tensor.rs".function]]
id = "fn:2ae038f03542083e"
name = "add"
qual = "SymmTensor::add#1"
lines = [
383,
393,
]
hash = "sha256:f4924777a52c1e09f65f0a3d7e5cb183cb21b33cb3340b3b77a26de12b2113e0"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = ["fn:250c638c8bd6b322"]
reached_by = [
"#98",
"#99",
"#102",
"#103",
"#104",
"#405",
"#406",
"#407",
"#408",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
"#756",
"#757",
"#758",
"#759",
"#760",
"#761",
"#762",
"#763",
"#764",
"#765",
"#766",
"#767",
"#768",
"#769",
"#770",
"#771",
"#772",
"#773",
"#776",
"#777",
"#778",
"#779",
"#781",
"#782",
"#783",
"#784",
"#785",
"#786",
"#787",
"#789",
"#791",
"#792",
"#793",
"#848",
"#849",
"#850",
"#851",
"#852",
"#855",
"#856",
"#858",
"#859",
"#860",
"#861",
"#862",
"#863",
"#864",
"#865",
"#866",
"#867",
"#868",
"#869",
"#870",
"#871",
"#872",
"#873",
]
[[module."symm_tensor.rs".function]]
id = "fn:35604fe4fbd322dd"
name = "sub"
qual = "SymmTensor::sub#1"
lines = [
398,
408,
]
hash = "sha256:c23497a03e5eafa15ca94a01d1f06ef919359307c2503763a3b7612d1e20f0c6"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = ["fn:250c638c8bd6b322"]
reached_by = [
"#98",
"#99",
"#102",
"#103",
"#104",
"#405",
"#406",
"#407",
"#408",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
"#756",
"#757",
"#758",
"#759",
"#760",
"#761",
"#762",
"#763",
"#764",
"#765",
"#766",
"#767",
"#768",
"#769",
"#770",
"#771",
"#772",
"#773",
"#776",
"#777",
"#778",
"#779",
"#787",
"#789",
"#791",
"#792",
"#793",
"#848",
"#849",
"#850",
"#851",
"#852",
"#855",
"#856",
"#858",
"#859",
"#860",
"#861",
"#862",
"#863",
"#864",
"#865",
"#866",
"#867",
"#868",
"#869",
"#870",
"#871",
"#872",
"#873",
]
[[module."symm_tensor.rs".function]]
id = "fn:81ebebc69b5080f1"
name = "mul"
qual = "SymmTensor::mul#1"
lines = [
413,
423,
]
hash = "sha256:30dbf41fed7b22f3eeaf6441f2d9b9aa57328d922211319dfaeb21dccc6b5706"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = ["fn:250c638c8bd6b322"]
reached_by = [
"#98",
"#99",
"#102",
"#103",
"#104",
"#182",
"#201",
"#405",
"#406",
"#407",
"#408",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
"#756",
"#757",
"#758",
"#759",
"#760",
"#761",
"#762",
"#763",
"#764",
"#765",
"#766",
"#767",
"#768",
"#769",
"#770",
"#771",
"#772",
"#773",
"#848",
"#849",
"#850",
"#851",
"#852",
"#855",
"#856",
"#858",
"#859",
"#860",
"#861",
"#862",
"#863",
"#864",
"#865",
"#866",
"#867",
"#868",
"#869",
"#870",
"#871",
"#872",
"#873",
]
[[module."symm_tensor.rs".function]]
id = "fn:4a9caf9bb5f34034"
name = "mul"
qual = "f64::mul"
lines = [
428,
431,
]
hash = "sha256:c25e5da847df96f8432263a2326346e913eb0b6b1dc72c049dadae967fd269b7"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = ["fn:81ebebc69b5080f1"]
uses = ["fn:250c638c8bd6b322"]
reached_by = [
"#98",
"#99",
"#102",
"#103",
"#104",
"#405",
"#406",
"#407",
"#408",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
"#848",
"#849",
"#850",
"#851",
"#852",
"#855",
"#856",
"#858",
"#859",
"#860",
"#861",
"#862",
"#863",
"#864",
"#865",
"#866",
"#867",
"#868",
"#869",
"#870",
"#871",
]
[[module."symm_tensor.rs".function]]
id = "fn:c26b5e80622e6c78"
name = "div"
qual = "SymmTensor::div"
lines = [
436,
446,
]
hash = "sha256:0bed5f4c8fa82e6ca5c841d7969006736b4e5b71ff2716d69876d517f9be5968"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = ["fn:250c638c8bd6b322"]
reached_by = [
"#353",
"#354",
"#405",
"#406",
"#407",
"#408",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
"#848",
"#849",
"#850",
"#851",
"#852",
"#855",
"#856",
"#858",
"#859",
"#860",
"#861",
"#862",
"#863",
"#864",
"#865",
"#866",
"#867",
"#868",
"#869",
"#870",
"#871",
]
[[module."symm_tensor.rs".function]]
id = "fn:d39c559533b44e5a"
name = "add_assign"
qual = "SymmTensor::add_assign"
lines = [
450,
453,
]
hash = "sha256:2444cd3f1b75f448e76c71c3e6f5772ba9f0dcac8ce5c60ee19b424cbc3a049e"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = ["fn:2ae038f03542083e"]
uses = ["fn:250c638c8bd6b322"]
reached_by = [
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#848",
"#868",
"#869",
]
[[module."symm_tensor.rs".function]]
id = "fn:2975ab9a58d9fae3"
name = "sub_assign"
qual = "SymmTensor::sub_assign"
lines = [
457,
460,
]
hash = "sha256:c1d412b66d0d51a54710866fa3d79eaa1372d379e475a133d9e38a6bf99d0cf6"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = ["fn:35604fe4fbd322dd"]
uses = ["fn:250c638c8bd6b322"]
[[module."symm_tensor.rs".function]]
id = "fn:f4e319dfc7726e8c"
name = "mul_assign"
qual = "SymmTensor::mul_assign"
lines = [
464,
467,
]
hash = "sha256:5f5dc17d22b380ea73e773f711ee098113308922b564da77ba4d93a3b82e498d"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = ["fn:81ebebc69b5080f1"]
uses = ["fn:250c638c8bd6b322"]
[[module."symm_tensor.rs".function]]
id = "fn:23724874e01cfc14"
name = "add"
qual = "SphericalTensor::add"
lines = [
474,
484,
]
hash = "sha256:a062943e85c9eefe5fbe68150d88a31534185574a761191c119beed01235912f"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = ["fn:250c638c8bd6b322"]
[[module."symm_tensor.rs".function]]
id = "fn:e1e18a646ae3972f"
name = "add"
qual = "SymmTensor::add#2"
lines = [
489,
492,
]
hash = "sha256:40c7671d4462619c09a4bf806d1efeacc0704560c67010256482512e86e0aff6"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = ["fn:23724874e01cfc14"]
uses = [
"fn:250c638c8bd6b322",
"fn:b3908cc31e435dbc",
]
[[module."symm_tensor.rs".function]]
id = "fn:e34a755177ada0b5"
name = "sub"
qual = "SphericalTensor::sub"
lines = [
497,
507,
]
hash = "sha256:c0cd1485de4fc32c6fd593732793104e9c412a0a3be6094e0c73cc16845e7659"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = ["fn:250c638c8bd6b322"]
[[module."symm_tensor.rs".function]]
id = "fn:72b048ba21623024"
name = "sub"
qual = "SymmTensor::sub#2"
lines = [
512,
522,
]
hash = "sha256:da41048226c21963421c8a7f7926c76bd40ad33c483dcb423f9bac4b96cb9f3a"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = [
"fn:250c638c8bd6b322",
"fn:b3908cc31e435dbc",
]
reached_by = [
"#0",
"#98",
"#102",
"#103",
"#104",
"#105",
"#120",
"#125",
"#131",
"#132",
"#146",
"#147",
"#148",
"#149",
"#150",
"#152",
"#153",
"#182",
"#350",
"#351",
"#397",
"#398",
"#399",
"#401",
"#402",
"#405",
"#406",
"#407",
"#408",
"#527",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
"#829",
"#848",
"#849",
"#850",
"#851",
"#852",
"#855",
"#856",
"#858",
"#859",
"#860",
"#861",
"#862",
"#863",
"#864",
"#865",
"#866",
"#867",
"#868",
"#869",
"#870",
"#871",
]
[[module."symm_tensor.rs".function]]
id = "fn:fd37c06a4593c914"
name = "mul"
qual = "SphericalTensor::mul"
lines = [
528,
531,
]
hash = "sha256:8f59c83e825897dd178aff11680246c9bc3f01c5aea0224e8ff2021ccb8bc155"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = ["fn:81ebebc69b5080f1"]
uses = ["fn:250c638c8bd6b322"]
[[module."symm_tensor.rs".function]]
id = "fn:9a930a9d68787b1e"
name = "mul"
qual = "SymmTensor::mul#2"
lines = [
536,
539,
]
hash = "sha256:2c53611beb81a8b3b79a546bc40edc03692c404d1c6854b340ffb8d5053605e8"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = ["fn:81ebebc69b5080f1"]
uses = [
"fn:250c638c8bd6b322",
"fn:b3908cc31e435dbc",
]
[[module."symm_tensor.rs".function]]
id = "fn:fff5ea9f02515b91"
name = "tr"
qual = "tr"
lines = [
544,
548,
]
hash = "sha256:fc061942bbb1ddc1c85d973287d574c556b64a0daa7e66c7187a277c5f7d9dfa"
doc_hash = "sha256:3a7d882fd4ce3ab5cf804afb4a7b927eb81353f3fa3c51577445e74c1db3e003"
callees = ["fn:5542d71db464f60b"]
uses = ["fn:250c638c8bd6b322"]
[[module."symm_tensor.rs".function]]
id = "fn:38318ba08c78bdd4"
name = "det"
qual = "det"
lines = [
550,
554,
]
hash = "sha256:dab70d007f24ea68bf804d62f453ef4ab4af3a126b938583c46bfd94835e0e03"
doc_hash = "sha256:d5ee97782d20d8e619f1cece9c56943fabfa17f1a8dd3a78e32cfeec591e05b2"
callees = ["fn:45b9638b0b44703b"]
uses = ["fn:250c638c8bd6b322"]
[[module."symm_tensor.rs".function]]
id = "fn:6efdd157cd523b97"
name = "inv"
qual = "inv"
lines = [
556,
560,
]
hash = "sha256:5cad588726dc55c6dc32c91191593a0a64e48819e86710241504604b8e9c27a5"
doc_hash = "sha256:2c999829a04c93e77c1d1642efc9ce98551a570d387addd7da440659aa44ee5d"
callees = ["fn:7083ed74d5e47b37"]
uses = ["fn:250c638c8bd6b322"]
[[module."symm_tensor.rs".function]]
id = "fn:7b3ef5cc894d9867"
name = "dev"
qual = "dev"
lines = [
562,
566,
]
hash = "sha256:30f09149d96e65f8ab98363b27f15b1c3083f577d3249dd0d6e7163895aaf0aa"
doc_hash = "sha256:ea0d95d19f503550c3b02d6315852286f8fa02e0a22beea1d847d96b92bce452"
callees = ["fn:4e47885c89f349ef"]
uses = ["fn:250c638c8bd6b322"]
[[module."symm_tensor.rs".function]]
id = "fn:9d24787311d85201"
name = "dev2"
qual = "dev2"
lines = [
568,
572,
]
hash = "sha256:8367d94313a64a420fb23c90a5a986b2413417a795e88d3d0407d8d6abb0e10a"
doc_hash = "sha256:cf61848baa46b38788973ae433b321073c866207a90bb463fc921eb3d8b754ee"
callees = ["fn:90c76abec7058393"]
uses = ["fn:250c638c8bd6b322"]
[[module."symm_tensor.rs".function]]
id = "fn:cf281567d1ff34c3"
name = "symm"
qual = "symm"
lines = [
574,
578,
]
hash = "sha256:f06f69595d4db961f1a73e280164910412a4325f087abdede0a91879d232d2c6"
doc_hash = "sha256:005e4cf45f8fcc9fddf335d61530c8316dfe409b231ffe183ed96c38ec3d8e3b"
uses = ["fn:250c638c8bd6b322"]
[[module."symm_tensor.rs".function]]
id = "fn:4e099cdadcb9b141"
name = "two_symm"
qual = "two_symm"
lines = [
580,
584,
]
hash = "sha256:bcea58c31851a490b69ec668bc5177e7276660bbf6d11b5fbdef6640818e58ca"
doc_hash = "sha256:cb087f519d6d580ea2538946893e41705efc56f69e03208128bbe4c1ece27074"
callees = ["fn:81ebebc69b5080f1"]
uses = ["fn:250c638c8bd6b322"]
[[module."symm_tensor.rs".function]]
id = "fn:b65d32cfcf750b73"
name = "dev_symm"
qual = "dev_symm"
lines = [
586,
590,
]
hash = "sha256:30f09149d96e65f8ab98363b27f15b1c3083f577d3249dd0d6e7163895aaf0aa"
doc_hash = "sha256:b8ac33215b8f390fee4069b565212a3c0b6e2f74b5195834efee31e7d0c7f627"
callees = ["fn:4e47885c89f349ef"]
uses = ["fn:250c638c8bd6b322"]
[[module."symm_tensor.rs".function]]
id = "fn:fa08aa7680664986"
name = "dev_two_symm"
qual = "dev_two_symm"
lines = [
592,
596,
]
hash = "sha256:8367d94313a64a420fb23c90a5a986b2413417a795e88d3d0407d8d6abb0e10a"
doc_hash = "sha256:718e6f291a3327ef02d7001f5f315dd9d4ad57715390d5a5712b85a6ebeccade"
callees = ["fn:90c76abec7058393"]
uses = ["fn:250c638c8bd6b322"]
[[module."symm_tensor.rs".function]]
id = "fn:cb70f13be2254a0c"
name = "sqr"
qual = "sqr"
lines = [
598,
602,
]
hash = "sha256:2df70b84fc341e868ceb8a4e482cdcdcaafa85e83fde473906bba76e3a1e528b"
doc_hash = "sha256:4525f2d792f9154dafeb7b09c1253bb75db4dae31317161705c98d4ff641e284"
callees = ["fn:92be22e7f2c9eb9f"]
uses = [
"fn:250c638c8bd6b322",
"fn:ef05859ef19acee7",
]
[[module."symm_tensor.rs".function]]
id = "fn:fc13202dd8380bfc"
name = "mag_sqr"
qual = "mag_sqr"
lines = [
604,
608,
]
hash = "sha256:dc68989fe10f5eb7750b653be684dbad082d347bf3fa1713fdcbddd7d716f5bd"
doc_hash = "sha256:c9e53f0a7463c2092d438f08177f96a6dd250aabede1228d9ed41b5f841d5a7e"
callees = ["fn:326a7282820617b2"]
uses = ["fn:250c638c8bd6b322"]
[[module."symm_tensor.rs".function]]
id = "fn:7edcb5bf91492f49"
name = "lerp"
qual = "lerp"
lines = [
610,
614,
]
hash = "sha256:b23f6d609ee869bcf4c3d24f849862520ec8da0c21921e00ac2652eb93da918e"
doc_hash = "sha256:9c30b79f4820b4a9f1bad8fd069b4af44509d62e13bbadb737a9671ea1724160"
callees = ["fn:a9a3dfbd6de6b4da"]
uses = ["fn:250c638c8bd6b322"]
[[module."symm_tensor.rs".function]]
id = "fn:834b3965371b4dd6"
name = "identity_properties"
qual = "identity_properties"
lines = [
620,
629,
]
hash = "sha256:658a5b60fcdbaf2a05834a5396279e96bf6add958c704b63bfc2425200b70466"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = [
"fn:45b9638b0b44703b",
"fn:5542d71db464f60b",
"fn:7083ed74d5e47b37",
]
uses = ["fn:250c638c8bd6b322"]
test = true
[[module."symm_tensor.rs".function]]
id = "fn:a171fc71e07b121d"
name = "dev_removes_spherical"
qual = "dev_removes_spherical"
lines = [
631,
636,
]
hash = "sha256:d3ff3a265f6c41b537ff4bb515030df1d0086cb11b177ec3d094acaebdade33a"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = [
"fn:27e86d8fe19529a2",
"fn:4e47885c89f349ef",
"fn:5542d71db464f60b",
]
uses = ["fn:250c638c8bd6b322"]
test = true
[[module."symm_tensor.rs".function]]
id = "fn:9a68994d80bc2215"
name = "from_outer_is_symmetric"
qual = "from_outer_is_symmetric"
lines = [
638,
648,
]
hash = "sha256:e1319bcee7c413d0a9805b8f6b79908a9c1c036d30d29b853392c34596479b97"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = [
"fn:92be22e7f2c9eb9f",
"fn:9e501e5f4cce23ae",
]
uses = [
"fn:250c638c8bd6b322",
"fn:ef05859ef19acee7",
]
test = true
[[module."symm_tensor.rs".function]]
id = "fn:d732103308a419df"
name = "mat_vec"
qual = "mat_vec"
lines = [
650,
655,
]
hash = "sha256:0554aeae886ba9a8f8615b483630b6e51a06ff06bcf367e4ab606ef57e57f959"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = [
"fn:9e501e5f4cce23ae",
"fn:a596791835345706",
]
uses = [
"fn:250c638c8bd6b322",
"fn:ef05859ef19acee7",
]
test = true
[[module."symm_tensor.rs".function]]
id = "fn:3e617282dbd8b363"
name = "dev2_regression"
qual = "dev2_regression"
lines = [
657,
671,
]
hash = "sha256:c7e3807183167eac7035973dd26ab82ae635886b4d3070ec0754f52ff20942a1"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = [
"fn:5542d71db464f60b",
"fn:90c76abec7058393",
"fn:adb6ff61789851e5",
]
uses = ["fn:250c638c8bd6b322"]
test = true
[[module."symm_tensor.rs".function]]
id = "fn:2eee5716c18b4783"
name = "inv_roundtrip_is_identity"
qual = "inv_roundtrip_is_identity"
lines = [
673,
680,
]
hash = "sha256:5b2f754e8bb762040860ba9dcd0077adab33db8f163fb4952ad45c64917d2103"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = [
"fn:0092425b3c803de4",
"fn:27e86d8fe19529a2",
"fn:40cfb6d84a864744",
"fn:7083ed74d5e47b37",
"fn:8edca04d79a634e5",
]
uses = [
"fn:250c638c8bd6b322",
"fn:7a05aabc9b2c5609",
]
test = true
[module."tensor.rs"]
path = "crate::primitives::tensor"
[[module."tensor.rs".function]]
id = "fn:7a05aabc9b2c5609"
name = "Tensor"
qual = "Tensor"
item = "type"
shape = "struct"
lines = [
37,
51,
]
hash = "sha256:d5bf09bbae65d3d7583456b2f6f39e08634465148764dc3264f967dae41e7a95"
doc_hash = "sha256:26c0bad2ca81b7dd1f8f5d9f26ede7a11d6ee0af3e12f28f829b694fa5754dc2"
reached_by = [
"#98",
"#99",
"#114",
"#115",
"#116",
"#117",
"#119",
"#120",
"#125",
"#126",
"#127",
"#131",
"#132",
"#146",
"#147",
"#148",
"#149",
"#150",
"#152",
"#153",
"#181",
"#202",
"#210",
"#211",
"#218",
"#219",
"#338",
"#339",
"#341",
"#342",
"#343",
"#345",
"#346",
"#354",
"#356",
"#357",
"#358",
"#359",
"#360",
"#361",
"#362",
"#363",
"#364",
"#365",
"#397",
"#398",
"#399",
"#401",
"#402",
"#405",
"#406",
"#407",
"#408",
"#490",
"#491",
"#492",
"#493",
"#509",
"#510",
"#511",
"#512",
"#513",
"#514",
"#515",
"#518",
"#520",
"#525",
"#526",
"#527",
"#529",
"#643",
"#644",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
"#795",
"#796",
"#797",
"#798",
"#799",
"#800",
"#801",
"#802",
"#808",
"#809",
"#810",
"#811",
"#812",
"#813",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
"#912",
"#913",
]
[[module."tensor.rs".function]]
id = "fn:ca4d7b0e9c95eb37"
name = "new"
qual = "Tensor::new"
lines = [
79,
104,
]
hash = "sha256:7bdeb9d11352811b401532801871bfa392895deef38211956da3c756a1c26e55"
doc_hash = "sha256:0441b2e67bef6920fe2f1df8ddc53997e334d74e11a62ba0594a925708934ad7"
uses = ["fn:7a05aabc9b2c5609"]
reached_by = [
"#181",
"#202",
"#338",
"#339",
"#341",
"#342",
"#343",
"#345",
"#346",
"#356",
"#357",
"#358",
"#360",
"#361",
"#364",
"#365",
"#405",
"#406",
"#407",
"#408",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
"#795",
"#796",
"#797",
"#798",
"#800",
"#801",
"#802",
"#808",
"#809",
"#810",
"#811",
"#812",
"#813",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
]
[[module."tensor.rs".function]]
id = "fn:3cd230a75c1635ac"
name = "from_rows"
qual = "Tensor::from_rows"
lines = [
106,
120,
]
hash = "sha256:25c9cac738dd91181c299ccfe088a83365556e279c9165080db21798a952a36d"
doc_hash = "sha256:9f7008bf8f0669201ad738fd13bc5124a6ad5c6bfdfb9161b61babf8f7663b85"
uses = [
"fn:7a05aabc9b2c5609",
"fn:ef05859ef19acee7",
]
reached_by = [
"#338",
"#341",
"#343",
"#345",
"#346",
"#808",
"#809",
"#810",
"#811",
"#812",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
]
[[module."tensor.rs".function]]
id = "fn:469cdc8369a4f447"
name = "from_cols"
qual = "Tensor::from_cols"
lines = [
122,
136,
]
hash = "sha256:a9824f3d8b79b0c5629c1d354542cf9272f9af4ced7b15ddd3330862af501eb1"
doc_hash = "sha256:18b48fb5e778007647d71620601ec1ef62ce614becf8bf04449409f6f5600c6b"
uses = [
"fn:7a05aabc9b2c5609",
"fn:ef05859ef19acee7",
]
reached_by = [
"#799",
"#800",
"#801",
]
[[module."tensor.rs".function]]
id = "fn:4c09e8ba2c99654a"
name = "row_x"
qual = "Tensor::row_x"
lines = [
138,
142,
]
hash = "sha256:097ba5fe48ba9367d1ab3315e1afae24fb6417b1321ef9458beb4638cdc06c34"
doc_hash = "sha256:7e376c0eb82d7f02fe7ce9c41e7ed86537a90a942371f25ce3871b08d0969ea7"
callees = ["fn:9e501e5f4cce23ae"]
uses = [
"fn:7a05aabc9b2c5609",
"fn:ef05859ef19acee7",
]
reached_by = [
"#338",
"#341",
"#343",
"#345",
"#346",
"#808",
"#809",
"#810",
"#811",
"#812",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
]
[[module."tensor.rs".function]]
id = "fn:81c31057bf28cb43"
name = "row_y"
qual = "Tensor::row_y"
lines = [
143,
147,
]
hash = "sha256:a1dd1598544003d9be7cd207124c1f4daa5a4d9028fb66cbb0b896f1d3f89d61"
doc_hash = "sha256:7ee7f79a1e425fe340a89fa3762986508337db36b143abd68caf9a62cd552794"
callees = ["fn:9e501e5f4cce23ae"]
uses = [
"fn:7a05aabc9b2c5609",
"fn:ef05859ef19acee7",
]
reached_by = [
"#338",
"#341",
"#343",
"#345",
"#346",
"#808",
"#809",
"#810",
"#811",
"#812",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
]
[[module."tensor.rs".function]]
id = "fn:f7928b5069a126b7"
name = "row_z"
qual = "Tensor::row_z"
lines = [
148,
152,
]
hash = "sha256:22ca4a40432251783fa1b70b8dd2c235a390a9cc168af6e1dbe086cb4a0433c3"
doc_hash = "sha256:19237fa6650a8dece130414bebbd8c9dd1d1dc1a3709951abe5fc7876c46ed3e"
callees = ["fn:9e501e5f4cce23ae"]
uses = [
"fn:7a05aabc9b2c5609",
"fn:ef05859ef19acee7",
]
reached_by = [
"#338",
"#341",
"#343",
"#345",
"#346",
"#808",
"#809",
"#810",
"#811",
"#812",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
]
[[module."tensor.rs".function]]
id = "fn:42b83c1527c68da9"
name = "col_x"
qual = "Tensor::col_x"
lines = [
154,
158,
]
hash = "sha256:5f286940c2c8168ce01d79321f263c2f9a597be9ff09ccfc723fcf3381638ce4"
doc_hash = "sha256:52788a984c5564d7104b62c3e53f1603590f599df9f58f7fb7a4523f84e3be88"
callees = ["fn:9e501e5f4cce23ae"]
uses = [
"fn:7a05aabc9b2c5609",
"fn:ef05859ef19acee7",
]
reached_by = [
"#799",
"#801",
]
[[module."tensor.rs".function]]
id = "fn:16938ab059229988"
name = "col_y"
qual = "Tensor::col_y"
lines = [
159,
163,
]
hash = "sha256:da5bee6a0452d6f0bb4f523b1fa1224d0ddc82bb3a72b4327f55e9256bc54f74"
doc_hash = "sha256:0fec628aee033bcc6614c890d4ecd87cf027d6a3cb48df08cccdd65a148d527a"
callees = ["fn:9e501e5f4cce23ae"]
uses = [
"fn:7a05aabc9b2c5609",
"fn:ef05859ef19acee7",
]
reached_by = [
"#799",
"#801",
]
[[module."tensor.rs".function]]
id = "fn:ea6a5a9c49a48011"
name = "col_z"
qual = "Tensor::col_z"
lines = [
164,
168,
]
hash = "sha256:9c42dadac1cde24b1c60c4ba6821bfd7a1e131b1bdd7fb918a72d021e30a2f32"
doc_hash = "sha256:99e24bc6caa4df269bb5326bbf937edd379400427a79a0433ca4685529b32066"
callees = ["fn:9e501e5f4cce23ae"]
uses = [
"fn:7a05aabc9b2c5609",
"fn:ef05859ef19acee7",
]
reached_by = [
"#799",
"#801",
]
[[module."tensor.rs".function]]
id = "fn:e927749408d242f9"
name = "diag"
qual = "Tensor::diag"
lines = [
170,
174,
]
hash = "sha256:f9248d7179e2922846e7c88fa0787ec6f783c2db31b6db9df084d11e79711c9a"
doc_hash = "sha256:93e9d3b148dfa2b3f81cace8f3a25622f988731b0952e24770c4cafade43cc38"
callees = ["fn:9e501e5f4cce23ae"]
uses = [
"fn:7a05aabc9b2c5609",
"fn:ef05859ef19acee7",
]
[[module."tensor.rs".function]]
id = "fn:8dddc1ee50dd25e4"
name = "tr"
qual = "Tensor::tr"
lines = [
176,
180,
]
hash = "sha256:5ca5d55daf9f01d58320cae63f5d950e01d7981a21f32502855bafe24a181784"
doc_hash = "sha256:939279ef0a3bada7dea56f21ee6ec222d21a40613c59f27f41dc05186de73479"
uses = ["fn:7a05aabc9b2c5609"]
reached_by = [
"#98",
"#99",
"#125",
"#126",
"#127",
"#131",
"#132",
"#146",
"#147",
"#148",
"#149",
"#150",
"#152",
"#153",
"#181",
"#356",
"#357",
"#359",
"#397",
"#398",
"#399",
"#401",
"#402",
"#405",
"#406",
"#407",
"#408",
"#525",
"#526",
]
[[module."tensor.rs".function]]
id = "fn:78c784bf3c1fa435"
name = "diag_sqr"
qual = "Tensor::diag_sqr"
lines = [
182,
186,
]
hash = "sha256:c7ecb842b9b039153641a79a881d5ed0e8f4fef8e5c5096a8f046c443c99ef61"
doc_hash = "sha256:220ef1f1b51ad3aa21c05a6159e4ec2f763f21d01c1d8f2826f0ab6a23e534db"
uses = ["fn:7a05aabc9b2c5609"]
[[module."tensor.rs".function]]
id = "fn:2bd71c55c515093e"
name = "transpose"
qual = "Tensor::transpose"
lines = [
188,
202,
]
hash = "sha256:d383df694ba42a7a64385a19633ef3f66a3178803a87e3c823180022920b304b"
doc_hash = "sha256:795e3081f6a7171cd63e888c85fc64386f5a19da2c1a7a421fa55a429837ac6d"
uses = ["fn:7a05aabc9b2c5609"]
reached_by = [
"#125",
"#126",
"#127",
"#131",
"#132",
"#146",
"#147",
"#148",
"#149",
"#150",
"#152",
"#153",
"#365",
"#397",
"#398",
"#399",
"#401",
"#402",
"#405",
"#406",
"#407",
"#408",
"#525",
"#526",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
"#800",
"#801",
]
[[module."tensor.rs".function]]
id = "fn:ba34bd6dc5a8f876"
name = "det"
qual = "Tensor::det"
lines = [
204,
210,
]
hash = "sha256:35ce42a47f4202e8807c0e37947846e9b3b555a20ccbaa06fe97d8d0196ab1df"
doc_hash = "sha256:1ef31aaedf1216a3398e0a01827f1b1ecddaafeb1940515577c8ce599df26d43"
uses = ["fn:7a05aabc9b2c5609"]
reached_by = [
"#114",
"#115",
"#116",
"#117",
"#119",
"#218",
"#219",
"#359",
"#360",
"#490",
"#491",
"#492",
"#493",
"#509",
"#510",
"#511",
"#512",
"#513",
"#514",
"#643",
"#644",
"#808",
"#809",
"#810",
"#811",
"#813",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
"#912",
"#913",
]
[[module."tensor.rs".function]]
id = "fn:f92ac8ba0a0f65d4"
name = "adjunct"
qual = "Tensor::adjunct"
lines = [
212,
228,
]
hash = "sha256:dbf359d36bb26fd304bebeb3a61b3857c3e578c58792ce2a1964ec3393c561ec"
doc_hash = "sha256:7b435794b1753f908ed30ddf78e1cc124d4e1efb1b11d5af4d81825d9e8adf31"
uses = ["fn:7a05aabc9b2c5609"]
reached_by = [
"#114",
"#115",
"#116",
"#117",
"#119",
"#218",
"#219",
"#359",
"#360",
"#490",
"#491",
"#492",
"#493",
"#509",
"#510",
"#511",
"#512",
"#513",
"#514",
"#643",
"#644",
"#912",
"#913",
]
[[module."tensor.rs".function]]
id = "fn:9d149efe3252c961"
name = "cof"
qual = "Tensor::cof"
lines = [
230,
234,
]
hash = "sha256:dfdc9576bf79805000353ed465cdc4fca377054f95717673c66ba0a823f50745"
doc_hash = "sha256:0dae5b5da569926adc776c0144a6fe26ae2c7859c8760331741bd39dec259e41"
callees = [
"fn:2bd71c55c515093e",
"fn:f92ac8ba0a0f65d4",
]
uses = ["fn:7a05aabc9b2c5609"]
[[module."tensor.rs".function]]
id = "fn:234202bbbb86e5be"
name = "inv"
qual = "Tensor::inv"
lines = [
236,
242,
]
hash = "sha256:15983a5b0ee40d7729ca9c1611fa2bf0717ac90aca999c1ff1e1b3772364c078"
doc_hash = "sha256:a73ed626ca6485436f5f4dd11722acc4b600ed01259d0fdf0e7224730f8cd0c8"
callees = [
"fn:3b07d7ac64bd75be",
"fn:ba34bd6dc5a8f876",
"fn:f92ac8ba0a0f65d4",
]
uses = ["fn:7a05aabc9b2c5609"]
reached_by = [
"#114",
"#115",
"#116",
"#117",
"#119",
"#218",
"#219",
"#359",
"#360",
"#490",
"#491",
"#492",
"#493",
"#509",
"#510",
"#511",
"#512",
"#513",
"#514",
"#643",
"#644",
"#912",
"#913",
]
[[module."tensor.rs".function]]
id = "fn:7fae9c34eb0aa8c8"
name = "safe_inv"
qual = "Tensor::safe_inv"
lines = [
244,
277,
]
hash = "sha256:16aa8e4dd8aa56a970f642571582eb63ae942321f62000c35c72bbb7f4f13a55"
doc_hash = "sha256:c16307e8f39d5417c8c1f4f2eddb2225a8aa63a1df3c9176f2963bbf6d8b87b2"
callees = [
"fn:3b07d7ac64bd75be",
"fn:78c784bf3c1fa435",
"fn:ba34bd6dc5a8f876",
"fn:f92ac8ba0a0f65d4",
]
uses = [
"fn:1ecffb6da31d80fb",
"fn:7a05aabc9b2c5609",
"fn:e41a6849ca77a058",
]
[[module."tensor.rs".function]]
id = "fn:40cfb6d84a864744"
name = "mat_mul"
qual = "Tensor::mat_mul"
lines = [
279,
295,
]
hash = "sha256:4a51f4441c4923124eff8a6a64d3cb1accc242c41463815d6de060356aa3317f"
doc_hash = "sha256:dfa2345487fd57ba9d984fbac75ce0eaec99f8fa80b309faa3607069485bb4bc"
uses = ["fn:7a05aabc9b2c5609"]
reached_by = [
"#354",
"#360",
"#361",
"#800",
"#801",
"#810",
"#821",
]
[[module."tensor.rs".function]]
id = "fn:b4c414f77d829099"
name = "schur"
qual = "Tensor::schur"
lines = [
297,
311,
]
hash = "sha256:5bb27412d2ceb558be993739182ee8ce0c0bee6db09e48e891f2d663f1c90bde"
doc_hash = "sha256:4ddd888f860d770b2e1afd93d9fa8d59ac7f85a980413a95d3848df01775d3ca"
uses = ["fn:7a05aabc9b2c5609"]
[[module."tensor.rs".function]]
id = "fn:0fbf9a3052925429"
name = "mat_vec"
qual = "Tensor::mat_vec"
lines = [
313,
321,
]
hash = "sha256:313a8822c6e905247e5d9fa303c16384d84f615a3553a6614fd169e527564477"
doc_hash = "sha256:9970edc3bc44e3ac4749f017cd4c4cb2039eb2b11081690e427c0e77e72fcd8d"
callees = ["fn:9e501e5f4cce23ae"]
uses = [
"fn:7a05aabc9b2c5609",
"fn:ef05859ef19acee7",
]
reached_by = [
"#114",
"#115",
"#116",
"#117",
"#119",
"#218",
"#219",
"#362",
"#490",
"#491",
"#492",
"#493",
"#509",
"#510",
"#511",
"#512",
"#513",
"#514",
"#643",
"#644",
"#800",
"#801",
"#912",
"#913",
]
[[module."tensor.rs".function]]
id = "fn:9c52e30db6388370"
name = "vec_mat"
qual = "Tensor::vec_mat"
lines = [
323,
331,
]
hash = "sha256:f9f2e9bd59111c88a05de1ca4065ed668b02841494add180c5627b46d14c3507"
doc_hash = "sha256:b66d5c3d291707b2c455193c9b75d16e9b35a69e9335b0229997b4416c644d24"
callees = ["fn:9e501e5f4cce23ae"]
uses = [
"fn:7a05aabc9b2c5609",
"fn:ef05859ef19acee7",
]
reached_by = [
"#98",
"#99",
"#202",
"#405",
"#406",
"#407",
"#408",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
]
[[module."tensor.rs".function]]
id = "fn:5b5ce6ec5a15c328"
name = "double_inner"
qual = "Tensor::double_inner"
lines = [
333,
345,
]
hash = "sha256:e2089b630d93ec8f9ef2507e2a4ba685550b485304ad1f274b0395e4905c9a6b"
doc_hash = "sha256:eed2cb9e16f693f882fb70aa8bea84199fd1769f9ab8725787a1a0de029b7579"
uses = ["fn:7a05aabc9b2c5609"]
reached_by = [
"#120",
"#125",
"#131",
"#132",
"#146",
"#147",
"#148",
"#149",
"#150",
"#152",
"#153",
"#358",
"#397",
"#398",
"#399",
"#401",
"#402",
"#529",
"#801",
"#802",
]
[[module."tensor.rs".function]]
id = "fn:8eaaefe1990ebf16"
name = "symm"
qual = "Tensor::symm"
lines = [
347,
358,
]
hash = "sha256:692bb39de4cdd24c1707efd1164d1fe864dd039e80775cc8e0fc49d886abc6a1"
doc_hash = "sha256:b06f5eec0a51604fe91c61e81455ffb1b9c1a7a193c622619461467fdf4d4bf5"
uses = [
"fn:250c638c8bd6b322",
"fn:7a05aabc9b2c5609",
]
reached_by = [
"#98",
"#99",
"#120",
"#125",
"#131",
"#132",
"#146",
"#147",
"#148",
"#149",
"#150",
"#152",
"#153",
"#181",
"#364",
"#397",
"#398",
"#399",
"#401",
"#402",
"#405",
"#406",
"#407",
"#408",
"#515",
"#518",
"#520",
"#527",
"#797",
"#798",
"#800",
]
[[module."tensor.rs".function]]
id = "fn:31a5e8bef3f237ac"
name = "two_symm"
qual = "Tensor::two_symm"
lines = [
360,
371,
]
hash = "sha256:510493cc7640920025f0aa0401f41c155ddfb07d1f4c2575d0820265f09dd99a"
doc_hash = "sha256:07f271dd4f57b49ba14e0de27e2979747610601e9ec02a39d68bb87e3160693c"
uses = [
"fn:250c638c8bd6b322",
"fn:7a05aabc9b2c5609",
]
reached_by = [
"#98",
"#99",
"#181",
"#405",
"#406",
"#407",
"#408",
]
[[module."tensor.rs".function]]
id = "fn:308e56d48578a78c"
name = "skew"
qual = "Tensor::skew"
lines = [
373,
387,
]
hash = "sha256:c7c28ca83727ef3cb4d7910b7bd7bfb48f6607943dff27506cc8c517825ee124"
doc_hash = "sha256:686667684080370ef8cf56dd2d4765d9bd928a797cd8780b15f6a35a89e3a0d9"
uses = ["fn:7a05aabc9b2c5609"]
reached_by = [
"#120",
"#125",
"#131",
"#132",
"#146",
"#147",
"#148",
"#149",
"#150",
"#152",
"#153",
"#364",
"#397",
"#398",
"#399",
"#401",
"#402",
"#529",
]
[[module."tensor.rs".function]]
id = "fn:a62ad5038830c054"
name = "dev"
qual = "Tensor::dev"
lines = [
389,
393,
]
hash = "sha256:98f4cb9030ec456fcc31a4d9dcf09005ae192598d12dcbc29f450a22ed7664d4"
doc_hash = "sha256:bff53ff70d69690f2ad85cb1cee2c083e7e0273aa860a0b441c9e193caf1d8ee"
callees = [
"fn:0b809fd8c72791d4",
"fn:8677681a106d4207",
"fn:8dddc1ee50dd25e4",
]
uses = [
"fn:7a05aabc9b2c5609",
"fn:b3908cc31e435dbc",
]
reached_by = [
"#181",
"#357",
]
[[module."tensor.rs".function]]
id = "fn:141adee55eb7a86e"
name = "dev2"
qual = "Tensor::dev2"
lines = [
395,
399,
]
hash = "sha256:5828947c3532bad3a060d8932a963059618d3628f64e5a733d992bdac94d4ffb"
doc_hash = "sha256:3089de70f4557e1598038ee74bbbe9d5cdaea8a4a9296aee0346affa699f6b71"
callees = [
"fn:0b809fd8c72791d4",
"fn:8677681a106d4207",
"fn:8dddc1ee50dd25e4",
]
uses = [
"fn:7a05aabc9b2c5609",
"fn:b3908cc31e435dbc",
]
reached_by = [
"#125",
"#126",
"#127",
"#131",
"#132",
"#146",
"#147",
"#148",
"#149",
"#150",
"#152",
"#153",
"#181",
"#356",
"#397",
"#398",
"#399",
"#401",
"#402",
"#525",
"#526",
]
[[module."tensor.rs".function]]
id = "fn:9497141ec2ddfd34"
name = "dev_symm"
qual = "Tensor::dev_symm"
lines = [
401,
413,
]
hash = "sha256:04413d5d98f1e30a9f59e66f18430716d6cf29613ca3f2a67e5a4d0c62d44cd4"
doc_hash = "sha256:b62efd764cd570ff8048aa12f14b197b73f5e798a39d45877e41d36a1b961cf7"
callees = ["fn:8dddc1ee50dd25e4"]
uses = [
"fn:250c638c8bd6b322",
"fn:7a05aabc9b2c5609",
]
[[module."tensor.rs".function]]
id = "fn:652b49ae6ae85048"
name = "dev_two_symm"
qual = "Tensor::dev_two_symm"
lines = [
415,
427,
]
hash = "sha256:f601577c82449989999d047a00057ce83e017f1122f6dd0c89a0290a797fbfa3"
doc_hash = "sha256:b2dad0abcb9c878c933b0e08faf3261f9a1b0e935784e0379df5e06944ab47d4"
callees = ["fn:8dddc1ee50dd25e4"]
uses = [
"fn:250c638c8bd6b322",
"fn:7a05aabc9b2c5609",
]
[[module."tensor.rs".function]]
id = "fn:3db720613e915894"
name = "hodge_dual"
qual = "Tensor::hodge_dual"
lines = [
429,
433,
]
hash = "sha256:0930619671df7a34ec054a2f8836116b270b4e74b92b94dd1f300c4626a022f2"
doc_hash = "sha256:6ac5b74d1b4dded7ec3645299839f44fc66e3ee32789c6e0002eb7c6c4b73ac6"
callees = ["fn:9e501e5f4cce23ae"]
uses = [
"fn:7a05aabc9b2c5609",
"fn:ef05859ef19acee7",
]
[[module."tensor.rs".function]]
id = "fn:ed03fa7967443b76"
name = "invariant_i"
qual = "Tensor::invariant_i"
lines = [
435,
439,
]
hash = "sha256:95fdc2cef056eb141c90494f96d05c954e6f50a12be921d8d2f6019214df3b96"
doc_hash = "sha256:3d57c2882bdf6e1d431258966e84fca0d1c73484f0b35e54f3da14506d960cd7"
callees = ["fn:8dddc1ee50dd25e4"]
uses = ["fn:7a05aabc9b2c5609"]
[[module."tensor.rs".function]]
id = "fn:0f5ef5e2f1dd0c42"
name = "invariant_ii"
qual = "Tensor::invariant_ii"
lines = [
441,
448,
]
hash = "sha256:0ba8385abdb6ba40240ea31ca7314d2e956c20e57d31791781af3a1adc576390"
doc_hash = "sha256:e9e9ab37d32c66ccc4388d55baae59951cc2af07afb12bc7a7cee885c13a8e40"
uses = ["fn:7a05aabc9b2c5609"]
[[module."tensor.rs".function]]
id = "fn:11c7ef38d8e8b744"
name = "invariant_iii"
qual = "Tensor::invariant_iii"
lines = [
450,
454,
]
hash = "sha256:32176ac183de071c732473b2d48ceadcfd82a286f04babda303b6848df4c80af"
doc_hash = "sha256:8217b41ed44dec3e327e02ae72d3985241b8dc250c947da40e7597c3082e4c45"
callees = ["fn:ba34bd6dc5a8f876"]
uses = ["fn:7a05aabc9b2c5609"]
[[module."tensor.rs".function]]
id = "fn:8edca04d79a634e5"
name = "is_identity"
qual = "Tensor::is_identity"
lines = [
456,
467,
]
hash = "sha256:c8f88ec8d392fda8ae08c272e6606b1ce1ff832c36821650370949e813dc2667"
doc_hash = "sha256:e7ba6c83c8a216fe024b2d93cdf2622c79575b3d3ae80d9b3dfee26a467e038d"
uses = ["fn:7a05aabc9b2c5609"]
reached_by = [
"#354",
"#360",
]
[[module."tensor.rs".function]]
id = "fn:a30b87d2017a8d1c"
name = "lerp"
qual = "Tensor::lerp"
lines = [
469,
484,
]
hash = "sha256:5e3ea041dbb32eda41509e51a6c6b4c05775a89d3b0e55645489444fee955850"
doc_hash = "sha256:35920f8c4d6102e45a5943c67b04d2f75cd3da80d050d1a2bd3720af186ceb88"
uses = ["fn:7a05aabc9b2c5609"]
[[module."tensor.rs".function]]
id = "fn:7589ff718498b86c"
name = "from"
qual = "Tensor::from#1"
lines = [
490,
503,
]
hash = "sha256:690c5913c0427fe7aef5097282d2dd1eac48fee9942393a44b490137beb2a95c"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = [
"fn:7a05aabc9b2c5609",
"fn:b3908cc31e435dbc",
]
[[module."tensor.rs".function]]
id = "fn:0092425b3c803de4"
name = "from"
qual = "Tensor::from#2"
lines = [
507,
520,
]
hash = "sha256:641c01ba786874e0e3b3514262d0b6055817e2b6632f3ee1678f33729186a4c9"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = [
"fn:250c638c8bd6b322",
"fn:7a05aabc9b2c5609",
]
reached_by = [
"#98",
"#99",
"#354",
"#364",
"#405",
"#406",
"#407",
"#408",
]
[[module."tensor.rs".function]]
id = "fn:4042339eb3356ad4"
name = "hodge_dual_of_vec"
qual = "hodge_dual_of_vec"
lines = [
523,
536,
]
hash = "sha256:f40a51924114eec8ba65b2a50d0acbc778982996eee9e5f7124f1707e97d4a12"
doc_hash = "sha256:0f5a6a335960e25462ee28e1869746c537f36cf8c7afec2464acfcc201470b5b"
uses = [
"fn:7a05aabc9b2c5609",
"fn:ef05859ef19acee7",
]
[[module."tensor.rs".function]]
id = "fn:65609b98772ac92d"
name = "neg"
qual = "Tensor::neg"
lines = [
542,
555,
]
hash = "sha256:2e8db0eb7e59519a93d79c76b871146d71182026a6955099cd5ee3ebf2894d9f"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = ["fn:7a05aabc9b2c5609"]
[[module."tensor.rs".function]]
id = "fn:36fb6fbe24620d61"
name = "add"
qual = "Tensor::add#1"
lines = [
560,
573,
]
hash = "sha256:7a2493c315a47953fafb56ddbbafddd43a29701334b03205cb10f4d100a0ca77"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = ["fn:7a05aabc9b2c5609"]
reached_by = [
"#98",
"#99",
"#114",
"#115",
"#116",
"#117",
"#119",
"#120",
"#125",
"#126",
"#127",
"#131",
"#132",
"#146",
"#147",
"#148",
"#149",
"#150",
"#152",
"#153",
"#210",
"#211",
"#218",
"#219",
"#364",
"#397",
"#398",
"#399",
"#401",
"#402",
"#405",
"#406",
"#407",
"#408",
"#490",
"#491",
"#492",
"#493",
"#509",
"#510",
"#511",
"#512",
"#513",
"#514",
"#515",
"#518",
"#520",
"#525",
"#526",
"#527",
"#529",
"#643",
"#644",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
"#912",
"#913",
]
[[module."tensor.rs".function]]
id = "fn:abc7404e3cca132a"
name = "sub"
qual = "Tensor::sub#1"
lines = [
578,
591,
]
hash = "sha256:d281d03ad23b5a6b06d65b953875794d7a1501236604f2a5bfd60abbdc3a910d"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = ["fn:7a05aabc9b2c5609"]
reached_by = [
"#98",
"#99",
"#120",
"#125",
"#126",
"#127",
"#131",
"#132",
"#146",
"#147",
"#148",
"#149",
"#150",
"#152",
"#153",
"#210",
"#211",
"#397",
"#398",
"#399",
"#401",
"#402",
"#405",
"#406",
"#407",
"#408",
"#515",
"#518",
"#520",
"#525",
"#526",
"#527",
"#529",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
"#801",
"#802",
]
[[module."tensor.rs".function]]
id = "fn:b1c4cc6aa93ebf33"
name = "mul"
qual = "Tensor::mul#1"
lines = [
596,
609,
]
hash = "sha256:8b0dcf6fa616643c10d9bea11800ad64ec6769947e35ed7d16ccf90c43aaf578"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = ["fn:7a05aabc9b2c5609"]
reached_by = [
"#98",
"#99",
"#120",
"#125",
"#126",
"#127",
"#131",
"#132",
"#146",
"#147",
"#148",
"#149",
"#150",
"#152",
"#153",
"#202",
"#397",
"#398",
"#399",
"#401",
"#402",
"#405",
"#406",
"#407",
"#408",
"#515",
"#518",
"#520",
"#525",
"#526",
"#527",
"#529",
"#797",
"#800",
"#808",
"#811",
"#822",
]
[[module."tensor.rs".function]]
id = "fn:49581439b8714460"
name = "mul"
qual = "f64::mul"
lines = [
614,
617,
]
hash = "sha256:cefef9b8a648e8f5e61992e2a1657ddb7427643bedaf4a5b26452d3b77cc44e0"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = ["fn:b1c4cc6aa93ebf33"]
uses = ["fn:7a05aabc9b2c5609"]
reached_by = [
"#98",
"#99",
"#405",
"#406",
"#407",
"#408",
]
[[module."tensor.rs".function]]
id = "fn:3b07d7ac64bd75be"
name = "div"
qual = "Tensor::div"
lines = [
622,
635,
]
hash = "sha256:9978f46c0daeb2a5a57ce230e8f3492f1012b454237313ce2b8d10aa19655e8d"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = ["fn:7a05aabc9b2c5609"]
reached_by = [
"#98",
"#99",
"#114",
"#115",
"#116",
"#117",
"#119",
"#210",
"#211",
"#218",
"#219",
"#359",
"#360",
"#405",
"#406",
"#407",
"#408",
"#490",
"#491",
"#492",
"#493",
"#509",
"#510",
"#511",
"#512",
"#513",
"#514",
"#643",
"#644",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
"#912",
"#913",
]
[[module."tensor.rs".function]]
id = "fn:c3cbd6da42ef009a"
name = "add_assign"
qual = "Tensor::add_assign"
lines = [
639,
642,
]
hash = "sha256:2444cd3f1b75f448e76c71c3e6f5772ba9f0dcac8ce5c60ee19b424cbc3a049e"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = ["fn:36fb6fbe24620d61"]
uses = ["fn:7a05aabc9b2c5609"]
reached_by = [
"#98",
"#99",
"#210",
"#211",
"#405",
"#406",
"#407",
"#408",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
]
[[module."tensor.rs".function]]
id = "fn:50cb40e5474f6c0a"
name = "sub_assign"
qual = "Tensor::sub_assign"
lines = [
646,
649,
]
hash = "sha256:c1d412b66d0d51a54710866fa3d79eaa1372d379e475a133d9e38a6bf99d0cf6"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = ["fn:abc7404e3cca132a"]
uses = ["fn:7a05aabc9b2c5609"]
reached_by = [
"#98",
"#99",
"#210",
"#211",
"#405",
"#406",
"#407",
"#408",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
]
[[module."tensor.rs".function]]
id = "fn:c951677afd64cfcb"
name = "mul_assign"
qual = "Tensor::mul_assign"
lines = [
653,
656,
]
hash = "sha256:5f5dc17d22b380ea73e773f711ee098113308922b564da77ba4d93a3b82e498d"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = ["fn:b1c4cc6aa93ebf33"]
uses = ["fn:7a05aabc9b2c5609"]
[[module."tensor.rs".function]]
id = "fn:5d8ce8a8d597d974"
name = "add"
qual = "Tensor::add#2"
lines = [
663,
676,
]
hash = "sha256:cbf088370f83d559a41e4714a0507352fa7272a1c452fcb72881a59bae3aa142"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = [
"fn:7a05aabc9b2c5609",
"fn:b3908cc31e435dbc",
]
[[module."tensor.rs".function]]
id = "fn:106aa8876e81053f"
name = "add"
qual = "SphericalTensor::add"
lines = [
681,
684,
]
hash = "sha256:7ee7f0666e3b355cc12e0fba2992d06385f5ec0f07a7eb4127428a9ae0d33b56"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = ["fn:5d8ce8a8d597d974"]
uses = ["fn:7a05aabc9b2c5609"]
[[module."tensor.rs".function]]
id = "fn:8677681a106d4207"
name = "sub"
qual = "Tensor::sub#2"
lines = [
689,
702,
]
hash = "sha256:c948b8fcff3910f31949a5268f2e2642e86f8f1a9bd9d9092a96ddd7e21335a9"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = [
"fn:7a05aabc9b2c5609",
"fn:b3908cc31e435dbc",
]
reached_by = [
"#125",
"#126",
"#127",
"#131",
"#132",
"#146",
"#147",
"#148",
"#149",
"#150",
"#152",
"#153",
"#181",
"#356",
"#357",
"#397",
"#398",
"#399",
"#401",
"#402",
"#525",
"#526",
]
[[module."tensor.rs".function]]
id = "fn:729170fc3817d5a4"
name = "sub"
qual = "SphericalTensor::sub"
lines = [
707,
720,
]
hash = "sha256:8edacfa1aa87fbcf39badd4ebc44008ca66bcc40b205111d3cef006348bfa4ae"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = ["fn:7a05aabc9b2c5609"]
[[module."tensor.rs".function]]
id = "fn:c00f9df8769a4483"
name = "add"
qual = "Tensor::add#3"
lines = [
727,
740,
]
hash = "sha256:09731177a2dfa644bb72eb4f5ccf526394a607a1231413968fb541d4bf21d694"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = [
"fn:250c638c8bd6b322",
"fn:7a05aabc9b2c5609",
]
[[module."tensor.rs".function]]
id = "fn:11bf37df389e3012"
name = "add"
qual = "SymmTensor::add"
lines = [
745,
748,
]
hash = "sha256:7ee7f0666e3b355cc12e0fba2992d06385f5ec0f07a7eb4127428a9ae0d33b56"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = ["fn:c00f9df8769a4483"]
uses = ["fn:7a05aabc9b2c5609"]
[[module."tensor.rs".function]]
id = "fn:6dda68e3c09a53b8"
name = "sub"
qual = "Tensor::sub#3"
lines = [
753,
766,
]
hash = "sha256:5e1fd09b403789dde32704be3ee114b8dd5e8778a7726ede1490fbffe43bbab9"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = [
"fn:250c638c8bd6b322",
"fn:7a05aabc9b2c5609",
]
[[module."tensor.rs".function]]
id = "fn:eed939477f9e59b4"
name = "sub"
qual = "SymmTensor::sub"
lines = [
771,
784,
]
hash = "sha256:f23b1b7bbffc3246c7d031c87e4c55ff73ebe954580b0cea624796e156874d59"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = ["fn:7a05aabc9b2c5609"]
[[module."tensor.rs".function]]
id = "fn:71edb3ba16a1bd5d"
name = "mul"
qual = "SphericalTensor::mul"
lines = [
790,
793,
]
hash = "sha256:572d16ed8e523dcaa952b881cc091bc7305c01cf1c7cc059f20bffcd5c16355d"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = ["fn:b1c4cc6aa93ebf33"]
uses = ["fn:7a05aabc9b2c5609"]
[[module."tensor.rs".function]]
id = "fn:8132a153f27b611d"
name = "mul"
qual = "Tensor::mul#2"
lines = [
798,
801,
]
hash = "sha256:75b22489753bc83e0ae1e03c676ade2ab7ce115be9c6c8e867030d07de6bcd61"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = ["fn:b1c4cc6aa93ebf33"]
uses = [
"fn:7a05aabc9b2c5609",
"fn:b3908cc31e435dbc",
]
[[module."tensor.rs".function]]
id = "fn:9c208a138ac2a975"
name = "mul"
qual = "SymmTensor::mul#1"
lines = [
807,
820,
]
hash = "sha256:29d0c97e04921a98bf2d16fda28d6ef5cc6a5c58a96f6b5c035d0241958b2661"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = ["fn:7a05aabc9b2c5609"]
[[module."tensor.rs".function]]
id = "fn:293d2d8e7f6fa37e"
name = "mul"
qual = "Tensor::mul#3"
lines = [
825,
838,
]
hash = "sha256:421375fff0869a074637cdc663f07d7b22d262a07527e69e1f686d887a183aab"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = [
"fn:250c638c8bd6b322",
"fn:7a05aabc9b2c5609",
]
[[module."tensor.rs".function]]
id = "fn:6b461769f072b715"
name = "mul"
qual = "SymmTensor::mul#2"
lines = [
844,
857,
]
hash = "sha256:bd9ddf026b9c40140ed33bd0cdc75f30bc4127365cc9e416efa71fa5da652c43"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = [
"fn:250c638c8bd6b322",
"fn:7a05aabc9b2c5609",
]
[[module."tensor.rs".function]]
id = "fn:357ed3572c0cdd6b"
name = "mul"
qual = "Vector3::mul"
lines = [
863,
876,
]
hash = "sha256:228378d76930344dd54455cca907f2109d195ee4f80097b02e636c4d966ddbd7"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = [
"fn:7a05aabc9b2c5609",
"fn:ef05859ef19acee7",
]
reached_by = [
"#98",
"#99",
"#114",
"#115",
"#116",
"#117",
"#119",
"#120",
"#125",
"#126",
"#127",
"#131",
"#132",
"#146",
"#147",
"#148",
"#149",
"#150",
"#152",
"#153",
"#210",
"#211",
"#218",
"#219",
"#363",
"#397",
"#398",
"#399",
"#401",
"#402",
"#405",
"#406",
"#407",
"#408",
"#490",
"#491",
"#492",
"#493",
"#509",
"#510",
"#511",
"#512",
"#513",
"#514",
"#515",
"#518",
"#520",
"#525",
"#526",
"#527",
"#529",
"#643",
"#644",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
"#912",
"#913",
]
[[module."tensor.rs".function]]
id = "fn:ed4b2ca7a3d7512a"
name = "tr"
qual = "tr"
lines = [
881,
885,
]
hash = "sha256:962ad5557698b5c4c8712eb0d3f06c87b10ebd499b58e7bb885cefedd8f078b0"
doc_hash = "sha256:be475a8c82530af0e2d8a78b9409145a249d313a13d317be85137162fb1b09fb"
callees = ["fn:8dddc1ee50dd25e4"]
uses = ["fn:7a05aabc9b2c5609"]
[[module."tensor.rs".function]]
id = "fn:cda096482eb9d961"
name = "det"
qual = "det"
lines = [
887,
891,
]
hash = "sha256:99e092b749c22ecf2c63f0c498c8d06990b4937ad4a532c82333891fc8eb07ec"
doc_hash = "sha256:c2d3846bcb487dd475663a3b1341fa6a114d5056dd55e97ec2b94e23613e39f1"
callees = ["fn:ba34bd6dc5a8f876"]
uses = ["fn:7a05aabc9b2c5609"]
[[module."tensor.rs".function]]
id = "fn:5b7253d38a14bd11"
name = "inv"
qual = "inv"
lines = [
893,
897,
]
hash = "sha256:8f12a77f38e11e81aab259af8abe06867e67cc078fc791f9bb76cd2aa6b54028"
doc_hash = "sha256:0c7636a94e26b4afb352e1f2635eaff230fb66811c9d69fc1765e698c7d969a2"
callees = ["fn:234202bbbb86e5be"]
uses = ["fn:7a05aabc9b2c5609"]
[[module."tensor.rs".function]]
id = "fn:f40981c9d28ad7d7"
name = "symm"
qual = "symm"
lines = [
899,
903,
]
hash = "sha256:d42456ce9fa170704bfca1d756c0c8d8b6279110290acd62062b055afbae53c3"
doc_hash = "sha256:c1b0da267f831d3524efb5b7d280c69e30ba8dac80f0a2bdad4cd3f47573bb02"
callees = ["fn:8eaaefe1990ebf16"]
uses = [
"fn:250c638c8bd6b322",
"fn:7a05aabc9b2c5609",
]
[[module."tensor.rs".function]]
id = "fn:28b3d6ec967c69bc"
name = "two_symm"
qual = "two_symm"
lines = [
905,
909,
]
hash = "sha256:33d1fdad81e430ca67b150dadf65ee702c157d3fb8571b9b4080281d66fd6e0f"
doc_hash = "sha256:63e10dce00d3b033f40931485c91f7645a5a4d2cfec04c4e41747902c75c4f15"
callees = ["fn:31a5e8bef3f237ac"]
uses = [
"fn:250c638c8bd6b322",
"fn:7a05aabc9b2c5609",
]
[[module."tensor.rs".function]]
id = "fn:e4df96a6a7d07737"
name = "skew"
qual = "skew"
lines = [
911,
915,
]
hash = "sha256:4280e2626b0edccb3b587d96f178e39b51047594faab1df373638acb985648e5"
doc_hash = "sha256:9ecc61d830df36b9ed8fa70c8de335ef57ed25a5d1d6cbcf4f166b16d32f4aaa"
callees = ["fn:308e56d48578a78c"]
uses = ["fn:7a05aabc9b2c5609"]
[[module."tensor.rs".function]]
id = "fn:84a95fdf39d7740d"
name = "dev"
qual = "dev"
lines = [
917,
921,
]
hash = "sha256:ba8f4edceca88e1dc002f9ec2e50a10f2b852751aca308ad31a96c9420d54fee"
doc_hash = "sha256:f01dfb051504c4c36eed913bc92a5b8a5a3e3df230c3e8c6d0d72ed390365160"
callees = ["fn:a62ad5038830c054"]
uses = ["fn:7a05aabc9b2c5609"]
[[module."tensor.rs".function]]
id = "fn:7c95beded0f5f599"
name = "dev2"
qual = "dev2"
lines = [
923,
927,
]
hash = "sha256:9efe53b4528a29c3d523e2d0515ebb17d12fc25882fb523ca23efe600abc7d2b"
doc_hash = "sha256:f5ad415de21593189ed5fbabb9367dc0148305134b350214cec97637358875e2"
callees = ["fn:141adee55eb7a86e"]
uses = ["fn:7a05aabc9b2c5609"]
[[module."tensor.rs".function]]
id = "fn:96d230269316d121"
name = "dev_symm"
qual = "dev_symm"
lines = [
929,
933,
]
hash = "sha256:b94dcdd0e246051e6bf59c4c4853e3a5f9b84413ab8c11b2153c25b2cb62666c"
doc_hash = "sha256:3bc5019f79fc8ea83a465b28f8515df203c027989c852f51cdbff22ed39fe6d3"
callees = ["fn:9497141ec2ddfd34"]
uses = [
"fn:250c638c8bd6b322",
"fn:7a05aabc9b2c5609",
]
[[module."tensor.rs".function]]
id = "fn:2fbbc38d8c98a902"
name = "dev_two_symm"
qual = "dev_two_symm"
lines = [
935,
939,
]
hash = "sha256:c7d122b2d4713d5775aa877da3a4137ca91c61e816f771a6f74cbb0ea0908415"
doc_hash = "sha256:2ea4f1e2001ee1af581659a747f07e6bfa994de2f48ed99b8a0610fa041259d1"
callees = ["fn:652b49ae6ae85048"]
uses = [
"fn:250c638c8bd6b322",
"fn:7a05aabc9b2c5609",
]
[[module."tensor.rs".function]]
id = "fn:e17809760ff00534"
name = "lerp"
qual = "lerp"
lines = [
941,
945,
]
hash = "sha256:fe2fbd0467fad4dfe9a75415f53b1e648c20d4e374664b0202c935362f535f40"
doc_hash = "sha256:7e59b042fcfe3eb3778da41f43752330ebe7db2e7b0367d2a5cf8ad2341944e5"
callees = ["fn:a30b87d2017a8d1c"]
uses = ["fn:7a05aabc9b2c5609"]
[[module."tensor.rs".function]]
id = "fn:2228ae080daf253d"
name = "outer"
qual = "outer"
lines = [
947,
951,
]
hash = "sha256:33004d464efc2e14767cacb33cf87445ee2021d9dcc2ec0ccb20a236e35c4e73"
doc_hash = "sha256:06617767d59ac31cbc97f60228699f2cb754b25aaa9929c5e833d06236ac3b52"
callees = ["fn:357ed3572c0cdd6b"]
uses = [
"fn:7a05aabc9b2c5609",
"fn:ef05859ef19acee7",
]
[[module."tensor.rs".function]]
id = "fn:5fcd60c08e1146f2"
name = "identity_properties"
qual = "identity_properties"
lines = [
957,
964,
]
hash = "sha256:2097e13102ab863a6007818a3488500a606c06c2577acd2f49dff6e880001e51"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = [
"fn:234202bbbb86e5be",
"fn:8dddc1ee50dd25e4",
"fn:ba34bd6dc5a8f876",
]
uses = ["fn:7a05aabc9b2c5609"]
test = true
[[module."tensor.rs".function]]
id = "fn:2d62a22c66e3418e"
name = "mat_mul_identity"
qual = "mat_mul_identity"
lines = [
966,
972,
]
hash = "sha256:4abb2e99defb5bf76f1f35f05506d84c3700b236a0453b9c9608ef8d071dfa8f"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = [
"fn:40cfb6d84a864744",
"fn:ca4d7b0e9c95eb37",
]
uses = ["fn:7a05aabc9b2c5609"]
test = true
[[module."tensor.rs".function]]
id = "fn:9c54cf1349a87539"
name = "mat_vec_identity"
qual = "mat_vec_identity"
lines = [
974,
978,
]
hash = "sha256:49b94ea5dc09c43177fa3a2992e280f112f2036f8d3f7254fd1ee7e8d30f9df0"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = [
"fn:0fbf9a3052925429",
"fn:9e501e5f4cce23ae",
]
uses = [
"fn:7a05aabc9b2c5609",
"fn:ef05859ef19acee7",
]
test = true
[[module."tensor.rs".function]]
id = "fn:ee1b32445faa8fad"
name = "transpose"
qual = "transpose"
lines = [
980,
987,
]
hash = "sha256:3a57ac1b8f3651373a55e223deddc5865b9fe8fc11727f4a6c062cfe021d8560"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = [
"fn:2bd71c55c515093e",
"fn:ca4d7b0e9c95eb37",
]
uses = ["fn:7a05aabc9b2c5609"]
test = true
[[module."tensor.rs".function]]
id = "fn:cccae346806a2e1c"
name = "symm_and_skew_sum_to_original"
qual = "symm_and_skew_sum_to_original"
lines = [
989,
998,
]
hash = "sha256:85eab1cb2cfa863c6719b8989c49f669092102868585e9e2c022285a226dc221"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = [
"fn:0092425b3c803de4",
"fn:308e56d48578a78c",
"fn:36fb6fbe24620d61",
"fn:8eaaefe1990ebf16",
"fn:ca4d7b0e9c95eb37",
]
uses = ["fn:7a05aabc9b2c5609"]
test = true
[[module."tensor.rs".function]]
id = "fn:70aee07968580428"
name = "outer_product"
qual = "outer_product"
lines = [
1000,
1008,
]
hash = "sha256:7113bfe954da92220c287a18156266ca660cd689ba94b7d17dab645361581820"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = ["fn:357ed3572c0cdd6b"]
uses = ["fn:ef05859ef19acee7"]
test = true
[[module."tensor.rs".function]]
id = "fn:c5752d6abeabd70b"
name = "dev_traceless"
qual = "dev_traceless"
lines = [
1010,
1014,
]
hash = "sha256:90868694851ba3f87eb9eb7c905c97b66a44be89e05aac9c30448e13283feefa"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = [
"fn:8dddc1ee50dd25e4",
"fn:a62ad5038830c054",
"fn:ca4d7b0e9c95eb37",
]
uses = ["fn:7a05aabc9b2c5609"]
test = true
[[module."tensor.rs".function]]
id = "fn:f78d1536c299ec2c"
name = "inv_roundtrip_is_identity"
qual = "inv_roundtrip_is_identity"
lines = [
1016,
1024,
]
hash = "sha256:4d7cfdc1fc4796c93c457b720fc05c5eb99fbb8f6e6e2e348a9cb1940042e0e8"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = [
"fn:234202bbbb86e5be",
"fn:40cfb6d84a864744",
"fn:8edca04d79a634e5",
"fn:ca4d7b0e9c95eb37",
]
uses = ["fn:7a05aabc9b2c5609"]
test = true
[[module."tensor.rs".function]]
id = "fn:8e2e169f8084e9d1"
name = "double_inner_is_symmetric"
qual = "double_inner_is_symmetric"
lines = [
1026,
1033,
]
hash = "sha256:fb76f7ababcd03ae73dcd7cd89d8d8ff41156d1ae01e55b6996b12689457520e"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = [
"fn:5b5ce6ec5a15c328",
"fn:ca4d7b0e9c95eb37",
]
uses = ["fn:7a05aabc9b2c5609"]
test = true
[[module."tensor.rs".function]]
id = "fn:cd5629a4bbf80eb4"
name = "dev2_is_two_thirds_trace_removed"
qual = "dev2_is_two_thirds_trace_removed"
lines = [
1035,
1052,
]
hash = "sha256:a57c5f7ce3096f7240e2dc1f795ee8a51ba4904805e834aa74d4206284130ea5"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = [
"fn:141adee55eb7a86e",
"fn:8dddc1ee50dd25e4",
"fn:ca4d7b0e9c95eb37",
]
uses = ["fn:7a05aabc9b2c5609"]
test = true
[module."vector.rs"]
path = "crate::primitives::vector"
[[module."vector.rs".function]]
id = "fn:ef05859ef19acee7"
name = "Vector3"
qual = "Vector3"
item = "type"
shape = "struct"
lines = [
29,
36,
]
hash = "sha256:8dc1a34b0ee4c63b88cddb9b0354337e92e28b78e914429793116937477dd28e"
doc_hash = "sha256:0784cf6f42492f8bdd68334e62c449e588a7322e8b10f1f8437e4172ac0f6aa6"
reached_by = [
"#2",
"#3",
"#4",
"#5",
"#6",
"#7",
"#8",
"#9",
"#10",
"#11",
"#12",
"#13",
"#14",
"#15",
"#16",
"#17",
"#18",
"#19",
"#20",
"#21",
"#22",
"#23",
"#24",
"#25",
"#26",
"#27",
"#28",
"#29",
"#30",
"#31",
"#32",
"#33",
"#34",
"#35",
"#36",
"#37",
"#38",
"#39",
"#40",
"#41",
"#42",
"#43",
"#44",
"#45",
"#46",
"#47",
"#48",
"#49",
"#50",
"#51",
"#52",
"#53",
"#54",
"#55",
"#56",
"#57",
"#58",
"#59",
"#60",
"#61",
"#62",
"#63",
"#64",
"#65",
"#66",
"#67",
"#68",
"#69",
"#70",
"#71",
"#72",
"#73",
"#74",
"#75",
"#76",
"#77",
"#78",
"#79",
"#80",
"#81",
"#82",
"#83",
"#84",
"#85",
"#86",
"#87",
"#88",
"#89",
"#90",
"#91",
"#92",
"#93",
"#94",
"#95",
"#96",
"#97",
"#98",
"#99",
"#100",
"#101",
"#106",
"#107",
"#108",
"#109",
"#110",
"#111",
"#112",
"#113",
"#114",
"#115",
"#116",
"#117",
"#118",
"#119",
"#120",
"#121",
"#122",
"#123",
"#124",
"#125",
"#126",
"#127",
"#128",
"#129",
"#130",
"#131",
"#132",
"#133",
"#134",
"#135",
"#136",
"#137",
"#138",
"#139",
"#140",
"#141",
"#142",
"#143",
"#144",
"#145",
"#146",
"#147",
"#148",
"#149",
"#150",
"#151",
"#152",
"#153",
"#154",
"#155",
"#156",
"#157",
"#158",
"#159",
"#160",
"#161",
"#162",
"#163",
"#164",
"#165",
"#166",
"#167",
"#168",
"#169",
"#170",
"#171",
"#172",
"#173",
"#174",
"#175",
"#176",
"#177",
"#178",
"#179",
"#180",
"#181",
"#182",
"#183",
"#184",
"#185",
"#186",
"#187",
"#188",
"#189",
"#190",
"#191",
"#192",
"#193",
"#194",
"#195",
"#196",
"#197",
"#198",
"#199",
"#200",
"#201",
"#202",
"#203",
"#204",
"#205",
"#206",
"#207",
"#208",
"#209",
"#210",
"#211",
"#212",
"#213",
"#214",
"#215",
"#216",
"#217",
"#218",
"#219",
"#220",
"#221",
"#222",
"#223",
"#224",
"#225",
"#226",
"#227",
"#228",
"#229",
"#230",
"#231",
"#232",
"#233",
"#234",
"#235",
"#236",
"#237",
"#238",
"#239",
"#240",
"#241",
"#242",
"#243",
"#244",
"#245",
"#246",
"#247",
"#248",
"#249",
"#250",
"#251",
"#252",
"#253",
"#254",
"#255",
"#256",
"#257",
"#258",
"#259",
"#260",
"#261",
"#262",
"#263",
"#264",
"#265",
"#266",
"#267",
"#268",
"#269",
"#270",
"#271",
"#272",
"#273",
"#274",
"#275",
"#276",
"#277",
"#278",
"#279",
"#280",
"#281",
"#282",
"#283",
"#284",
"#285",
"#286",
"#287",
"#288",
"#289",
"#290",
"#291",
"#292",
"#293",
"#294",
"#295",
"#296",
"#297",
"#298",
"#299",
"#300",
"#301",
"#302",
"#303",
"#310",
"#311",
"#312",
"#313",
"#314",
"#315",
"#316",
"#317",
"#318",
"#319",
"#320",
"#338",
"#339",
"#340",
"#341",
"#342",
"#343",
"#344",
"#345",
"#346",
"#352",
"#355",
"#362",
"#363",
"#366",
"#367",
"#368",
"#369",
"#370",
"#382",
"#383",
"#384",
"#385",
"#386",
"#387",
"#388",
"#389",
"#390",
"#391",
"#392",
"#393",
"#394",
"#395",
"#396",
"#397",
"#398",
"#399",
"#400",
"#401",
"#402",
"#403",
"#404",
"#405",
"#406",
"#407",
"#408",
"#409",
"#410",
"#411",
"#412",
"#413",
"#414",
"#415",
"#416",
"#417",
"#418",
"#419",
"#420",
"#421",
"#422",
"#423",
"#424",
"#425",
"#426",
"#427",
"#428",
"#429",
"#430",
"#431",
"#432",
"#433",
"#434",
"#435",
"#436",
"#437",
"#438",
"#439",
"#440",
"#441",
"#442",
"#443",
"#444",
"#445",
"#446",
"#447",
"#448",
"#449",
"#450",
"#451",
"#452",
"#453",
"#454",
"#455",
"#456",
"#457",
"#458",
"#459",
"#460",
"#461",
"#462",
"#463",
"#464",
"#465",
"#466",
"#467",
"#468",
"#469",
"#470",
"#471",
"#472",
"#473",
"#474",
"#475",
"#476",
"#477",
"#478",
"#479",
"#480",
"#481",
"#482",
"#483",
"#484",
"#485",
"#486",
"#487",
"#488",
"#489",
"#490",
"#491",
"#492",
"#493",
"#494",
"#495",
"#496",
"#497",
"#498",
"#499",
"#500",
"#501",
"#502",
"#503",
"#504",
"#505",
"#506",
"#507",
"#508",
"#509",
"#510",
"#511",
"#512",
"#513",
"#514",
"#515",
"#516",
"#517",
"#518",
"#519",
"#520",
"#521",
"#522",
"#523",
"#524",
"#525",
"#526",
"#527",
"#528",
"#529",
"#530",
"#531",
"#532",
"#533",
"#534",
"#535",
"#536",
"#537",
"#538",
"#539",
"#540",
"#541",
"#542",
"#543",
"#544",
"#545",
"#546",
"#547",
"#548",
"#549",
"#550",
"#551",
"#552",
"#553",
"#554",
"#555",
"#556",
"#557",
"#558",
"#559",
"#560",
"#561",
"#562",
"#563",
"#564",
"#565",
"#566",
"#567",
"#568",
"#569",
"#570",
"#571",
"#572",
"#573",
"#574",
"#575",
"#576",
"#577",
"#578",
"#579",
"#580",
"#581",
"#582",
"#583",
"#584",
"#585",
"#586",
"#587",
"#588",
"#589",
"#590",
"#591",
"#592",
"#593",
"#594",
"#595",
"#596",
"#597",
"#598",
"#599",
"#600",
"#601",
"#602",
"#603",
"#604",
"#605",
"#606",
"#607",
"#608",
"#609",
"#610",
"#611",
"#612",
"#613",
"#614",
"#615",
"#616",
"#617",
"#618",
"#619",
"#620",
"#621",
"#622",
"#623",
"#624",
"#625",
"#626",
"#627",
"#628",
"#629",
"#630",
"#631",
"#632",
"#633",
"#634",
"#635",
"#636",
"#637",
"#638",
"#639",
"#640",
"#641",
"#642",
"#643",
"#644",
"#645",
"#646",
"#647",
"#648",
"#649",
"#650",
"#651",
"#652",
"#653",
"#654",
"#655",
"#656",
"#657",
"#658",
"#659",
"#660",
"#661",
"#662",
"#663",
"#664",
"#665",
"#694",
"#695",
"#696",
"#697",
"#698",
"#699",
"#700",
"#701",
"#702",
"#703",
"#704",
"#705",
"#706",
"#707",
"#708",
"#709",
"#710",
"#711",
"#712",
"#713",
"#714",
"#715",
"#716",
"#717",
"#718",
"#719",
"#720",
"#721",
"#722",
"#723",
"#724",
"#725",
"#726",
"#727",
"#728",
"#729",
"#730",
"#731",
"#732",
"#733",
"#734",
"#735",
"#736",
"#737",
"#738",
"#739",
"#740",
"#741",
"#742",
"#743",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
"#774",
"#775",
"#780",
"#787",
"#788",
"#789",
"#790",
"#791",
"#792",
"#793",
"#794",
"#795",
"#796",
"#797",
"#798",
"#799",
"#800",
"#801",
"#802",
"#808",
"#809",
"#810",
"#811",
"#812",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
"#832",
"#873",
"#875",
"#876",
"#877",
"#878",
"#879",
"#880",
"#881",
"#882",
"#883",
"#884",
"#885",
"#886",
"#887",
"#888",
"#889",
"#890",
"#891",
"#892",
"#893",
"#894",
"#895",
"#896",
"#897",
"#898",
"#899",
"#900",
"#901",
"#902",
"#903",
"#904",
"#905",
"#906",
"#907",
"#908",
"#909",
"#910",
"#911",
"#912",
"#913",
"#914",
"#915",
"#916",
"#917",
"#918",
"#919",
"#920",
"#921",
"#922",
"#923",
"#924",
"#925",
"#926",
"#927",
"#928",
"#929",
"#930",
"#931",
"#932",
"#933",
"#934",
"#963",
"#964",
"#965",
"#966",
"#967",
"#968",
"#969",
"#970",
"#971",
"#972",
"#973",
"#974",
"#975",
"#976",
"#977",
"#978",
"#979",
"#980",
"#981",
"#982",
"#983",
"#984",
"#985",
"#986",
"#987",
"#988",
"#989",
"#990",
"#991",
"#992",
"#993",
"#994",
"#995",
"#996",
"#997",
"#998",
"#999",
"#1000",
"#1001",
"#1002",
"#1003",
"#1004",
"#1005",
"#1006",
"#1007",
"#1008",
"#1009",
"#1010",
"#1011",
"#1012",
"#1013",
"#1014",
"#1015",
"#1016",
"#1017",
"#1018",
"#1019",
"#1020",
"#1021",
"#1022",
"#1023",
"#1024",
"#1025",
"#1026",
"#1027",
"#1028",
"#1029",
"#1030",
"#1031",
"#1032",
"#1033",
"#1034",
"#1035",
"#1036",
]
[[module."vector.rs".function]]
id = "fn:9e501e5f4cce23ae"
name = "new"
qual = "Vector3::new"
lines = [
70,
74,
]
hash = "sha256:f790c9da3f10cbda1553ed41644b4801ff19f4f8daa06a9cbcb0447510b628a1"
doc_hash = "sha256:5c8deea44c700c87c08aaf67297fdd6935a91b98aa1ef589d83d38f5e0c137ec"
uses = ["fn:ef05859ef19acee7"]
reached_by = [
"#2",
"#3",
"#4",
"#5",
"#6",
"#7",
"#8",
"#9",
"#10",
"#11",
"#12",
"#13",
"#14",
"#15",
"#16",
"#17",
"#18",
"#19",
"#20",
"#21",
"#22",
"#23",
"#24",
"#25",
"#26",
"#28",
"#29",
"#30",
"#31",
"#32",
"#33",
"#34",
"#35",
"#36",
"#37",
"#38",
"#39",
"#40",
"#41",
"#42",
"#43",
"#44",
"#45",
"#46",
"#47",
"#48",
"#49",
"#50",
"#51",
"#52",
"#53",
"#54",
"#55",
"#56",
"#57",
"#58",
"#59",
"#60",
"#61",
"#62",
"#63",
"#64",
"#65",
"#66",
"#67",
"#68",
"#69",
"#70",
"#71",
"#72",
"#73",
"#74",
"#75",
"#76",
"#77",
"#78",
"#79",
"#80",
"#81",
"#82",
"#83",
"#84",
"#85",
"#86",
"#87",
"#88",
"#89",
"#90",
"#91",
"#93",
"#95",
"#96",
"#97",
"#98",
"#99",
"#100",
"#101",
"#107",
"#109",
"#110",
"#111",
"#112",
"#113",
"#114",
"#115",
"#116",
"#117",
"#118",
"#119",
"#120",
"#121",
"#122",
"#123",
"#124",
"#125",
"#126",
"#127",
"#128",
"#129",
"#130",
"#131",
"#132",
"#133",
"#134",
"#135",
"#136",
"#137",
"#138",
"#139",
"#140",
"#141",
"#142",
"#143",
"#144",
"#145",
"#146",
"#147",
"#148",
"#149",
"#150",
"#151",
"#152",
"#153",
"#154",
"#155",
"#156",
"#157",
"#158",
"#159",
"#160",
"#161",
"#162",
"#163",
"#164",
"#165",
"#166",
"#167",
"#168",
"#169",
"#170",
"#171",
"#172",
"#173",
"#174",
"#175",
"#176",
"#177",
"#178",
"#179",
"#180",
"#181",
"#182",
"#183",
"#184",
"#185",
"#186",
"#187",
"#188",
"#189",
"#190",
"#191",
"#192",
"#193",
"#194",
"#195",
"#196",
"#197",
"#198",
"#199",
"#200",
"#201",
"#202",
"#203",
"#204",
"#205",
"#206",
"#207",
"#208",
"#209",
"#210",
"#211",
"#212",
"#213",
"#214",
"#215",
"#216",
"#217",
"#218",
"#219",
"#220",
"#221",
"#222",
"#223",
"#224",
"#225",
"#226",
"#227",
"#228",
"#229",
"#230",
"#231",
"#232",
"#233",
"#234",
"#235",
"#236",
"#237",
"#238",
"#239",
"#240",
"#241",
"#242",
"#243",
"#244",
"#245",
"#246",
"#247",
"#248",
"#249",
"#250",
"#251",
"#252",
"#253",
"#254",
"#255",
"#256",
"#257",
"#258",
"#259",
"#260",
"#261",
"#262",
"#263",
"#264",
"#265",
"#266",
"#267",
"#268",
"#269",
"#270",
"#271",
"#272",
"#273",
"#274",
"#275",
"#276",
"#277",
"#278",
"#279",
"#280",
"#281",
"#282",
"#283",
"#284",
"#285",
"#286",
"#287",
"#288",
"#289",
"#290",
"#291",
"#292",
"#293",
"#294",
"#295",
"#296",
"#297",
"#298",
"#299",
"#300",
"#301",
"#302",
"#303",
"#310",
"#311",
"#312",
"#313",
"#314",
"#315",
"#316",
"#317",
"#318",
"#319",
"#320",
"#338",
"#339",
"#340",
"#341",
"#342",
"#343",
"#344",
"#345",
"#346",
"#352",
"#355",
"#362",
"#366",
"#368",
"#369",
"#370",
"#382",
"#383",
"#384",
"#385",
"#386",
"#387",
"#388",
"#389",
"#390",
"#391",
"#392",
"#393",
"#394",
"#395",
"#396",
"#397",
"#398",
"#399",
"#400",
"#401",
"#402",
"#403",
"#404",
"#405",
"#406",
"#407",
"#408",
"#409",
"#410",
"#411",
"#412",
"#413",
"#414",
"#415",
"#416",
"#417",
"#418",
"#419",
"#420",
"#421",
"#422",
"#423",
"#424",
"#425",
"#426",
"#427",
"#428",
"#429",
"#430",
"#431",
"#432",
"#433",
"#434",
"#435",
"#436",
"#437",
"#438",
"#439",
"#440",
"#441",
"#442",
"#443",
"#444",
"#445",
"#446",
"#447",
"#448",
"#449",
"#450",
"#451",
"#452",
"#453",
"#454",
"#455",
"#456",
"#457",
"#458",
"#459",
"#460",
"#461",
"#462",
"#463",
"#464",
"#465",
"#466",
"#467",
"#468",
"#469",
"#470",
"#471",
"#472",
"#473",
"#474",
"#475",
"#476",
"#477",
"#478",
"#479",
"#480",
"#481",
"#482",
"#483",
"#484",
"#485",
"#486",
"#487",
"#488",
"#489",
"#490",
"#491",
"#492",
"#493",
"#494",
"#495",
"#496",
"#497",
"#498",
"#499",
"#500",
"#501",
"#502",
"#503",
"#504",
"#505",
"#506",
"#507",
"#508",
"#509",
"#510",
"#511",
"#512",
"#513",
"#514",
"#515",
"#516",
"#517",
"#518",
"#519",
"#520",
"#521",
"#522",
"#523",
"#524",
"#525",
"#526",
"#527",
"#528",
"#529",
"#530",
"#531",
"#532",
"#533",
"#534",
"#535",
"#536",
"#537",
"#538",
"#539",
"#540",
"#541",
"#542",
"#543",
"#544",
"#545",
"#546",
"#547",
"#548",
"#549",
"#550",
"#551",
"#552",
"#553",
"#554",
"#555",
"#556",
"#557",
"#558",
"#559",
"#560",
"#561",
"#562",
"#563",
"#564",
"#565",
"#566",
"#567",
"#568",
"#569",
"#570",
"#571",
"#572",
"#573",
"#574",
"#575",
"#576",
"#577",
"#578",
"#579",
"#580",
"#581",
"#582",
"#583",
"#584",
"#585",
"#586",
"#596",
"#598",
"#599",
"#600",
"#601",
"#602",
"#603",
"#604",
"#605",
"#606",
"#607",
"#608",
"#609",
"#610",
"#611",
"#612",
"#613",
"#614",
"#615",
"#616",
"#617",
"#618",
"#619",
"#620",
"#621",
"#622",
"#623",
"#624",
"#625",
"#626",
"#627",
"#628",
"#629",
"#630",
"#631",
"#632",
"#633",
"#634",
"#635",
"#636",
"#637",
"#638",
"#639",
"#640",
"#641",
"#642",
"#643",
"#644",
"#645",
"#646",
"#647",
"#648",
"#649",
"#650",
"#651",
"#652",
"#653",
"#654",
"#655",
"#656",
"#657",
"#658",
"#659",
"#660",
"#661",
"#662",
"#663",
"#664",
"#665",
"#694",
"#695",
"#696",
"#697",
"#698",
"#699",
"#700",
"#701",
"#702",
"#703",
"#704",
"#705",
"#706",
"#707",
"#708",
"#709",
"#710",
"#711",
"#712",
"#713",
"#714",
"#715",
"#716",
"#717",
"#718",
"#719",
"#720",
"#721",
"#722",
"#723",
"#724",
"#725",
"#726",
"#727",
"#728",
"#729",
"#730",
"#731",
"#732",
"#733",
"#734",
"#735",
"#736",
"#737",
"#738",
"#739",
"#740",
"#741",
"#742",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
"#774",
"#775",
"#780",
"#787",
"#788",
"#789",
"#790",
"#791",
"#792",
"#793",
"#794",
"#795",
"#796",
"#797",
"#798",
"#799",
"#800",
"#801",
"#802",
"#808",
"#809",
"#810",
"#811",
"#812",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
"#832",
"#873",
"#875",
"#876",
"#877",
"#878",
"#879",
"#880",
"#881",
"#882",
"#883",
"#884",
"#885",
"#886",
"#887",
"#888",
"#889",
"#890",
"#891",
"#892",
"#893",
"#894",
"#895",
"#896",
"#897",
"#898",
"#899",
"#900",
"#901",
"#902",
"#903",
"#904",
"#905",
"#906",
"#907",
"#908",
"#909",
"#910",
"#911",
"#912",
"#913",
"#914",
"#915",
"#916",
"#917",
"#918",
"#919",
"#920",
"#921",
"#922",
"#923",
"#924",
"#925",
"#926",
"#927",
"#928",
"#929",
"#930",
"#931",
"#932",
"#933",
"#934",
"#963",
"#964",
"#965",
"#966",
"#967",
"#968",
"#969",
"#970",
"#971",
"#972",
"#973",
"#974",
"#975",
"#976",
"#977",
"#978",
"#979",
"#980",
"#981",
"#982",
"#983",
"#984",
"#985",
"#986",
"#987",
"#988",
"#989",
"#990",
"#991",
"#992",
"#993",
"#994",
"#995",
"#996",
"#997",
"#998",
"#999",
"#1000",
"#1001",
"#1002",
"#1003",
"#1004",
"#1005",
"#1006",
"#1007",
"#1008",
"#1009",
"#1010",
"#1011",
"#1012",
"#1013",
"#1014",
"#1015",
"#1016",
"#1017",
"#1018",
"#1019",
"#1020",
"#1021",
"#1022",
"#1023",
"#1024",
"#1025",
"#1026",
"#1027",
"#1028",
"#1029",
"#1030",
"#1031",
"#1032",
"#1033",
"#1034",
"#1035",
"#1036",
]
[[module."vector.rs".function]]
id = "fn:927492c9c3315b25"
name = "mag_sqr"
qual = "Vector3::mag_sqr"
lines = [
76,
80,
]
hash = "sha256:aa3bbddcbceceebf95023280e781470a87164af5028ac6b2ed03cafe400913f6"
doc_hash = "sha256:ddac32a8c858e7cd7aae5c9a4442e5fa68a6526e346ca40a11dc990043891fff"
uses = ["fn:ef05859ef19acee7"]
reached_by = [
"#2",
"#3",
"#4",
"#5",
"#6",
"#8",
"#9",
"#10",
"#11",
"#12",
"#13",
"#14",
"#15",
"#16",
"#17",
"#18",
"#19",
"#20",
"#21",
"#22",
"#23",
"#24",
"#25",
"#30",
"#31",
"#32",
"#33",
"#34",
"#35",
"#36",
"#37",
"#38",
"#39",
"#40",
"#41",
"#42",
"#43",
"#44",
"#45",
"#46",
"#47",
"#48",
"#49",
"#50",
"#51",
"#52",
"#53",
"#54",
"#55",
"#56",
"#57",
"#58",
"#59",
"#60",
"#63",
"#64",
"#65",
"#66",
"#67",
"#68",
"#69",
"#70",
"#71",
"#72",
"#73",
"#74",
"#75",
"#76",
"#77",
"#78",
"#79",
"#80",
"#81",
"#82",
"#83",
"#84",
"#85",
"#86",
"#87",
"#88",
"#89",
"#90",
"#91",
"#97",
"#98",
"#99",
"#100",
"#101",
"#107",
"#109",
"#110",
"#111",
"#112",
"#113",
"#114",
"#115",
"#116",
"#117",
"#118",
"#119",
"#120",
"#121",
"#122",
"#123",
"#124",
"#125",
"#126",
"#127",
"#128",
"#129",
"#130",
"#131",
"#132",
"#133",
"#134",
"#135",
"#136",
"#137",
"#138",
"#139",
"#140",
"#141",
"#142",
"#143",
"#144",
"#145",
"#146",
"#147",
"#148",
"#149",
"#150",
"#151",
"#152",
"#153",
"#154",
"#155",
"#156",
"#157",
"#158",
"#159",
"#160",
"#164",
"#165",
"#166",
"#167",
"#169",
"#170",
"#171",
"#172",
"#173",
"#174",
"#175",
"#176",
"#177",
"#178",
"#179",
"#180",
"#181",
"#182",
"#183",
"#184",
"#185",
"#186",
"#187",
"#188",
"#189",
"#190",
"#191",
"#192",
"#193",
"#194",
"#195",
"#196",
"#197",
"#198",
"#199",
"#200",
"#201",
"#202",
"#203",
"#204",
"#205",
"#206",
"#207",
"#208",
"#209",
"#210",
"#211",
"#212",
"#213",
"#214",
"#215",
"#216",
"#217",
"#218",
"#219",
"#220",
"#221",
"#222",
"#223",
"#224",
"#225",
"#226",
"#227",
"#228",
"#229",
"#230",
"#231",
"#232",
"#233",
"#234",
"#235",
"#236",
"#237",
"#238",
"#239",
"#240",
"#241",
"#242",
"#243",
"#244",
"#245",
"#246",
"#247",
"#248",
"#249",
"#250",
"#251",
"#252",
"#253",
"#254",
"#255",
"#256",
"#257",
"#258",
"#259",
"#260",
"#261",
"#262",
"#263",
"#264",
"#265",
"#266",
"#272",
"#273",
"#274",
"#275",
"#276",
"#277",
"#278",
"#279",
"#280",
"#281",
"#282",
"#283",
"#284",
"#285",
"#286",
"#287",
"#288",
"#289",
"#290",
"#291",
"#292",
"#293",
"#294",
"#295",
"#296",
"#297",
"#298",
"#299",
"#300",
"#301",
"#302",
"#303",
"#310",
"#311",
"#312",
"#313",
"#314",
"#315",
"#316",
"#317",
"#318",
"#319",
"#320",
"#338",
"#341",
"#343",
"#345",
"#346",
"#369",
"#370",
"#382",
"#383",
"#384",
"#385",
"#386",
"#387",
"#388",
"#389",
"#390",
"#391",
"#392",
"#393",
"#394",
"#395",
"#396",
"#397",
"#398",
"#399",
"#400",
"#401",
"#402",
"#403",
"#404",
"#405",
"#406",
"#407",
"#408",
"#409",
"#411",
"#412",
"#413",
"#415",
"#416",
"#417",
"#418",
"#421",
"#422",
"#423",
"#424",
"#425",
"#426",
"#427",
"#428",
"#429",
"#430",
"#431",
"#432",
"#433",
"#434",
"#435",
"#436",
"#437",
"#438",
"#439",
"#440",
"#441",
"#442",
"#443",
"#444",
"#445",
"#447",
"#448",
"#449",
"#450",
"#451",
"#452",
"#453",
"#454",
"#455",
"#456",
"#457",
"#458",
"#459",
"#460",
"#461",
"#462",
"#463",
"#464",
"#465",
"#466",
"#467",
"#468",
"#470",
"#471",
"#472",
"#473",
"#474",
"#475",
"#476",
"#477",
"#478",
"#479",
"#480",
"#481",
"#482",
"#483",
"#484",
"#485",
"#486",
"#487",
"#488",
"#489",
"#490",
"#491",
"#492",
"#493",
"#494",
"#495",
"#496",
"#497",
"#498",
"#499",
"#500",
"#501",
"#502",
"#503",
"#504",
"#505",
"#506",
"#507",
"#508",
"#509",
"#510",
"#511",
"#512",
"#513",
"#514",
"#515",
"#516",
"#517",
"#518",
"#519",
"#520",
"#521",
"#522",
"#523",
"#524",
"#525",
"#526",
"#527",
"#528",
"#529",
"#530",
"#531",
"#532",
"#533",
"#534",
"#535",
"#536",
"#537",
"#538",
"#539",
"#540",
"#541",
"#542",
"#543",
"#544",
"#545",
"#546",
"#547",
"#548",
"#549",
"#550",
"#551",
"#552",
"#553",
"#554",
"#555",
"#556",
"#557",
"#558",
"#559",
"#560",
"#561",
"#562",
"#563",
"#564",
"#565",
"#566",
"#567",
"#568",
"#569",
"#570",
"#571",
"#572",
"#573",
"#574",
"#575",
"#576",
"#577",
"#578",
"#579",
"#580",
"#581",
"#582",
"#583",
"#584",
"#585",
"#586",
"#596",
"#598",
"#599",
"#600",
"#601",
"#602",
"#603",
"#604",
"#605",
"#608",
"#609",
"#610",
"#611",
"#612",
"#613",
"#614",
"#615",
"#616",
"#617",
"#618",
"#619",
"#620",
"#621",
"#622",
"#623",
"#624",
"#625",
"#626",
"#627",
"#628",
"#629",
"#630",
"#631",
"#632",
"#633",
"#634",
"#635",
"#636",
"#637",
"#638",
"#639",
"#640",
"#641",
"#642",
"#643",
"#644",
"#645",
"#646",
"#647",
"#648",
"#649",
"#650",
"#651",
"#652",
"#653",
"#654",
"#655",
"#656",
"#657",
"#658",
"#659",
"#660",
"#661",
"#662",
"#663",
"#664",
"#665",
"#696",
"#697",
"#698",
"#699",
"#700",
"#701",
"#702",
"#703",
"#704",
"#705",
"#706",
"#707",
"#708",
"#709",
"#710",
"#711",
"#712",
"#713",
"#714",
"#715",
"#716",
"#717",
"#718",
"#719",
"#720",
"#721",
"#722",
"#723",
"#724",
"#725",
"#726",
"#727",
"#728",
"#729",
"#730",
"#731",
"#732",
"#733",
"#734",
"#735",
"#736",
"#737",
"#738",
"#739",
"#740",
"#741",
"#742",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
"#799",
"#801",
"#808",
"#809",
"#810",
"#811",
"#812",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
"#832",
"#877",
"#878",
"#879",
"#880",
"#881",
"#882",
"#883",
"#884",
"#885",
"#886",
"#887",
"#888",
"#889",
"#890",
"#891",
"#892",
"#893",
"#894",
"#895",
"#896",
"#897",
"#898",
"#899",
"#900",
"#901",
"#902",
"#903",
"#904",
"#905",
"#906",
"#907",
"#908",
"#909",
"#910",
"#911",
"#912",
"#913",
"#914",
"#915",
"#916",
"#917",
"#918",
"#919",
"#920",
"#921",
"#922",
"#923",
"#924",
"#925",
"#926",
"#927",
"#928",
"#929",
"#930",
"#931",
"#932",
"#933",
"#934",
"#965",
"#966",
"#967",
"#968",
"#969",
"#970",
"#971",
"#972",
"#973",
"#974",
"#975",
"#976",
"#977",
"#978",
"#979",
"#980",
"#981",
"#982",
"#983",
"#984",
"#985",
"#986",
"#987",
"#988",
"#989",
"#990",
"#991",
"#992",
"#993",
"#994",
"#995",
"#996",
"#997",
"#998",
"#999",
"#1000",
"#1001",
"#1002",
"#1003",
"#1004",
"#1005",
"#1006",
"#1007",
"#1008",
"#1009",
"#1010",
"#1011",
"#1012",
"#1013",
"#1014",
"#1015",
"#1016",
"#1017",
"#1018",
"#1019",
"#1020",
"#1021",
"#1022",
"#1023",
"#1024",
"#1025",
"#1026",
"#1027",
"#1028",
"#1029",
"#1030",
"#1031",
"#1032",
"#1033",
"#1034",
"#1035",
"#1036",
]
[[module."vector.rs".function]]
id = "fn:ed7d718f646723fc"
name = "mag"
qual = "Vector3::mag"
lines = [
82,
86,
]
hash = "sha256:065547e31d5722ba34182d677d51e07563dba1756db8987e6a4596edcf63c738"
doc_hash = "sha256:c1f9b2d4a580ac57213a1203ae2ec062757dfbc7c1215010c9ff7012815d8071"
callees = ["fn:927492c9c3315b25"]
uses = ["fn:ef05859ef19acee7"]
reached_by = [
"#2",
"#3",
"#4",
"#5",
"#6",
"#8",
"#9",
"#10",
"#11",
"#12",
"#13",
"#14",
"#15",
"#16",
"#17",
"#18",
"#19",
"#20",
"#21",
"#22",
"#23",
"#24",
"#25",
"#30",
"#31",
"#32",
"#33",
"#34",
"#35",
"#36",
"#37",
"#38",
"#39",
"#40",
"#41",
"#42",
"#43",
"#44",
"#45",
"#46",
"#47",
"#48",
"#49",
"#50",
"#51",
"#52",
"#53",
"#54",
"#55",
"#56",
"#57",
"#58",
"#59",
"#60",
"#63",
"#64",
"#65",
"#66",
"#67",
"#68",
"#69",
"#70",
"#71",
"#72",
"#73",
"#74",
"#75",
"#76",
"#77",
"#78",
"#79",
"#80",
"#81",
"#82",
"#83",
"#84",
"#85",
"#86",
"#87",
"#88",
"#89",
"#90",
"#91",
"#97",
"#98",
"#99",
"#100",
"#101",
"#107",
"#109",
"#110",
"#111",
"#112",
"#113",
"#114",
"#115",
"#116",
"#117",
"#118",
"#119",
"#120",
"#121",
"#122",
"#123",
"#124",
"#125",
"#126",
"#127",
"#128",
"#129",
"#130",
"#131",
"#132",
"#133",
"#134",
"#135",
"#136",
"#137",
"#138",
"#139",
"#140",
"#141",
"#142",
"#143",
"#144",
"#145",
"#146",
"#147",
"#148",
"#149",
"#150",
"#151",
"#152",
"#153",
"#154",
"#155",
"#156",
"#157",
"#158",
"#159",
"#160",
"#164",
"#165",
"#166",
"#167",
"#169",
"#170",
"#171",
"#172",
"#173",
"#174",
"#175",
"#176",
"#177",
"#178",
"#179",
"#180",
"#181",
"#182",
"#183",
"#184",
"#185",
"#186",
"#187",
"#188",
"#189",
"#190",
"#191",
"#192",
"#193",
"#194",
"#195",
"#196",
"#197",
"#198",
"#199",
"#200",
"#201",
"#202",
"#203",
"#204",
"#205",
"#206",
"#207",
"#208",
"#209",
"#210",
"#211",
"#212",
"#213",
"#214",
"#215",
"#216",
"#217",
"#218",
"#219",
"#220",
"#221",
"#222",
"#223",
"#224",
"#225",
"#226",
"#227",
"#228",
"#229",
"#230",
"#231",
"#232",
"#233",
"#234",
"#235",
"#236",
"#237",
"#238",
"#239",
"#240",
"#241",
"#242",
"#243",
"#244",
"#245",
"#246",
"#247",
"#248",
"#249",
"#250",
"#251",
"#252",
"#253",
"#254",
"#255",
"#256",
"#257",
"#258",
"#259",
"#260",
"#261",
"#262",
"#263",
"#264",
"#265",
"#266",
"#272",
"#273",
"#274",
"#275",
"#276",
"#277",
"#278",
"#279",
"#280",
"#281",
"#282",
"#283",
"#284",
"#285",
"#286",
"#287",
"#288",
"#289",
"#290",
"#291",
"#292",
"#293",
"#294",
"#295",
"#296",
"#297",
"#298",
"#299",
"#300",
"#301",
"#302",
"#303",
"#310",
"#311",
"#312",
"#313",
"#314",
"#315",
"#316",
"#317",
"#318",
"#319",
"#320",
"#338",
"#341",
"#343",
"#345",
"#346",
"#369",
"#370",
"#382",
"#383",
"#384",
"#385",
"#386",
"#387",
"#388",
"#389",
"#390",
"#391",
"#392",
"#393",
"#394",
"#395",
"#396",
"#397",
"#398",
"#399",
"#400",
"#401",
"#402",
"#403",
"#404",
"#405",
"#406",
"#407",
"#408",
"#409",
"#411",
"#412",
"#413",
"#415",
"#416",
"#417",
"#418",
"#421",
"#422",
"#423",
"#424",
"#425",
"#426",
"#427",
"#428",
"#429",
"#430",
"#431",
"#432",
"#433",
"#434",
"#435",
"#436",
"#437",
"#438",
"#439",
"#440",
"#441",
"#442",
"#444",
"#445",
"#447",
"#448",
"#449",
"#450",
"#451",
"#452",
"#453",
"#454",
"#455",
"#456",
"#457",
"#458",
"#459",
"#460",
"#461",
"#462",
"#463",
"#464",
"#465",
"#466",
"#467",
"#468",
"#470",
"#471",
"#472",
"#473",
"#474",
"#475",
"#476",
"#477",
"#478",
"#479",
"#480",
"#481",
"#482",
"#483",
"#484",
"#485",
"#486",
"#487",
"#488",
"#489",
"#490",
"#491",
"#492",
"#493",
"#494",
"#495",
"#496",
"#497",
"#498",
"#499",
"#500",
"#501",
"#502",
"#503",
"#504",
"#505",
"#506",
"#507",
"#508",
"#509",
"#510",
"#511",
"#512",
"#513",
"#514",
"#515",
"#516",
"#517",
"#518",
"#519",
"#520",
"#521",
"#522",
"#523",
"#524",
"#525",
"#526",
"#527",
"#528",
"#529",
"#530",
"#531",
"#532",
"#533",
"#534",
"#535",
"#536",
"#537",
"#538",
"#539",
"#540",
"#541",
"#542",
"#543",
"#544",
"#545",
"#546",
"#547",
"#548",
"#549",
"#550",
"#551",
"#552",
"#553",
"#554",
"#555",
"#556",
"#557",
"#558",
"#559",
"#560",
"#561",
"#562",
"#563",
"#564",
"#565",
"#566",
"#567",
"#568",
"#569",
"#570",
"#571",
"#572",
"#573",
"#574",
"#575",
"#576",
"#577",
"#578",
"#579",
"#580",
"#581",
"#582",
"#583",
"#584",
"#585",
"#586",
"#596",
"#598",
"#599",
"#600",
"#601",
"#602",
"#603",
"#604",
"#605",
"#608",
"#609",
"#610",
"#611",
"#612",
"#613",
"#614",
"#615",
"#616",
"#617",
"#618",
"#619",
"#620",
"#621",
"#622",
"#623",
"#624",
"#625",
"#626",
"#627",
"#628",
"#629",
"#630",
"#631",
"#632",
"#633",
"#634",
"#635",
"#636",
"#637",
"#638",
"#639",
"#640",
"#641",
"#642",
"#643",
"#644",
"#645",
"#646",
"#647",
"#648",
"#649",
"#650",
"#651",
"#652",
"#653",
"#654",
"#655",
"#656",
"#657",
"#658",
"#659",
"#660",
"#661",
"#662",
"#663",
"#664",
"#665",
"#696",
"#697",
"#698",
"#699",
"#700",
"#701",
"#702",
"#703",
"#704",
"#705",
"#706",
"#707",
"#708",
"#709",
"#710",
"#711",
"#712",
"#713",
"#714",
"#715",
"#716",
"#717",
"#718",
"#719",
"#720",
"#721",
"#722",
"#723",
"#724",
"#725",
"#726",
"#727",
"#728",
"#729",
"#730",
"#731",
"#732",
"#733",
"#734",
"#735",
"#736",
"#737",
"#738",
"#739",
"#740",
"#741",
"#742",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
"#799",
"#801",
"#808",
"#809",
"#810",
"#811",
"#812",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
"#832",
"#877",
"#878",
"#879",
"#880",
"#881",
"#882",
"#883",
"#884",
"#885",
"#886",
"#887",
"#888",
"#889",
"#890",
"#891",
"#892",
"#893",
"#894",
"#895",
"#896",
"#897",
"#898",
"#899",
"#900",
"#901",
"#902",
"#903",
"#904",
"#905",
"#906",
"#907",
"#908",
"#909",
"#910",
"#911",
"#912",
"#913",
"#914",
"#915",
"#916",
"#917",
"#918",
"#919",
"#920",
"#921",
"#922",
"#923",
"#924",
"#925",
"#926",
"#927",
"#928",
"#929",
"#930",
"#931",
"#932",
"#933",
"#934",
"#965",
"#966",
"#967",
"#968",
"#969",
"#970",
"#971",
"#972",
"#973",
"#974",
"#975",
"#976",
"#977",
"#978",
"#979",
"#980",
"#981",
"#982",
"#983",
"#984",
"#985",
"#986",
"#987",
"#988",
"#989",
"#990",
"#991",
"#992",
"#993",
"#994",
"#995",
"#996",
"#997",
"#998",
"#999",
"#1000",
"#1001",
"#1002",
"#1003",
"#1004",
"#1005",
"#1006",
"#1007",
"#1008",
"#1009",
"#1010",
"#1011",
"#1012",
"#1013",
"#1014",
"#1015",
"#1016",
"#1017",
"#1018",
"#1019",
"#1020",
"#1021",
"#1022",
"#1023",
"#1024",
"#1025",
"#1026",
"#1027",
"#1028",
"#1029",
"#1030",
"#1031",
"#1032",
"#1033",
"#1034",
"#1035",
"#1036",
]
[[module."vector.rs".function]]
id = "fn:776aec11fed8dcba"
name = "dist_sqr"
qual = "Vector3::dist_sqr"
lines = [
88,
92,
]
hash = "sha256:cb5537b3e7d6a636e9d5b2e3f002550094f0419eceecea8419dccf761bb75238"
doc_hash = "sha256:7a9a8776a677a4d9546d276c12d549f1a5ef3ec24b65ccf63c0cb4937535ba83"
callees = [
"fn:12a06403e27e4888",
"fn:927492c9c3315b25",
]
uses = ["fn:ef05859ef19acee7"]
reached_by = [
"#421",
"#422",
"#423",
"#424",
"#433",
"#438",
"#439",
"#440",
"#442",
"#443",
"#444",
"#445",
"#455",
"#456",
"#457",
"#458",
"#471",
"#472",
"#474",
"#476",
"#477",
"#478",
"#479",
]
[[module."vector.rs".function]]
id = "fn:77be34447e2733cc"
name = "dist"
qual = "Vector3::dist"
lines = [
94,
98,
]
hash = "sha256:10a939052ee2ad282fca03b07fa523b14ce036ea4a102644044ad2de49f95a33"
doc_hash = "sha256:dc53931ab5f7f79e81cc019c28d6ed7c7648563b72a1d9c7c1a6e9c12c4855d5"
callees = ["fn:776aec11fed8dcba"]
uses = ["fn:ef05859ef19acee7"]
reached_by = [
"#421",
"#422",
"#423",
"#424",
"#433",
"#438",
"#439",
"#440",
"#442",
"#443",
"#444",
"#445",
"#455",
"#456",
"#457",
"#458",
"#471",
"#472",
"#474",
"#476",
"#477",
"#478",
"#479",
]
[[module."vector.rs".function]]
id = "fn:99b51c50cec539c3"
name = "dot"
qual = "Vector3::dot"
lines = [
100,
104,
]
hash = "sha256:117243797d1ec537edfaa812e8cae0f3a1a787dbc875e2fb6e7259a952e63601"
doc_hash = "sha256:0951edfd86003f86c0e0322ddb0cc36607f9e604c172098419b81d5146620cc7"
uses = ["fn:ef05859ef19acee7"]
reached_by = [
"#2",
"#3",
"#6",
"#8",
"#9",
"#15",
"#16",
"#17",
"#23",
"#24",
"#25",
"#34",
"#35",
"#36",
"#37",
"#38",
"#39",
"#40",
"#41",
"#42",
"#43",
"#44",
"#45",
"#47",
"#50",
"#51",
"#52",
"#53",
"#54",
"#55",
"#56",
"#57",
"#58",
"#89",
"#90",
"#91",
"#97",
"#98",
"#100",
"#101",
"#107",
"#109",
"#110",
"#112",
"#113",
"#114",
"#115",
"#116",
"#117",
"#119",
"#120",
"#125",
"#128",
"#129",
"#131",
"#132",
"#133",
"#134",
"#135",
"#136",
"#137",
"#138",
"#139",
"#140",
"#141",
"#142",
"#143",
"#144",
"#145",
"#146",
"#147",
"#148",
"#149",
"#150",
"#151",
"#152",
"#153",
"#154",
"#155",
"#156",
"#157",
"#158",
"#159",
"#161",
"#168",
"#190",
"#196",
"#197",
"#198",
"#203",
"#204",
"#215",
"#216",
"#217",
"#218",
"#242",
"#243",
"#244",
"#245",
"#246",
"#247",
"#248",
"#249",
"#250",
"#251",
"#252",
"#253",
"#254",
"#255",
"#256",
"#257",
"#338",
"#341",
"#343",
"#345",
"#346",
"#366",
"#367",
"#370",
"#382",
"#383",
"#384",
"#385",
"#386",
"#387",
"#388",
"#389",
"#390",
"#391",
"#392",
"#393",
"#394",
"#395",
"#396",
"#397",
"#398",
"#399",
"#400",
"#401",
"#402",
"#403",
"#404",
"#405",
"#406",
"#407",
"#408",
"#409",
"#411",
"#412",
"#415",
"#416",
"#417",
"#418",
"#421",
"#422",
"#423",
"#424",
"#425",
"#426",
"#427",
"#428",
"#429",
"#430",
"#431",
"#432",
"#433",
"#434",
"#435",
"#436",
"#437",
"#438",
"#439",
"#440",
"#442",
"#443",
"#444",
"#445",
"#448",
"#450",
"#452",
"#453",
"#454",
"#455",
"#456",
"#457",
"#458",
"#459",
"#460",
"#461",
"#462",
"#463",
"#464",
"#465",
"#466",
"#467",
"#468",
"#471",
"#472",
"#473",
"#474",
"#475",
"#476",
"#477",
"#478",
"#479",
"#480",
"#481",
"#482",
"#490",
"#491",
"#492",
"#493",
"#494",
"#497",
"#498",
"#499",
"#509",
"#510",
"#511",
"#512",
"#513",
"#514",
"#515",
"#518",
"#520",
"#529",
"#530",
"#531",
"#536",
"#537",
"#538",
"#539",
"#540",
"#541",
"#542",
"#543",
"#544",
"#545",
"#546",
"#547",
"#548",
"#549",
"#550",
"#551",
"#553",
"#554",
"#555",
"#556",
"#557",
"#558",
"#559",
"#560",
"#561",
"#562",
"#563",
"#566",
"#567",
"#569",
"#570",
"#571",
"#573",
"#574",
"#576",
"#578",
"#579",
"#580",
"#581",
"#582",
"#585",
"#596",
"#598",
"#599",
"#600",
"#602",
"#603",
"#604",
"#605",
"#629",
"#630",
"#631",
"#634",
"#635",
"#640",
"#641",
"#642",
"#643",
"#694",
"#695",
"#696",
"#697",
"#698",
"#699",
"#701",
"#702",
"#703",
"#704",
"#705",
"#706",
"#708",
"#709",
"#712",
"#713",
"#714",
"#716",
"#717",
"#719",
"#720",
"#722",
"#723",
"#726",
"#727",
"#728",
"#729",
"#730",
"#733",
"#734",
"#735",
"#736",
"#741",
"#742",
"#743",
"#799",
"#801",
"#808",
"#809",
"#810",
"#811",
"#812",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
"#898",
"#899",
"#900",
"#903",
"#904",
"#909",
"#910",
"#911",
"#912",
"#963",
"#964",
"#965",
"#966",
"#967",
"#968",
"#971",
"#972",
"#973",
"#976",
"#977",
"#980",
"#984",
"#986",
"#988",
"#990",
"#991",
"#992",
"#993",
"#994",
"#995",
"#996",
"#997",
"#998",
"#999",
"#1000",
"#1001",
"#1003",
"#1004",
"#1036",
]
[[module."vector.rs".function]]
id = "fn:6a0efbea8f8750bd"
name = "cross"
qual = "Vector3::cross"
lines = [
106,
114,
]
hash = "sha256:46b242cdf39d12dde2efba4d9c1fea671167ec59a20c46bbbfd4936161b13eff"
doc_hash = "sha256:45e8d8b61379050cd89cdd2d1975cb610cc71b02bcff2a0d7acf25ed4dfbe3e5"
uses = ["fn:ef05859ef19acee7"]
reached_by = [
"#8",
"#9",
"#120",
"#131",
"#132",
"#133",
"#134",
"#135",
"#136",
"#137",
"#138",
"#139",
"#140",
"#144",
"#145",
"#146",
"#147",
"#148",
"#149",
"#150",
"#151",
"#152",
"#153",
"#154",
"#155",
"#156",
"#157",
"#158",
"#338",
"#341",
"#343",
"#345",
"#346",
"#366",
"#367",
"#387",
"#388",
"#389",
"#397",
"#398",
"#399",
"#400",
"#401",
"#402",
"#403",
"#404",
"#405",
"#406",
"#407",
"#408",
"#409",
"#411",
"#412",
"#415",
"#416",
"#417",
"#418",
"#421",
"#422",
"#423",
"#424",
"#425",
"#426",
"#427",
"#428",
"#429",
"#430",
"#431",
"#432",
"#433",
"#434",
"#435",
"#436",
"#437",
"#438",
"#439",
"#440",
"#442",
"#444",
"#445",
"#448",
"#450",
"#452",
"#453",
"#454",
"#455",
"#456",
"#457",
"#458",
"#459",
"#460",
"#461",
"#462",
"#463",
"#464",
"#465",
"#466",
"#467",
"#468",
"#470",
"#471",
"#472",
"#474",
"#475",
"#476",
"#478",
"#479",
"#602",
"#603",
"#604",
"#605",
"#799",
"#801",
"#808",
"#809",
"#810",
"#811",
"#812",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
]
[[module."vector.rs".function]]
id = "fn:64b57a2611e783aa"
name = "normalise"
qual = "Vector3::normalise"
lines = [
116,
124,
]
hash = "sha256:98e0945921c5cfd552f9d08a66d33e1dc2c6bbf9dc6c1dc6c4ea99eab1c766db"
doc_hash = "sha256:8faefa63efdd17040f71c49660c424ae82fbeda590d30a8f30ada9c06bf609c4"
callees = [
"fn:ec7982e28dd4da1d",
"fn:ed7d718f646723fc",
]
uses = ["fn:ef05859ef19acee7"]
reached_by = [
"#369",
"#370",
"#421",
"#422",
"#423",
"#424",
"#430",
"#431",
"#432",
"#433",
"#434",
"#438",
"#439",
"#440",
"#442",
"#444",
"#445",
"#455",
"#456",
"#457",
"#458",
"#462",
"#463",
"#464",
"#465",
"#466",
"#467",
"#468",
"#471",
"#472",
"#474",
"#475",
"#476",
"#478",
"#479",
]
[[module."vector.rs".function]]
id = "fn:8b78beca8be6d4a3"
name = "remove_collinear"
qual = "Vector3::remove_collinear"
lines = [
126,
130,
]
hash = "sha256:727b4700c1a97c1aec5b31432bb4fdc3888ed6f851ce5074e4967af4af433e12"
doc_hash = "sha256:d3ecc7a7cf6c541ce3c9c0c83e5775e69ac19c469d61af41629950dd7d0f3143"
callees = [
"fn:12a06403e27e4888",
"fn:99b51c50cec539c3",
"fn:cb6fff0cb428e1f1",
]
uses = ["fn:ef05859ef19acee7"]
reached_by = ["#370"]
[[module."vector.rs".function]]
id = "fn:5e4ab0bebb8b9dd8"
name = "lerp"
qual = "Vector3::lerp"
lines = [
132,
141,
]
hash = "sha256:d2560a1fa52b683c44ab865a16b79ab376a65c22ed1543bfd969ed98d94ce822"
doc_hash = "sha256:9e717fc4cce92068b1dea8b00820106b316a76cc6de1f2b35cdd1892abdf9a9b"
uses = ["fn:ef05859ef19acee7"]
reached_by = ["#368"]
[[module."vector.rs".function]]
id = "fn:05e3606bdf9fb576"
name = "neg"
qual = "Vector3::neg"
lines = [
148,
155,
]
hash = "sha256:cd4f9375e72d2ac06794b9cabf7c51944366724327ef62ea32b408fa94eadeb1"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = ["fn:ef05859ef19acee7"]
reached_by = [
"#120",
"#131",
"#132",
"#133",
"#134",
"#135",
"#136",
"#137",
"#138",
"#139",
"#140",
"#144",
"#145",
"#146",
"#147",
"#148",
"#149",
"#151",
"#152",
"#153",
"#154",
"#155",
"#156",
"#157",
"#158",
"#207",
"#208",
"#209",
"#255",
"#257",
"#394",
"#395",
"#396",
"#397",
"#398",
"#400",
"#401",
"#402",
"#403",
"#404",
"#405",
"#406",
"#407",
"#408",
"#421",
"#422",
"#423",
"#424",
"#430",
"#431",
"#432",
"#433",
"#434",
"#438",
"#439",
"#440",
"#444",
"#445",
"#457",
"#458",
"#459",
"#460",
"#461",
"#474",
"#476",
"#478",
]
[[module."vector.rs".function]]
id = "fn:65f8f3c9daf074d2"
name = "add"
qual = "Vector3::add"
lines = [
160,
167,
]
hash = "sha256:70eea67ab7e147622ae55323a98c0ed72138196ff46496eb811db6073c82dfcc"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = ["fn:ef05859ef19acee7"]
reached_by = [
"#8",
"#9",
"#10",
"#12",
"#13",
"#14",
"#15",
"#16",
"#22",
"#23",
"#24",
"#25",
"#89",
"#91",
"#97",
"#98",
"#99",
"#100",
"#107",
"#109",
"#110",
"#112",
"#113",
"#114",
"#115",
"#116",
"#117",
"#119",
"#120",
"#121",
"#122",
"#123",
"#125",
"#126",
"#127",
"#128",
"#131",
"#132",
"#133",
"#134",
"#135",
"#136",
"#137",
"#138",
"#139",
"#140",
"#141",
"#142",
"#143",
"#144",
"#145",
"#146",
"#147",
"#148",
"#149",
"#150",
"#151",
"#152",
"#153",
"#154",
"#155",
"#156",
"#157",
"#158",
"#201",
"#202",
"#205",
"#206",
"#207",
"#208",
"#209",
"#215",
"#216",
"#217",
"#218",
"#219",
"#224",
"#225",
"#226",
"#231",
"#232",
"#233",
"#238",
"#250",
"#255",
"#257",
"#258",
"#259",
"#260",
"#265",
"#266",
"#274",
"#387",
"#388",
"#389",
"#394",
"#395",
"#396",
"#397",
"#398",
"#399",
"#400",
"#401",
"#402",
"#403",
"#404",
"#405",
"#406",
"#407",
"#408",
"#409",
"#411",
"#412",
"#413",
"#415",
"#416",
"#417",
"#418",
"#421",
"#422",
"#423",
"#424",
"#425",
"#426",
"#427",
"#428",
"#429",
"#430",
"#431",
"#432",
"#433",
"#434",
"#435",
"#436",
"#437",
"#439",
"#440",
"#441",
"#443",
"#444",
"#445",
"#447",
"#448",
"#449",
"#450",
"#451",
"#452",
"#453",
"#454",
"#455",
"#456",
"#457",
"#458",
"#459",
"#460",
"#461",
"#462",
"#463",
"#464",
"#465",
"#466",
"#467",
"#468",
"#471",
"#472",
"#473",
"#474",
"#476",
"#477",
"#478",
"#479",
"#480",
"#481",
"#482",
"#487",
"#488",
"#489",
"#490",
"#491",
"#492",
"#493",
"#509",
"#510",
"#511",
"#512",
"#513",
"#514",
"#520",
"#525",
"#526",
"#529",
"#530",
"#531",
"#536",
"#537",
"#538",
"#539",
"#540",
"#541",
"#542",
"#543",
"#544",
"#545",
"#546",
"#547",
"#548",
"#549",
"#550",
"#551",
"#553",
"#554",
"#555",
"#556",
"#557",
"#558",
"#559",
"#560",
"#561",
"#562",
"#563",
"#566",
"#567",
"#569",
"#570",
"#571",
"#573",
"#574",
"#576",
"#578",
"#579",
"#580",
"#581",
"#582",
"#585",
"#596",
"#598",
"#599",
"#600",
"#601",
"#602",
"#603",
"#604",
"#605",
"#636",
"#637",
"#640",
"#641",
"#642",
"#643",
"#644",
"#651",
"#652",
"#653",
"#659",
"#694",
"#695",
"#696",
"#697",
"#698",
"#699",
"#701",
"#702",
"#703",
"#704",
"#705",
"#706",
"#708",
"#709",
"#712",
"#713",
"#714",
"#716",
"#717",
"#719",
"#720",
"#722",
"#723",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
"#905",
"#906",
"#909",
"#910",
"#911",
"#912",
"#913",
"#920",
"#921",
"#922",
"#928",
"#963",
"#964",
"#965",
"#966",
"#967",
"#968",
"#971",
"#972",
"#973",
"#976",
"#977",
"#980",
"#984",
"#986",
"#988",
"#990",
"#991",
"#992",
"#993",
"#994",
"#995",
"#996",
"#997",
"#998",
"#999",
"#1000",
"#1001",
"#1003",
"#1004",
"#1005",
"#1006",
"#1007",
"#1022",
"#1023",
"#1024",
"#1033",
"#1036",
]
[[module."vector.rs".function]]
id = "fn:12a06403e27e4888"
name = "sub"
qual = "Vector3::sub"
lines = [
172,
179,
]
hash = "sha256:18f2ddb259d97fb710d4140f32b57249c8b100898758fb42580f338720311552"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = ["fn:ef05859ef19acee7"]
reached_by = [
"#2",
"#3",
"#6",
"#8",
"#9",
"#10",
"#12",
"#13",
"#14",
"#15",
"#16",
"#17",
"#18",
"#19",
"#20",
"#21",
"#22",
"#23",
"#24",
"#25",
"#34",
"#35",
"#36",
"#37",
"#38",
"#39",
"#40",
"#41",
"#42",
"#43",
"#44",
"#45",
"#47",
"#50",
"#51",
"#52",
"#53",
"#54",
"#55",
"#56",
"#57",
"#58",
"#63",
"#64",
"#65",
"#85",
"#89",
"#90",
"#91",
"#97",
"#98",
"#99",
"#100",
"#101",
"#107",
"#109",
"#110",
"#112",
"#113",
"#114",
"#115",
"#116",
"#117",
"#119",
"#120",
"#121",
"#122",
"#123",
"#125",
"#126",
"#127",
"#128",
"#129",
"#130",
"#131",
"#132",
"#133",
"#134",
"#135",
"#136",
"#137",
"#138",
"#139",
"#140",
"#141",
"#142",
"#143",
"#144",
"#145",
"#146",
"#147",
"#148",
"#149",
"#150",
"#151",
"#152",
"#153",
"#154",
"#155",
"#156",
"#157",
"#158",
"#161",
"#190",
"#196",
"#197",
"#198",
"#201",
"#202",
"#203",
"#204",
"#205",
"#206",
"#207",
"#208",
"#209",
"#210",
"#211",
"#212",
"#213",
"#214",
"#215",
"#216",
"#217",
"#218",
"#220",
"#221",
"#222",
"#223",
"#224",
"#225",
"#226",
"#240",
"#241",
"#242",
"#243",
"#244",
"#245",
"#246",
"#247",
"#248",
"#249",
"#250",
"#251",
"#252",
"#253",
"#254",
"#255",
"#256",
"#257",
"#258",
"#259",
"#260",
"#262",
"#264",
"#320",
"#338",
"#341",
"#343",
"#345",
"#346",
"#370",
"#387",
"#388",
"#389",
"#390",
"#391",
"#392",
"#393",
"#394",
"#395",
"#396",
"#397",
"#398",
"#399",
"#400",
"#401",
"#402",
"#403",
"#404",
"#405",
"#406",
"#407",
"#408",
"#409",
"#411",
"#412",
"#413",
"#415",
"#416",
"#417",
"#418",
"#421",
"#422",
"#423",
"#424",
"#425",
"#426",
"#427",
"#428",
"#429",
"#430",
"#431",
"#432",
"#433",
"#434",
"#435",
"#436",
"#437",
"#438",
"#439",
"#440",
"#442",
"#443",
"#444",
"#445",
"#447",
"#448",
"#449",
"#450",
"#451",
"#452",
"#453",
"#454",
"#455",
"#456",
"#457",
"#458",
"#459",
"#460",
"#461",
"#462",
"#463",
"#464",
"#465",
"#466",
"#467",
"#468",
"#470",
"#471",
"#472",
"#473",
"#474",
"#475",
"#476",
"#477",
"#478",
"#479",
"#480",
"#481",
"#482",
"#490",
"#491",
"#492",
"#493",
"#494",
"#496",
"#497",
"#498",
"#499",
"#500",
"#503",
"#504",
"#505",
"#506",
"#507",
"#508",
"#509",
"#510",
"#511",
"#512",
"#513",
"#514",
"#515",
"#518",
"#520",
"#521",
"#522",
"#525",
"#526",
"#527",
"#529",
"#530",
"#531",
"#536",
"#537",
"#538",
"#539",
"#540",
"#541",
"#542",
"#543",
"#544",
"#545",
"#546",
"#547",
"#548",
"#549",
"#550",
"#551",
"#553",
"#554",
"#555",
"#556",
"#557",
"#558",
"#559",
"#560",
"#561",
"#562",
"#563",
"#566",
"#567",
"#569",
"#570",
"#571",
"#573",
"#574",
"#576",
"#578",
"#579",
"#580",
"#581",
"#582",
"#585",
"#596",
"#598",
"#599",
"#600",
"#602",
"#603",
"#604",
"#605",
"#623",
"#629",
"#630",
"#631",
"#634",
"#635",
"#636",
"#637",
"#638",
"#639",
"#640",
"#641",
"#642",
"#643",
"#645",
"#646",
"#656",
"#657",
"#658",
"#659",
"#665",
"#694",
"#695",
"#696",
"#697",
"#698",
"#699",
"#701",
"#702",
"#703",
"#704",
"#705",
"#706",
"#708",
"#709",
"#712",
"#713",
"#714",
"#716",
"#717",
"#719",
"#720",
"#722",
"#723",
"#726",
"#727",
"#728",
"#729",
"#730",
"#731",
"#732",
"#733",
"#734",
"#735",
"#736",
"#737",
"#741",
"#742",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
"#799",
"#801",
"#802",
"#808",
"#809",
"#810",
"#811",
"#812",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
"#892",
"#898",
"#899",
"#900",
"#903",
"#904",
"#905",
"#906",
"#907",
"#908",
"#909",
"#910",
"#911",
"#912",
"#914",
"#915",
"#925",
"#926",
"#927",
"#928",
"#934",
"#963",
"#964",
"#965",
"#966",
"#967",
"#968",
"#971",
"#972",
"#973",
"#976",
"#977",
"#980",
"#984",
"#986",
"#988",
"#990",
"#991",
"#992",
"#993",
"#994",
"#995",
"#996",
"#997",
"#998",
"#999",
"#1000",
"#1001",
"#1003",
"#1004",
"#1009",
"#1012",
"#1013",
"#1014",
"#1015",
"#1016",
"#1017",
"#1018",
"#1019",
"#1020",
"#1021",
"#1025",
"#1026",
"#1027",
"#1028",
"#1029",
"#1030",
"#1031",
"#1032",
"#1033",
"#1034",
"#1036",
]
[[module."vector.rs".function]]
id = "fn:636ae5a21be9336b"
name = "mul"
qual = "Vector3::mul"
lines = [
184,
191,
]
hash = "sha256:c56b805e403f8ac10e36c65dcc6990f418142a376a47446de290e03fb4b996f9"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = ["fn:ef05859ef19acee7"]
reached_by = [
"#2",
"#3",
"#6",
"#8",
"#9",
"#10",
"#12",
"#13",
"#14",
"#15",
"#16",
"#17",
"#22",
"#23",
"#24",
"#25",
"#34",
"#35",
"#36",
"#37",
"#38",
"#39",
"#40",
"#41",
"#42",
"#43",
"#44",
"#45",
"#47",
"#50",
"#53",
"#54",
"#55",
"#56",
"#57",
"#58",
"#61",
"#62",
"#89",
"#90",
"#91",
"#93",
"#95",
"#96",
"#97",
"#98",
"#99",
"#100",
"#101",
"#107",
"#109",
"#110",
"#112",
"#113",
"#114",
"#115",
"#116",
"#117",
"#119",
"#120",
"#121",
"#122",
"#123",
"#125",
"#126",
"#127",
"#128",
"#129",
"#131",
"#132",
"#133",
"#134",
"#135",
"#136",
"#137",
"#138",
"#139",
"#140",
"#141",
"#142",
"#143",
"#144",
"#145",
"#146",
"#147",
"#148",
"#149",
"#150",
"#151",
"#152",
"#153",
"#154",
"#155",
"#156",
"#157",
"#158",
"#159",
"#160",
"#161",
"#163",
"#190",
"#201",
"#202",
"#205",
"#206",
"#207",
"#208",
"#209",
"#210",
"#215",
"#216",
"#217",
"#218",
"#219",
"#224",
"#225",
"#226",
"#231",
"#232",
"#233",
"#238",
"#240",
"#241",
"#242",
"#243",
"#244",
"#245",
"#246",
"#247",
"#248",
"#249",
"#250",
"#251",
"#252",
"#253",
"#254",
"#255",
"#256",
"#257",
"#258",
"#259",
"#260",
"#262",
"#264",
"#265",
"#266",
"#274",
"#338",
"#341",
"#343",
"#345",
"#346",
"#370",
"#387",
"#388",
"#389",
"#390",
"#391",
"#392",
"#393",
"#394",
"#395",
"#396",
"#397",
"#398",
"#399",
"#400",
"#401",
"#402",
"#403",
"#404",
"#405",
"#406",
"#407",
"#408",
"#409",
"#411",
"#412",
"#413",
"#415",
"#416",
"#417",
"#418",
"#421",
"#422",
"#423",
"#424",
"#425",
"#426",
"#427",
"#428",
"#429",
"#430",
"#431",
"#432",
"#433",
"#434",
"#435",
"#436",
"#437",
"#439",
"#440",
"#442",
"#443",
"#444",
"#445",
"#447",
"#448",
"#449",
"#450",
"#451",
"#452",
"#453",
"#454",
"#455",
"#456",
"#457",
"#458",
"#459",
"#460",
"#461",
"#462",
"#463",
"#464",
"#465",
"#466",
"#467",
"#468",
"#471",
"#472",
"#473",
"#474",
"#476",
"#477",
"#478",
"#479",
"#480",
"#481",
"#482",
"#487",
"#488",
"#489",
"#490",
"#491",
"#492",
"#493",
"#509",
"#510",
"#511",
"#512",
"#513",
"#514",
"#515",
"#518",
"#520",
"#525",
"#526",
"#529",
"#530",
"#531",
"#536",
"#537",
"#538",
"#539",
"#540",
"#541",
"#542",
"#543",
"#544",
"#545",
"#546",
"#547",
"#548",
"#549",
"#550",
"#551",
"#553",
"#554",
"#555",
"#556",
"#557",
"#558",
"#559",
"#560",
"#561",
"#562",
"#563",
"#566",
"#567",
"#569",
"#570",
"#571",
"#573",
"#574",
"#576",
"#578",
"#579",
"#580",
"#581",
"#582",
"#585",
"#596",
"#598",
"#599",
"#600",
"#601",
"#602",
"#603",
"#604",
"#605",
"#607",
"#636",
"#637",
"#640",
"#641",
"#642",
"#643",
"#644",
"#651",
"#652",
"#653",
"#656",
"#659",
"#694",
"#695",
"#696",
"#697",
"#698",
"#699",
"#701",
"#702",
"#703",
"#704",
"#705",
"#706",
"#708",
"#709",
"#712",
"#713",
"#714",
"#716",
"#717",
"#719",
"#720",
"#722",
"#723",
"#726",
"#727",
"#728",
"#729",
"#730",
"#733",
"#734",
"#735",
"#736",
"#741",
"#742",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
"#808",
"#809",
"#810",
"#811",
"#812",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
"#876",
"#905",
"#906",
"#909",
"#910",
"#911",
"#912",
"#913",
"#920",
"#921",
"#922",
"#925",
"#928",
"#963",
"#964",
"#965",
"#966",
"#967",
"#968",
"#971",
"#972",
"#973",
"#976",
"#977",
"#980",
"#984",
"#986",
"#988",
"#990",
"#991",
"#992",
"#993",
"#994",
"#995",
"#996",
"#997",
"#998",
"#999",
"#1000",
"#1001",
"#1003",
"#1004",
"#1005",
"#1006",
"#1007",
"#1022",
"#1023",
"#1024",
"#1033",
"#1036",
]
[[module."vector.rs".function]]
id = "fn:cb6fff0cb428e1f1"
name = "mul"
qual = "f64::mul"
lines = [
196,
199,
]
hash = "sha256:ad3a7ae783935d2135caa27432f1d7826d8944d5b0a139ef844a08634c2d735c"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = ["fn:636ae5a21be9336b"]
uses = ["fn:ef05859ef19acee7"]
reached_by = [
"#370",
"#421",
"#422",
"#423",
"#424",
"#433",
"#439",
"#440",
"#444",
"#445",
"#455",
"#456",
"#457",
"#458",
"#459",
"#460",
"#461",
"#471",
"#472",
"#473",
"#474",
"#476",
"#477",
"#478",
"#479",
"#530",
"#531",
"#536",
"#537",
"#538",
"#539",
"#540",
"#541",
"#542",
"#543",
"#544",
"#545",
"#546",
"#547",
"#548",
"#549",
"#550",
"#551",
"#553",
"#554",
"#555",
"#556",
"#557",
"#558",
"#559",
"#560",
"#561",
"#562",
"#563",
"#566",
"#567",
"#569",
"#570",
"#571",
"#573",
"#574",
"#576",
"#578",
"#579",
"#580",
"#581",
"#582",
"#585",
"#596",
"#598",
"#599",
"#600",
"#694",
"#695",
"#696",
"#697",
"#698",
"#699",
"#701",
"#702",
"#703",
"#704",
"#705",
"#706",
"#708",
"#709",
"#712",
"#713",
"#714",
"#716",
"#717",
"#719",
"#722",
"#723",
"#963",
"#964",
"#965",
"#966",
"#967",
"#968",
"#971",
"#972",
"#973",
"#976",
"#977",
"#980",
"#984",
"#986",
"#988",
"#990",
"#991",
"#992",
"#993",
"#994",
"#995",
"#996",
"#997",
"#998",
"#999",
"#1000",
"#1001",
"#1003",
"#1004",
"#1036",
]
[[module."vector.rs".function]]
id = "fn:ec7982e28dd4da1d"
name = "div"
qual = "Vector3::div"
lines = [
204,
211,
]
hash = "sha256:c9c85440ec43a6da411761dae0bceb189f443352de71f3bc9ee2f2de20e29a5e"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
uses = ["fn:ef05859ef19acee7"]
reached_by = [
"#8",
"#9",
"#97",
"#100",
"#150",
"#338",
"#341",
"#343",
"#345",
"#346",
"#369",
"#370",
"#387",
"#388",
"#389",
"#399",
"#409",
"#411",
"#412",
"#413",
"#415",
"#416",
"#417",
"#418",
"#421",
"#422",
"#423",
"#424",
"#425",
"#426",
"#427",
"#428",
"#429",
"#430",
"#431",
"#432",
"#433",
"#434",
"#435",
"#436",
"#437",
"#438",
"#439",
"#440",
"#441",
"#442",
"#444",
"#445",
"#447",
"#448",
"#449",
"#450",
"#451",
"#452",
"#453",
"#454",
"#455",
"#456",
"#457",
"#458",
"#459",
"#460",
"#461",
"#462",
"#463",
"#464",
"#465",
"#466",
"#467",
"#468",
"#471",
"#472",
"#474",
"#475",
"#476",
"#478",
"#479",
"#602",
"#603",
"#604",
"#605",
"#808",
"#809",
"#810",
"#811",
"#812",
"#818",
"#819",
"#820",
"#821",
"#822",
"#823",
]
[[module."vector.rs".function]]
id = "fn:3ec5e342ab76d57e"
name = "add_assign"
qual = "Vector3::add_assign"
lines = [
215,
218,
]
hash = "sha256:2444cd3f1b75f448e76c71c3e6f5772ba9f0dcac8ce5c60ee19b424cbc3a049e"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = ["fn:65f8f3c9daf074d2"]
uses = ["fn:ef05859ef19acee7"]
reached_by = [
"#8",
"#9",
"#10",
"#12",
"#13",
"#14",
"#15",
"#16",
"#22",
"#23",
"#24",
"#25",
"#89",
"#91",
"#98",
"#99",
"#107",
"#109",
"#110",
"#112",
"#113",
"#121",
"#122",
"#123",
"#131",
"#132",
"#141",
"#142",
"#143",
"#146",
"#147",
"#148",
"#149",
"#150",
"#152",
"#153",
"#201",
"#202",
"#224",
"#225",
"#226",
"#265",
"#266",
"#274",
"#387",
"#388",
"#389",
"#397",
"#398",
"#399",
"#401",
"#402",
"#405",
"#406",
"#407",
"#408",
"#409",
"#411",
"#412",
"#413",
"#415",
"#416",
"#417",
"#418",
"#421",
"#422",
"#423",
"#424",
"#425",
"#426",
"#427",
"#428",
"#429",
"#430",
"#431",
"#432",
"#433",
"#434",
"#435",
"#436",
"#437",
"#439",
"#440",
"#441",
"#444",
"#445",
"#447",
"#448",
"#449",
"#450",
"#451",
"#452",
"#453",
"#454",
"#455",
"#456",
"#457",
"#458",
"#459",
"#460",
"#461",
"#462",
"#463",
"#464",
"#465",
"#466",
"#467",
"#468",
"#471",
"#472",
"#474",
"#476",
"#478",
"#479",
"#490",
"#491",
"#492",
"#493",
"#602",
"#603",
"#604",
"#605",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
]
[[module."vector.rs".function]]
id = "fn:89dc43a078f68cb7"
name = "sub_assign"
qual = "Vector3::sub_assign"
lines = [
222,
225,
]
hash = "sha256:c1d412b66d0d51a54710866fa3d79eaa1372d379e475a133d9e38a6bf99d0cf6"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = ["fn:12a06403e27e4888"]
uses = ["fn:ef05859ef19acee7"]
reached_by = [
"#89",
"#91",
"#98",
"#99",
"#122",
"#123",
"#131",
"#132",
"#146",
"#147",
"#148",
"#149",
"#150",
"#152",
"#153",
"#201",
"#202",
"#262",
"#264",
"#397",
"#398",
"#399",
"#401",
"#402",
"#405",
"#406",
"#407",
"#408",
"#439",
"#440",
"#445",
"#460",
"#461",
"#471",
"#472",
"#474",
"#476",
"#478",
"#744",
"#745",
"#746",
"#747",
"#748",
"#749",
"#750",
"#751",
"#752",
"#753",
"#754",
"#755",
]
[[module."vector.rs".function]]
id = "fn:2ea4a2aa9651bec7"
name = "mul_assign"
qual = "Vector3::mul_assign"
lines = [
229,
232,
]
hash = "sha256:5f5dc17d22b380ea73e773f711ee098113308922b564da77ba4d93a3b82e498d"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = ["fn:636ae5a21be9336b"]
uses = ["fn:ef05859ef19acee7"]
[[module."vector.rs".function]]
id = "fn:61bcaf845c41bc0d"
name = "div_assign"
qual = "Vector3::div_assign"
lines = [
236,
239,
]
hash = "sha256:53e98480f00f5d79b3ea99e68af5f865f92fd31e22d47f318b7cdb24e971bcc5"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = ["fn:ec7982e28dd4da1d"]
uses = ["fn:ef05859ef19acee7"]
reached_by = [
"#8",
"#9",
"#150",
"#387",
"#388",
"#389",
"#399",
"#409",
"#411",
"#412",
"#415",
"#416",
"#417",
"#418",
"#421",
"#422",
"#423",
"#424",
"#425",
"#426",
"#427",
"#428",
"#429",
"#430",
"#431",
"#432",
"#433",
"#434",
"#435",
"#436",
"#437",
"#439",
"#440",
"#444",
"#445",
"#448",
"#450",
"#452",
"#453",
"#454",
"#457",
"#458",
"#459",
"#460",
"#461",
"#462",
"#463",
"#464",
"#465",
"#466",
"#467",
"#468",
"#474",
"#476",
"#478",
"#479",
"#602",
"#603",
"#604",
"#605",
]
[[module."vector.rs".function]]
id = "fn:d23bc5e2a01e7217"
name = "mag_sqr"
qual = "mag_sqr"
lines = [
244,
248,
]
hash = "sha256:7264cee1803a836a6b3a1abdd8a52e6559e5f91608a5b2ad2f2dde585f5816d2"
doc_hash = "sha256:5af1aa3c14ef9b0c190db4d2db848fc842532032241acffd909159354cad207e"
callees = ["fn:927492c9c3315b25"]
uses = ["fn:ef05859ef19acee7"]
[[module."vector.rs".function]]
id = "fn:2003cf47443f8808"
name = "mag"
qual = "mag"
lines = [
250,
254,
]
hash = "sha256:5c45b42d45632827941a03196501c86dade4c52bf4158ccdfaa6614a14aeae90"
doc_hash = "sha256:f77de466ef61bbb4d1cc260fe1bfac2b66914d710f0f9669ebae8764521f720b"
callees = ["fn:ed7d718f646723fc"]
uses = ["fn:ef05859ef19acee7"]
[[module."vector.rs".function]]
id = "fn:fbd08fa9195a9ba0"
name = "dot"
qual = "dot"
lines = [
256,
260,
]
hash = "sha256:3607bddc0fe30aa222a00a9ebe5b892b7895f166a4f0d3e829c7b4cfaee596d0"
doc_hash = "sha256:a8fe10a6a29d0a877b81e7a988f7574f7a98b69dd3ecd7b68df98cb56375722f"
callees = ["fn:99b51c50cec539c3"]
uses = ["fn:ef05859ef19acee7"]
reached_by = [
"#366",
"#367",
]
[[module."vector.rs".function]]
id = "fn:6c5b2f37c345406a"
name = "cross"
qual = "cross"
lines = [
262,
266,
]
hash = "sha256:f200fb34ac2a2be64e233508b3d7db68864017581244372599e9d37b0a2def72"
doc_hash = "sha256:1c8cfc0515089c4a353930328b352b75b8c03354171653576e10e5417db3187d"
callees = ["fn:6a0efbea8f8750bd"]
uses = ["fn:ef05859ef19acee7"]
reached_by = [
"#366",
"#367",
]
[[module."vector.rs".function]]
id = "fn:664c652f13dbe666"
name = "lerp"
qual = "lerp#1"
lines = [
268,
272,
]
hash = "sha256:625b486484853acc1f3560d903ac412464aad253624eaea39cb1b47d441a0c1e"
doc_hash = "sha256:79472ee2e81c95f1520fb1094328781062c87649bc98612864f6bf127fa3855c"
callees = ["fn:5e4ab0bebb8b9dd8"]
uses = ["fn:ef05859ef19acee7"]
[[module."vector.rs".function]]
id = "fn:8ea2236ff475b485"
name = "dot_and_cross"
qual = "dot_and_cross"
lines = [
278,
288,
]
hash = "sha256:fd544d270fdcfd324952c3a568c7f7ed878c459698cefc6b0281c6cbcc272c8d"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = [
"fn:6c5b2f37c345406a",
"fn:fbd08fa9195a9ba0",
]
uses = ["fn:ef05859ef19acee7"]
test = true
[[module."vector.rs".function]]
id = "fn:3e6013530d7803c0"
name = "cross_orthogonal_to_both_inputs"
qual = "cross_orthogonal_to_both_inputs"
lines = [
290,
298,
]
hash = "sha256:b22512fc030e21edd8867eceaae1465d1d98c0e9b6247a743c1eb95b527b4120"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = [
"fn:6c5b2f37c345406a",
"fn:9e501e5f4cce23ae",
"fn:fbd08fa9195a9ba0",
]
uses = ["fn:ef05859ef19acee7"]
test = true
[[module."vector.rs".function]]
id = "fn:6f4bec7da5092a30"
name = "mag_and_normalise"
qual = "mag_and_normalise"
lines = [
300,
306,
]
hash = "sha256:2a04c7e022881d53d62ef389a12128c525554329e8680c1bf1feb3eb2d22e3e5"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = [
"fn:64b57a2611e783aa",
"fn:9e501e5f4cce23ae",
"fn:ed7d718f646723fc",
]
uses = ["fn:ef05859ef19acee7"]
test = true
[[module."vector.rs".function]]
id = "fn:12dc2b35e767f6dc"
name = "lerp"
qual = "lerp#2"
lines = [
308,
314,
]
hash = "sha256:48c3eac3335751a9a8305f156d1d477ecceef04cf952950c1e095af2f4133e37"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = [
"fn:5e4ab0bebb8b9dd8",
"fn:9e501e5f4cce23ae",
]
uses = ["fn:ef05859ef19acee7"]
test = true
[[module."vector.rs".function]]
id = "fn:15e2b447aaf407ff"
name = "remove_collinear"
qual = "remove_collinear"
lines = [
316,
322,
]
hash = "sha256:5a315f76e012be43d479ed816280f649735454ffb77de3365562d52764da8849"
doc_hash = "sha256:cc0e49ab07658770bb77dbe62bacd5f3e59c094cee92645523d475f159add015"
callees = [
"fn:64b57a2611e783aa",
"fn:8b78beca8be6d4a3",
"fn:9e501e5f4cce23ae",
"fn:ed7d718f646723fc",
]
uses = ["fn:ef05859ef19acee7"]
test = true