Skip to content
1 viewer

rust 1,859,748 · typescript 235,215 · javascript 132,950 · python 20,426 · 6,405 files · digest 9ba5c926519d · built in 1.7 s · crystals off

crates/cre8-app-matching/src/atomic.rs

cre8-app-matching · module atomic · src · 963 lines (878 code, 27 comment) · sha 776c56d6e027111f

Items

struct AtomicSolverConfig impl Default for AtomicSolverConfig struct Candidate struct Fraction enum CandidateBuildError impl Fraction struct SelectionSearch impl SelectionSearch

Functions

By call-graph weight (PageRank; 1.0 is the average function). 45 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
gcd_i128src/atomic.rs:195fn82402.9
intent_with_policysrc/atomic.rs:681fn241402.6
solve_atomic_intentssrc/atomic.rs:42fn80101482.4
AtomicSolverConfig::defaultsrc/atomic.rs:27trait impl311602.3
intentsrc/atomic.rs:677fn311212.1
Fraction::newsrc/atomic.rs:157method73412
Fraction::multiply_integersrc/atomic.rs:181method41421.3
basket_ratiosrc/atomic.rs:231fn175221.3
Fraction::multiplysrc/atomic.rs:169method111331.3
positive_mapsrc/atomic.rs:225fn31301.2
canonical_rotationsrc/atomic.rs:293fn41101.1
dfssrc/atomic.rs:539nested fn103101.1
scaled_shapesrc/atomic.rs:504fn152221.1
compare_objectivesrc/atomic.rs:584fn61201
Fraction::integer_valuesrc/atomic.rs:190method31101
build_candidatesrc/atomic.rs:298fn975290.9
SelectionSearch::newsrc/atomic.rs:602method111200.9
Fraction::onesrc/atomic.rs:165method31200.9
solve_atomic_epochssrc/atomic.rs:125fn193230.8
proportional_adjacencysrc/atomic.rs:210fn146110.8
enumerate_cyclessrc/atomic.rs:250fn4210110.8
strongly_connected_componentssrc/atomic.rs:538fn459110.8
Fraction::floor_reciprocalsrc/atomic.rs:186method31100.7
fill_policy_acceptssrc/atomic.rs:486fn173130.7
add_objectivesrc/atomic.rs:664fn71100.7
cycle_relative_scalessrc/atomic.rs:396fn234130.6
primitive_base_scalessrc/atomic.rs:422fn265170.6
choose_fill_multiplesrc/atomic.rs:449fn3610120.6
residual_shapesrc/atomic.rs:520fn172110.6
checked_lcmsrc/atomic.rs:204fn51120.6
SelectionSearch::visitsrc/atomic.rs:614method4811020.5
solves_three_party_exact_basket_cycle_deterministicallysrc/atomic.rs:707fn201040.5
refuses_near_match_instead_of_breaking_linked_ratiosrc/atomic.rs:729fn91030.5
scales_linked_ratios_on_a_primitive_integer_raysrc/atomic.rs:740fn291030.5
one_fok_position_pins_cycle_scale_but_two_incompatible_fok_positions_rejectsrc/atomic.rs:771fn171040.5
rejects_multi_asset_edges_without_one_consistent_ratiosrc/atomic.rs:790fn201030.5
epoch_solver_binds_every_plan_to_exact_input_hashessrc/atomic.rs:812fn142050.5
cutoff_is_explicitsrc/atomic.rs:828fn131030.5
cycle_depth_cutoff_is_explicit_and_withholds_exactnesssrc/atomic.rs:843fn161030.5
candidate_cap_preserves_incumbent_but_withholds_optimalitysrc/atomic.rs:861fn161030.5
search_retains_a_feasible_prefix_before_reaching_any_leafsrc/atomic.rs:879fn131020.5
proportional_scope_does_not_claim_the_split_basket_oracle_domainsrc/atomic.rs:894fn201060.5
primary_bound_keeps_equal_coverage_secondary_improvementssrc/atomic.rs:916fn121030.5
aggregate_objective_overflow_withholds_optimality_and_keeps_incumbentsrc/atomic.rs:930fn141030.5
arithmetic_overflow_is_unknown_instead_of_a_silent_non_matchsrc/atomic.rs:946fn171030.5

Source not readable from this process.