schema_version = 1
kind = "code_folder"
crate = "outram-foam-basic-lib"
dir = "crates/outram-foam-basic-lib/src/fields/boundary"
test_ids = [
"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-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::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/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/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::total_mass_flow_matches_hand_computed_sum",
"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/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/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_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_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-basic-lib/src/fields/boundary/bc.rs::vv_fixed_flux_pressure_sn_grad_reproduces_flux",
"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_flux_value_fraction_switch",
"crates/outram-foam-basic-lib/src/fields/boundary/bc.rs::vv_freestream_switches_like_inlet_outlet",
"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/boundary/bc.rs::vv_total_pressure_dynamic_head",
"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_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_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::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::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/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/mesh/region_interface.rs::exchange_temperature_matching",
"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/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_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/solvers.rs::rho_central_foam_end_to_end",
"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/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/tests/ci_smoke/edwards.rs::edwards_drift_flux_gs1_pressure_history",
"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::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/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/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/interfacial/tests.rs::a_stale_conduction_set_is_refused",
"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",
]
[module."bc.rs"]
path = "crate::fields::boundary::bc"
[[module."bc.rs".function]]
id = "fn:7217c4fc0f1bc32b"
name = "BoundaryCondition"
qual = "BoundaryCondition"
item = "type"
shape = "enum"
lines = [
25,
334,
]
hash = "sha256:7055cc9e70bd257375d16081cb8bca4276f7451a9a260a09dc410f9f61ed2f5a"
doc_hash = "sha256:7bcaf21681378cd00acb0c1fd4a48b6063d31c4c4422d23438370894245fd480"
uses = ["fn:dde232a1ea648ca8"]
reached_by = [
"#0",
"#1",
"#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",
"#102",
"#103",
"#104",
"#105",
"#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",
"#304",
"#305",
"#306",
"#307",
"#308",
"#309",
"#310",
"#311",
"#312",
"#313",
"#314",
"#315",
"#316",
"#317",
"#318",
"#319",
"#320",
"#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",
"#347",
"#348",
"#349",
"#350",
"#351",
"#352",
"#353",
"#354",
"#355",
"#356",
"#357",
"#358",
"#359",
"#360",
"#361",
"#362",
"#363",
"#364",
"#365",
"#366",
"#367",
"#368",
"#369",
"#370",
"#371",
"#372",
"#373",
"#374",
"#375",
"#376",
"#377",
"#378",
"#379",
"#380",
"#381",
"#382",
"#383",
"#384",
"#385",
"#386",
"#387",
"#388",
"#389",
"#390",
"#391",
"#392",
"#393",
]
[[module."bc.rs".function]]
id = "fn:37a429db669b7793"
name = "is_fixed_value"
qual = "BoundaryCondition::is_fixed_value"
lines = [
337,
352,
]
hash = "sha256:1c8e59425c7597ef2c073133f668407242c2a878f50ac757dddca1aef9ba67f0"
doc_hash = "sha256:1e199dbfb0d63309216f11a5a2d8ff375afbf243a2fc21b8f2323d83ad62bccc"
uses = ["fn:7217c4fc0f1bc32b"]
[[module."bc.rs".function]]
id = "fn:78ed1749ee39a563"
name = "flux_value_fraction"
qual = "BoundaryCondition::flux_value_fraction"
lines = [
356,
381,
]
hash = "sha256:9de724ab69d71c27755af25c51ab4eff5a3bb1cdf7c56bf8f1866e756a4b8e24"
doc_hash = "sha256:16dd0dce0508475f4357679eaa8cdf1a105a8e26ef42adcdeb88642d9b0e474f"
uses = ["fn:7217c4fc0f1bc32b"]
reached_by = [
"#135",
"#136",
"#137",
]
[[module."bc.rs".function]]
id = "fn:268a57b99c2a33c9"
name = "flux_ref_value"
qual = "BoundaryCondition::flux_ref_value"
lines = [
383,
395,
]
hash = "sha256:588daae5cb475065f95c9598807ea14c9b6ac7a7784ec6178a754c2012b4f804"
doc_hash = "sha256:5d9c39f43eb6eda696843b0be0fbd29f03dfcc4ae746681e009c0fd6abea950c"
uses = ["fn:7217c4fc0f1bc32b"]
reached_by = [
"#135",
"#136",
]
[[module."bc.rs".function]]
id = "fn:abe7c9df7fc3205e"
name = "total_pressure_value"
qual = "BoundaryCondition::total_pressure_value"
lines = [
399,
422,
]
hash = "sha256:f80875ce56acf114d1cf7ef1e962386ed9e980f7ab116c2f6ded54060eb55e83"
doc_hash = "sha256:2fbd3db5a47e7730bd46a6ac518e876d4714380c524c209d49323637eb444e89"
uses = ["fn:7217c4fc0f1bc32b"]
reached_by = ["#139"]
[[module."bc.rs".function]]
id = "fn:596943b0519b022e"
name = "fixed_flux_pressure_sn_grad"
qual = "BoundaryCondition::fixed_flux_pressure_sn_grad"
lines = [
424,
460,
]
hash = "sha256:fe481df3fa8a0ed6fc2a80e50ccf72f03be6b8e1497eab839332a1078bf931dc"
doc_hash = "sha256:89238d1fb07e4ccde024b216863db6b173a387527c99b511d9cac17a6fe62651"
uses = ["fn:7217c4fc0f1bc32b"]
reached_by = ["#133"]
[[module."bc.rs".function]]
id = "fn:19ce675f38f0ac5d"
name = "slip_face_value"
qual = "BoundaryCondition::slip_face_value"
lines = [
464,
483,
]
hash = "sha256:46447d95c4db7742b05b1a9117812e2d8f4c6b91b77c245f0921b7fa1000954b"
doc_hash = "sha256:61a2d7c30dcb61d493c25f1437d94528ee68d2dd4c179f295dfb4d215b0ece9a"
callees = [
"fn:12a06403e27e4888",
"fn:636ae5a21be9336b",
"fn:99b51c50cec539c3",
]
uses = [
"fn:7217c4fc0f1bc32b",
"fn:ef05859ef19acee7",
]
reached_by = ["#138"]
[[module."bc.rs".function]]
id = "fn:93aaa064969d8572"
name = "pressure_inlet_outlet_velocity_value"
qual = "BoundaryCondition::pressure_inlet_outlet_velocity_value"
lines = [
485,
515,
]
hash = "sha256:7882110faad09070d622fdf3f65779d0756a3c7ec0324c95ab0c5cd88d8df250"
doc_hash = "sha256:8fcc5ed94381aa61f311ed47271b3cb3c454abaebdcdbcc81d532a4fce684a60"
callees = [
"fn:636ae5a21be9336b",
"fn:ed7d718f646723fc",
]
uses = [
"fn:7217c4fc0f1bc32b",
"fn:ef05859ef19acee7",
]
reached_by = ["#137"]
[[module."bc.rs".function]]
id = "fn:80fe1c7357c8e7a8"
name = "flow_rate_inlet_velocity_value"
qual = "BoundaryCondition::flow_rate_inlet_velocity_value"
lines = [
517,
551,
]
hash = "sha256:12b239e12f64fd7fded36d35460fa1b39111c9e7339d177e16c89c2fd1616ffc"
doc_hash = "sha256:3a7e96115d9f5ec7caf3c1148437e976229802b0903648937bd5dda533735cd9"
callees = [
"fn:636ae5a21be9336b",
"fn:ed7d718f646723fc",
]
uses = [
"fn:7217c4fc0f1bc32b",
"fn:ef05859ef19acee7",
]
reached_by = ["#134"]
[[module."bc.rs".function]]
id = "fn:75b64c5620c869e8"
name = "PatchField"
qual = "PatchField"
item = "type"
shape = "struct"
lines = [
554,
566,
]
hash = "sha256:51200e5c4c4c83a544d3db1756c2212fa4cb19d899c5a6ed725847086709825e"
doc_hash = "sha256:8e74a31a1af0b3a50021f97418916f5ae0c2fc935707642071236ab6a85e6883"
uses = [
"fn:7217c4fc0f1bc32b",
"fn:dde232a1ea648ca8",
]
reached_by = [
"#0",
"#1",
"#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",
"#102",
"#103",
"#104",
"#105",
"#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",
"#134",
"#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",
"#304",
"#305",
"#306",
"#307",
"#308",
"#309",
"#310",
"#311",
"#312",
"#313",
"#314",
"#315",
"#316",
"#317",
"#318",
"#319",
"#320",
"#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",
"#347",
"#348",
"#349",
"#350",
"#351",
"#352",
"#353",
"#354",
"#355",
"#356",
"#357",
"#358",
"#359",
"#360",
"#361",
"#362",
"#363",
"#364",
"#365",
"#366",
"#367",
"#368",
"#369",
"#370",
"#371",
"#372",
"#373",
"#374",
"#375",
"#376",
"#377",
"#378",
"#379",
"#380",
"#381",
"#382",
"#383",
"#384",
"#385",
"#386",
"#387",
"#388",
"#389",
"#390",
"#391",
"#392",
"#393",
]
[[module."bc.rs".function]]
id = "fn:995c44e8dd4bfdb1"
name = "fixed_value"
qual = "PatchField::fixed_value"
lines = [
569,
575,
]
hash = "sha256:2ac12fe978f28cac2d7bf702b0561e8fdbcd2bf7c4565c5fa1dfc75074eab4cf"
doc_hash = "sha256:47811c57cfd2862b30d1510fdcd3999e459e02d037e3ea4087544961df477809"
callees = ["fn:a5457a6081dc438d"]
uses = [
"fn:7217c4fc0f1bc32b",
"fn:75b64c5620c869e8",
"fn:dde232a1ea648ca8",
]
reached_by = [
"#79",
"#82",
"#145",
"#147",
"#182",
"#265",
"#266",
"#267",
"#268",
"#269",
"#270",
"#272",
"#273",
"#274",
"#275",
"#276",
"#277",
"#278",
"#286",
"#287",
"#288",
"#289",
"#291",
"#308",
"#309",
]
[[module."bc.rs".function]]
id = "fn:4a3d63f4a0e47a1c"
name = "zero_gradient"
qual = "PatchField::zero_gradient"
lines = [
577,
584,
]
hash = "sha256:38a48785921c848752efacad6362979c16bd1ae08e011708915a766aa6b786c4"
doc_hash = "sha256:f6fcd64858e3033aefc4ae7a76f1d3210b5f78589e1627e2c6a3eef870145be9"
callees = ["fn:ca4222e53c9b2667"]
uses = [
"fn:7217c4fc0f1bc32b",
"fn:75b64c5620c869e8",
"fn:dde232a1ea648ca8",
]
reached_by = [
"#0",
"#1",
"#4",
"#5",
"#6",
"#7",
"#9",
"#10",
"#12",
"#13",
"#14",
"#15",
"#16",
"#17",
"#18",
"#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",
"#66",
"#67",
"#68",
"#69",
"#70",
"#71",
"#72",
"#73",
"#74",
"#75",
"#76",
"#77",
"#78",
"#79",
"#80",
"#81",
"#82",
"#84",
"#86",
"#87",
"#88",
"#89",
"#90",
"#91",
"#92",
"#93",
"#94",
"#95",
"#96",
"#97",
"#99",
"#100",
"#101",
"#102",
"#103",
"#104",
"#105",
"#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",
"#140",
"#141",
"#142",
"#144",
"#146",
"#148",
"#149",
"#150",
"#151",
"#152",
"#153",
"#155",
"#158",
"#159",
"#160",
"#161",
"#162",
"#163",
"#164",
"#165",
"#166",
"#167",
"#168",
"#174",
"#175",
"#178",
"#181",
"#183",
"#184",
"#187",
"#188",
"#189",
"#190",
"#191",
"#192",
"#195",
"#196",
"#197",
"#199",
"#202",
"#203",
"#204",
"#205",
"#206",
"#207",
"#209",
"#210",
"#211",
"#212",
"#213",
"#217",
"#218",
"#219",
"#220",
"#221",
"#222",
"#223",
"#224",
"#225",
"#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",
"#264",
"#270",
"#272",
"#273",
"#274",
"#275",
"#276",
"#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",
"#304",
"#305",
"#306",
"#307",
"#308",
"#309",
"#310",
"#311",
"#312",
"#313",
"#314",
"#315",
"#316",
"#317",
"#318",
"#319",
"#320",
"#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",
"#347",
"#348",
"#349",
"#350",
"#351",
"#353",
"#354",
"#355",
"#356",
"#357",
"#358",
"#359",
"#360",
"#361",
"#362",
"#363",
"#364",
"#365",
"#366",
"#367",
"#368",
"#369",
"#370",
"#371",
"#372",
"#373",
"#374",
"#375",
"#376",
"#377",
"#378",
"#379",
"#380",
"#381",
"#382",
"#383",
"#384",
"#385",
"#386",
"#387",
"#388",
"#389",
"#390",
"#391",
"#392",
"#393",
]
[[module."bc.rs".function]]
id = "fn:da8c4839e8153840"
name = "empty"
qual = "PatchField::empty"
lines = [
586,
592,
]
hash = "sha256:74991ac1c6bc31090a1f0aa55b6ab7d42cb298b1b7db2362b081a00c5dc1a5ff"
doc_hash = "sha256:4b54399581953e51986a483a23b43c241885b26be91cb41a485db3f025305b78"
callees = ["fn:f59a35e9cbd8b293"]
uses = [
"fn:7217c4fc0f1bc32b",
"fn:75b64c5620c869e8",
"fn:dde232a1ea648ca8",
]
[[module."bc.rs".function]]
id = "fn:cf4db736cccc6c34"
name = "update_total_pressure"
qual = "PatchField::update_total_pressure"
lines = [
594,
615,
]
hash = "sha256:88f0e74c47f1759c79aa89a0f60885eaee448aa0e270d4389be73be9a53cef49"
doc_hash = "sha256:c7a019c4a3a91f891d135b1bffb971b1ed1baec4c4fa2eb67546bef5d745e8af"
callees = [
"fn:0b7b54d6516aee08",
"fn:abe7c9df7fc3205e",
"fn:f59a35e9cbd8b293",
]
uses = [
"fn:7217c4fc0f1bc32b",
"fn:75b64c5620c869e8",
"fn:dde232a1ea648ca8",
]
reached_by = ["#139"]
[[module."bc.rs".function]]
id = "fn:8d8222679b330ce7"
name = "fixed_value_vec"
qual = "PatchField::fixed_value_vec"
lines = [
619,
625,
]
hash = "sha256:03710fe9af53a538d3b4359eaf1ff136fd9adb3ada9b6820a298ee4ec1413f97"
doc_hash = "sha256:2c29f21d973f3020c5525ca336c1ed5667d7ba0a18186c81918f8514b237be7d"
callees = ["fn:a5457a6081dc438d"]
uses = [
"fn:7217c4fc0f1bc32b",
"fn:75b64c5620c869e8",
"fn:dde232a1ea648ca8",
"fn:ef05859ef19acee7",
]
reached_by = [
"#143",
"#271",
"#286",
"#287",
"#288",
"#289",
"#301",
"#302",
"#303",
"#304",
"#320",
"#321",
"#322",
"#323",
"#324",
"#360",
"#361",
"#362",
"#363",
"#364",
"#365",
"#366",
]
[[module."bc.rs".function]]
id = "fn:13d801bd97c5b69d"
name = "zero_gradient_vec"
qual = "PatchField::zero_gradient_vec"
lines = [
627,
634,
]
hash = "sha256:a45c07e2348ab143b8726aadc6400e8f5930a5cfd8096fb03d87fac277ff8081"
doc_hash = "sha256:b1a82a1c628475726f04f6b275f69bee3f4aa9b7bf609c64db6d6f07faed8f29"
callees = ["fn:87e2ee4864802055"]
uses = [
"fn:7217c4fc0f1bc32b",
"fn:75b64c5620c869e8",
"fn:dde232a1ea648ca8",
]
reached_by = [
"#5",
"#6",
"#19",
"#66",
"#67",
"#68",
"#69",
"#70",
"#71",
"#72",
"#75",
"#76",
"#77",
"#78",
"#79",
"#80",
"#81",
"#84",
"#86",
"#87",
"#88",
"#89",
"#90",
"#91",
"#92",
"#93",
"#94",
"#95",
"#96",
"#97",
"#98",
"#99",
"#100",
"#101",
"#102",
"#103",
"#104",
"#105",
"#107",
"#108",
"#109",
"#118",
"#119",
"#120",
"#121",
"#122",
"#123",
"#124",
"#125",
"#126",
"#127",
"#128",
"#129",
"#130",
"#131",
"#132",
"#154",
"#171",
"#172",
"#173",
"#176",
"#177",
"#179",
"#180",
"#181",
"#182",
"#183",
"#184",
"#186",
"#190",
"#191",
"#192",
"#193",
"#194",
"#199",
"#200",
"#201",
"#206",
"#207",
"#208",
"#215",
"#216",
"#229",
"#230",
"#231",
"#232",
"#233",
"#235",
"#237",
"#263",
"#271",
"#276",
"#277",
"#278",
"#279",
"#280",
"#281",
"#282",
"#283",
"#284",
"#285",
"#286",
"#287",
"#288",
"#289",
"#290",
"#291",
"#292",
"#293",
"#298",
"#299",
"#300",
"#301",
"#302",
"#303",
"#304",
"#305",
"#306",
"#307",
"#308",
"#309",
"#310",
"#311",
"#312",
"#313",
"#314",
"#315",
"#316",
"#317",
"#318",
"#319",
"#320",
"#321",
"#322",
"#323",
"#324",
"#325",
"#326",
"#327",
"#328",
"#329",
"#330",
"#331",
"#332",
"#335",
"#336",
"#337",
"#338",
"#339",
"#340",
"#355",
"#356",
"#357",
"#358",
"#359",
"#360",
"#361",
"#362",
"#363",
"#364",
"#365",
"#366",
"#367",
"#368",
"#369",
"#370",
"#371",
"#372",
"#373",
"#374",
"#375",
"#376",
"#377",
"#378",
"#379",
"#380",
"#381",
"#382",
"#383",
"#384",
"#385",
"#386",
"#387",
"#388",
"#389",
"#390",
"#391",
"#392",
"#393",
]
[[module."bc.rs".function]]
id = "fn:8f0aa72a99c98a49"
name = "empty_vec"
qual = "PatchField::empty_vec"
lines = [
636,
642,
]
hash = "sha256:74991ac1c6bc31090a1f0aa55b6ab7d42cb298b1b7db2362b081a00c5dc1a5ff"
doc_hash = "sha256:197671866d59fe28598522204110cbb4d5b309a576085c6ab76cb41d3c62ce0d"
callees = ["fn:f59a35e9cbd8b293"]
uses = [
"fn:7217c4fc0f1bc32b",
"fn:75b64c5620c869e8",
"fn:dde232a1ea648ca8",
]
[[module."bc.rs".function]]
id = "fn:69c703a0c268c698"
name = "update_flow_rate_inlet_velocity"
qual = "PatchField::update_flow_rate_inlet_velocity"
lines = [
644,
674,
]
hash = "sha256:b1e3a55b9b9bed485c96f674c4769c58b42f25f9ce915d65abba85013f5656a6"
doc_hash = "sha256:c9f6acd132a84d21c13f508b6bec08a3bb285e135f3257ab3cf063b8757e1dbb"
callees = [
"fn:80fe1c7357c8e7a8",
"fn:ed7d718f646723fc",
"fn:f59a35e9cbd8b293",
]
uses = [
"fn:7217c4fc0f1bc32b",
"fn:75b64c5620c869e8",
"fn:dde232a1ea648ca8",
"fn:ef05859ef19acee7",
]
reached_by = ["#134"]
[[module."bc.rs".function]]
id = "fn:c461cb41e387c487"
name = "update_pressure_inlet_outlet_velocity"
qual = "PatchField::update_pressure_inlet_outlet_velocity"
lines = [
676,
700,
]
hash = "sha256:53d0bba3054c2ef749ba4644cc92e76e4d1214fe775500ffebb53f354a9b3819"
doc_hash = "sha256:d1b29b34ce26c638b144a042d5ffe4f4bf8e693cf7a8e42207b577c7def70831"
callees = [
"fn:93aaa064969d8572",
"fn:f59a35e9cbd8b293",
]
uses = [
"fn:7217c4fc0f1bc32b",
"fn:75b64c5620c869e8",
"fn:dde232a1ea648ca8",
"fn:ef05859ef19acee7",
]
[[module."bc.rs".function]]
id = "fn:81d10e8b64637042"
name = "fixed_value_tensor"
qual = "PatchField::fixed_value_tensor"
lines = [
704,
710,
]
hash = "sha256:22d5ffca575f4481017e17e97cb311a3e7914282ca9f444707f88f314ba64a07"
doc_hash = "sha256:78af62eabe9f8aec9ae172b332cac5b24b649da3bdf1b26b2ecba20e25b7c22f"
callees = ["fn:a5457a6081dc438d"]
uses = [
"fn:7217c4fc0f1bc32b",
"fn:75b64c5620c869e8",
"fn:7a05aabc9b2c5609",
"fn:dde232a1ea648ca8",
]
reached_by = ["#156"]
[[module."bc.rs".function]]
id = "fn:f5bc64c09b6618df"
name = "zero_gradient_tensor"
qual = "PatchField::zero_gradient_tensor"
lines = [
712,
719,
]
hash = "sha256:e5dc95020667f7d777daf9d8a423c23a27aeec17f5b31dc631d505fecf48ef2d"
doc_hash = "sha256:a2ae43f22c63b485a66abbf89c6ebcee5b307a2307682c48fb3721f334ad583a"
callees = ["fn:a5457a6081dc438d"]
uses = [
"fn:7217c4fc0f1bc32b",
"fn:75b64c5620c869e8",
"fn:7a05aabc9b2c5609",
"fn:dde232a1ea648ca8",
]
reached_by = [
"#79",
"#80",
"#185",
"#186",
"#286",
"#287",
"#288",
"#289",
"#355",
"#356",
"#357",
"#358",
"#359",
"#360",
"#361",
"#362",
"#363",
"#364",
"#365",
"#366",
]
[[module."bc.rs".function]]
id = "fn:523dac54641bda20"
name = "fixed_value_symm_tensor"
qual = "PatchField::fixed_value_symm_tensor"
lines = [
723,
729,
]
hash = "sha256:69bbaaef2e9b51f14f4dba09abaaae21019ef2d8162b82aa493187b3c22a5247"
doc_hash = "sha256:6ccab2ab9ea7e21cc742245050f8cac28a74fd119fe174bfa89daeb63e9094c9"
callees = ["fn:a5457a6081dc438d"]
uses = [
"fn:250c638c8bd6b322",
"fn:7217c4fc0f1bc32b",
"fn:75b64c5620c869e8",
"fn:dde232a1ea648ca8",
]
[[module."bc.rs".function]]
id = "fn:618f17745dcaca0f"
name = "zero_gradient_symm_tensor"
qual = "PatchField::zero_gradient_symm_tensor"
lines = [
731,
738,
]
hash = "sha256:ca3f5e312f9250307d5167a0a9080991bed6cb5773e7ef6ecc19a439366662c3"
doc_hash = "sha256:cad8924227d0202f2d69392a09d5e92a9c74e7ec893381963770d3dc9ad39f4e"
callees = ["fn:a5457a6081dc438d"]
uses = [
"fn:250c638c8bd6b322",
"fn:7217c4fc0f1bc32b",
"fn:75b64c5620c869e8",
"fn:dde232a1ea648ca8",
]
reached_by = [
"#79",
"#80",
"#81",
"#82",
"#157",
"#286",
"#287",
"#288",
"#289",
"#355",
"#356",
"#357",
"#358",
"#359",
"#360",
"#361",
"#362",
"#363",
"#364",
"#365",
"#366",
]
[[module."bc.rs".function]]
id = "fn:29500150b8c623a6"
name = "vv_slip_zeroes_normal_preserves_tangential"
qual = "vv_slip_zeroes_normal_preserves_tangential"
lines = [
745,
771,
]
hash = "sha256:4f1dbe8810aa6b21455b7129c093745226f80673368399b22763442eb6118784"
doc_hash = "sha256:e31606fb1e969fe393313544fceedcace60ffd3098e4a7e927ad5b770c7db663"
callees = [
"fn:19ce675f38f0ac5d",
"fn:636ae5a21be9336b",
"fn:99b51c50cec539c3",
"fn:9e501e5f4cce23ae",
]
uses = [
"fn:7217c4fc0f1bc32b",
"fn:ef05859ef19acee7",
]
test = true
[[module."bc.rs".function]]
id = "fn:ee9c9a59e5df0335"
name = "vv_flux_value_fraction_switch"
qual = "vv_flux_value_fraction_switch"
lines = [
773,
797,
]
hash = "sha256:590d9ec0314bd92afba0ce8f09a3f2c7f025af288acf94feaac9ae978e147c4a"
doc_hash = "sha256:ccb8454f835b5d77f4c0ab90521643f8d7280b32a673aa13d5dd51dd34508029"
callees = [
"fn:268a57b99c2a33c9",
"fn:78ed1749ee39a563",
]
uses = ["fn:7217c4fc0f1bc32b"]
test = true
[[module."bc.rs".function]]
id = "fn:25bdf54760202671"
name = "vv_freestream_switches_like_inlet_outlet"
qual = "vv_freestream_switches_like_inlet_outlet"
lines = [
799,
814,
]
hash = "sha256:c70f9a59dd02dc854a4f322ff145264762e27641453ec504b8759770258c56c0"
doc_hash = "sha256:85b73e4704cd27354a3bfd3688d3dc274fc6e931851e4b18766dc920b66ebf1f"
callees = [
"fn:268a57b99c2a33c9",
"fn:78ed1749ee39a563",
]
uses = ["fn:7217c4fc0f1bc32b"]
test = true
[[module."bc.rs".function]]
id = "fn:65a8861dae8aa0ef"
name = "vv_pressure_inlet_outlet_velocity_from_flux"
qual = "vv_pressure_inlet_outlet_velocity_from_flux"
lines = [
816,
844,
]
hash = "sha256:5a84c202811addfac83bbf938645ab669152ed848694191eb3137b61a8e73b00"
doc_hash = "sha256:45c26d83f63680a5fb608c351005ab0449f134cba5ec2fcce803e70606a9b33e"
callees = [
"fn:78ed1749ee39a563",
"fn:93aaa064969d8572",
"fn:9e501e5f4cce23ae",
]
uses = [
"fn:7217c4fc0f1bc32b",
"fn:ef05859ef19acee7",
]
test = true
[[module."bc.rs".function]]
id = "fn:b8560c6afa7511f2"
name = "vv_fixed_flux_pressure_sn_grad_reproduces_flux"
qual = "vv_fixed_flux_pressure_sn_grad_reproduces_flux"
lines = [
846,
872,
]
hash = "sha256:ac45a2578e7cf72a0b273b82282085933242261ffce03a98b78234be7b148441"
doc_hash = "sha256:8d0b70c62f6cb6ba82ebdb6466d425e67fbcc66f9b79276dd2c14eb7013e071f"
callees = ["fn:596943b0519b022e"]
uses = ["fn:7217c4fc0f1bc32b"]
test = true
[[module."bc.rs".function]]
id = "fn:22a75f3f4749717e"
name = "vv_total_pressure_dynamic_head"
qual = "vv_total_pressure_dynamic_head"
lines = [
874,
897,
]
hash = "sha256:36a435b6798f07a0f1d1bf8d430230db245abef8d3a1b2aa0cad799ca3bc7b65"
doc_hash = "sha256:e1f93303ffc15ce9b4636b61869fb2cb0e3c7cc9ed15e42fa0c7672f31208852"
callees = [
"fn:4aea3161a87c6021",
"fn:abe7c9df7fc3205e",
"fn:cf4db736cccc6c34",
"fn:f59a35e9cbd8b293",
]
uses = [
"fn:7217c4fc0f1bc32b",
"fn:75b64c5620c869e8",
"fn:dde232a1ea648ca8",
]
test = true
[[module."bc.rs".function]]
id = "fn:b460a56ebb366e70"
name = "vv_flow_rate_inlet_velocity_integral_matches_q"
qual = "vv_flow_rate_inlet_velocity_integral_matches_q"
lines = [
899,
939,
]
hash = "sha256:b1ee2c59f74db2e44c4695d32efe40193f9688b6548e70a81c7c22ec03bc0b1c"
doc_hash = "sha256:e1c3199c272dba4fe3584ab5aed60f8f32caaf22a1d30d3d2922b45fd877e761"
callees = [
"fn:69c703a0c268c698",
"fn:6d45af0d518e142d",
"fn:99b51c50cec539c3",
"fn:9e501e5f4cce23ae",
"fn:ed7d718f646723fc",
"fn:f59a35e9cbd8b293",
]
uses = [
"fn:7217c4fc0f1bc32b",
"fn:75b64c5620c869e8",
"fn:dde232a1ea648ca8",
"fn:ef05859ef19acee7",
]
test = true
[module."mod.rs"]
path = "crate::fields::boundary"