List of all items
Structs
- algorithms::geometry::Point
- construction::clustering::vicinity::BuilderPolicy
- construction::clustering::vicinity::ClusterConfig
- construction::clustering::vicinity::ClusterInfo
- construction::clustering::vicinity::FilterPolicy
- construction::clustering::vicinity::ThresholdPolicy
- construction::enablers::ConcreteJobContextTransition
- construction::enablers::DynamicActivityCost
- construction::enablers::DynamicTransportCost
- construction::enablers::FeatureCombinator
- construction::enablers::OnlyVehicleActivityCost
- construction::enablers::ReservedTimeSpan
- construction::enablers::ReservedTimeWindow
- construction::features::BreakFeatureBuilder
- construction::features::CapacityFeatureBuilder
- construction::features::FastServiceFeatureBuilder
- construction::features::JobSkills
- construction::features::MinimizeUnassignedBuilder
- construction::features::RechargeFeatureBuilder
- construction::features::ReloadFeatureFactory
- construction::features::TransportFeatureBuilder
- construction::heuristics::ActivityContext
- construction::heuristics::AllJobSelector
- construction::heuristics::AllRouteSelector
- construction::heuristics::BestResultSelector
- construction::heuristics::BlinkResultSelector
- construction::heuristics::EvaluationContext
- construction::heuristics::FarthestResultSelector
- construction::heuristics::InsertionContext
- construction::heuristics::InsertionCost
- construction::heuristics::InsertionFailure
- construction::heuristics::InsertionHeuristic
- construction::heuristics::InsertionSuccess
- construction::heuristics::NoiseResultSelector
- construction::heuristics::PositionInsertionEvaluator
- construction::heuristics::RegistryContext
- construction::heuristics::ResultSelectorProvider
- construction::heuristics::RouteContext
- construction::heuristics::RouteState
- construction::heuristics::SolutionContext
- construction::heuristics::SolutionState
- models::ConstraintViolation
- models::Extras
- models::Feature
- models::FeatureBuilder
- models::Goal
- models::GoalBuilder
- models::GoalContext
- models::GoalContextBuilder
- models::Lock
- models::LockDetail
- models::Problem
- models::ProblemBuilder
- models::Solution
- models::common::Demand
- models::common::Dimensions
- models::common::MultiDimLoad
- models::common::Profile
- models::common::Schedule
- models::common::SingleDimLoad
- models::common::TimeInterval
- models::common::TimeOffset
- models::common::TimeWindow
- models::problem::Actor
- models::problem::ActorDetail
- models::problem::Costs
- models::problem::Driver
- models::problem::DriverDetail
- models::problem::FixedJobPermutation
- models::problem::Fleet
- models::problem::JobPlaceBuilder
- models::problem::Jobs
- models::problem::MatrixData
- models::problem::Multi
- models::problem::MultiBuilder
- models::problem::Place
- models::problem::SimpleActivityCost
- models::problem::SimpleTransportCost
- models::problem::Single
- models::problem::SingleBuilder
- models::problem::Vehicle
- models::problem::VehicleBuilder
- models::problem::VehicleDetail
- models::problem::VehicleDetailBuilder
- models::problem::VehiclePlace
- models::solution::Activity
- models::solution::Commute
- models::solution::CommuteInfo
- models::solution::Place
- models::solution::Registry
- models::solution::Route
- models::solution::Tour
- prelude::DefaultRandom
- prelude::Environment
- prelude::EvolutionConfigBuilder
- prelude::GenericError
- solver::RecreateInitialOperator
- solver::RefinementContext
- solver::Solver
- solver::VrpConfigBuilder
- solver::processing::AdvanceDeparture
- solver::processing::RescheduleReservedTime
- solver::processing::UnassignmentReason
- solver::processing::VicinityClustering
- solver::search::AdjustedStringRemoval
- solver::search::CloseRouteRemoval
- solver::search::ClusterRemoval
- solver::search::CompositeLocalOperator
- solver::search::CompositeRuin
- solver::search::ConfigurableRecreate
- solver::search::DecomposeSearch
- solver::search::ExchangeInterRouteBest
- solver::search::ExchangeInterRouteRandom
- solver::search::ExchangeIntraRouteRandom
- solver::search::ExchangeSequence
- solver::search::ExchangeSwapStar
- solver::search::InfeasibleSearch
- solver::search::LocalSearch
- solver::search::NeighbourRemoval
- solver::search::PhasedRecreate
- solver::search::RandomJobRemoval
- solver::search::RandomRouteRemoval
- solver::search::RecreateWithBlinks
- solver::search::RecreateWithCheapest
- solver::search::RecreateWithFarthest
- solver::search::RecreateWithGaps
- solver::search::RecreateWithNearestNeighbor
- solver::search::RecreateWithPerturbation
- solver::search::RecreateWithRegret
- solver::search::RecreateWithSkipBest
- solver::search::RecreateWithSkipRandom
- solver::search::RecreateWithSlice
- solver::search::RedistributeSearch
- solver::search::RemovalLimits
- solver::search::RescheduleDeparture
- solver::search::RuinAndRecreate
- solver::search::WeightedHeuristicOperator
- solver::search::WeightedRecreate
- solver::search::WeightedRuin
- solver::search::WorstJobRemoval
- solver::search::WorstRouteRemoval
- utils::DefaultDistributionSampler
- utils::DefaultRandom
- utils::Environment
- utils::FixedBitArray
- utils::GenericError
- utils::Noise
- utils::Parallelism
- utils::RandomGen
- utils::SelectionSamplingIterator
- utils::ThreadPool
- utils::TimeQuota
Enums
- construction::clustering::vicinity::ServingPolicy
- construction::clustering::vicinity::VisitPolicy
- construction::enablers::MarkerInsertionPolicy
- construction::enablers::RouteIntervals
- construction::features::BreakPolicy
- construction::features::OrderResult
- construction::heuristics::InsertionPosition
- construction::heuristics::InsertionResult
- construction::heuristics::LegSelection
- construction::heuristics::MoveContext
- construction::heuristics::ResultSelection
- construction::heuristics::UnassignmentInfo
- models::LockOrder
- models::LockPosition
- models::common::DemandType
- models::common::TimeSpan
- models::problem::Job
- models::problem::TravelTime
- solver::RefinementSpeed
- utils::Either
Traits
- construction::clustering::vicinity::ClusterInfoDimension
- construction::enablers::JobContextTransition
- construction::enablers::LatestArrivalActivityState
- construction::enablers::LimitDurationTourState
- construction::enablers::MultiTrip
- construction::enablers::RouteIntervalsState
- construction::enablers::TotalDistanceTourState
- construction::enablers::TotalDurationTourState
- construction::enablers::WaitingTimeActivityState
- construction::features::JobCompatibilityDimension
- construction::features::JobDemandDimension
- construction::features::JobGroupDimension
- construction::features::JobSkillsDimension
- construction::features::MaxVehicleLoadTourState
- construction::features::ReloadIntervalsTourState
- construction::features::SharedResource
- construction::features::TourCompactnessSolutionState
- construction::features::TourOrderViolationsSolutionState
- construction::features::VehicleCapacityDimension
- construction::features::VehicleSkillsDimension
- construction::heuristics::InsertionEvaluator
- construction::heuristics::JobSelector
- construction::heuristics::ResultSelector
- construction::heuristics::RouteSelector
- models::FeatureConstraint
- models::FeatureObjective
- models::FeatureState
- models::common::Load
- models::common::LoadOps
- models::problem::ActivityCost
- models::problem::JobIdDimension
- models::problem::JobPermutation
- models::problem::TransportCost
- models::problem::TransportFallback
- models::problem::VehicleIdDimension
- prelude::Random
- solver::HeuristicFilterExtraProperty
- solver::SolutionWeightsSolutionState
- solver::processing::ClusterConfigExtraProperty
- solver::processing::OriginalProblemExtraProperty
- solver::processing::ReservedTimesExtraProperty
- solver::search::LocalOperator
- solver::search::Recreate
- solver::search::Ruin
- utils::CollectGroupBy
- utils::DistributionSampler
- utils::Quota
- utils::Random
- utils::SelectionSamplingSearch
- utils::UnwrapValue
Macros
- custom_activity_state
- custom_dimension
- custom_extra_property
- custom_route_intervals_state
- custom_solution_state
- custom_tour_state
- prelude::custom_activity_state
- prelude::custom_dimension
- prelude::custom_extra_property
- prelude::custom_solution_state
- prelude::custom_tour_state
Functions
- algorithms::clustering::dbscan::create_clusters
- construction::clustering::dbscan::create_job_clusters
- construction::clustering::vicinity::create_job_clusters
- construction::enablers::advance_departure_time
- construction::enablers::calculate_travel
- construction::enablers::calculate_travel_delta
- construction::enablers::create_multi_trip_feature
- construction::enablers::create_typed_actor_groups
- construction::enablers::get_route_intervals
- construction::enablers::process_conditional_jobs
- construction::enablers::recede_departure_time
- construction::enablers::update_route_departure
- construction::enablers::update_route_schedule
- construction::features::create_activity_balanced_feature
- construction::features::create_activity_limit_feature
- construction::features::create_compatibility_feature
- construction::features::create_distance_balanced_feature
- construction::features::create_duration_balanced_feature
- construction::features::create_group_feature
- construction::features::create_locked_jobs_feature
- construction::features::create_max_load_balanced_feature
- construction::features::create_maximize_total_job_value_feature
- construction::features::create_maximize_tours_feature
- construction::features::create_minimize_arrival_time_feature
- construction::features::create_minimize_tours_feature
- construction::features::create_reachable_feature
- construction::features::create_skills_feature
- construction::features::create_tour_compactness_feature
- construction::features::create_tour_order_hard_feature
- construction::features::create_tour_order_soft_feature
- construction::features::create_travel_limit_feature
- construction::heuristics::eval_job_constraint_in_route
- construction::heuristics::eval_job_insertion_in_route
- construction::heuristics::get_average_distance_between_depot_customer_mean
- construction::heuristics::get_customers_deviation
- construction::heuristics::get_distance_gravity_mean
- construction::heuristics::get_distance_mean
- construction::heuristics::get_duration_mean
- construction::heuristics::get_first_distance_customer_mean
- construction::heuristics::get_full_load_ratio
- construction::heuristics::get_last_distance_customer_mean
- construction::heuristics::get_longest_distance_between_customers_mean
- construction::heuristics::get_longest_distance_between_depot_customer_mean
- construction::heuristics::get_max_load_mean
- construction::heuristics::get_max_load_variance
- construction::heuristics::get_waiting_mean
- construction::heuristics::group_routes_by_proximity
- construction::probing::repair_solution_from_unknown
- models::problem::create_matrix_transport_cost
- models::problem::create_matrix_transport_cost_with_fallback
- models::problem::get_job_locations
- prelude::compare_floats
- solver::create_context_operator_probability
- solver::create_default_heuristic_operator
- solver::create_default_init_operators
- solver::create_default_processing
- solver::create_elitism_population
- solver::create_scalar_operator_probability
- solver::get_default_heuristic
- solver::get_default_telemetry_mode
- solver::get_dynamic_heuristic
- solver::get_static_heuristic
- solver::get_static_heuristic_from_heuristic_group
- utils::compare_floats
- utils::compare_floats_f32
- utils::compare_floats_refs
- utils::create_range_sampling_iter
- utils::map_reduce
- utils::parallel_collect
- utils::parallel_foreach_mut
- utils::parallel_into_collect
- utils::random_argmax
- utils::short_type_name
Type Aliases
- algorithms::clustering::dbscan::Cluster
- algorithms::clustering::dbscan::NeighborhoodFn
- construction::clustering::vicinity::ClusterCandidate
- construction::clustering::vicinity::OrderingGlobalFn
- construction::clustering::vicinity::OrderingLocalFn
- construction::enablers::ObjectiveCombinator
- construction::enablers::ReservedTimesIndex
- construction::features::ActivitySizeResolver
- construction::features::ActorTourOrderFn
- construction::features::ActorValueFn
- construction::features::JobReadValueFn
- construction::features::JobWriteValueFn
- construction::features::SharedResourceId
- construction::features::SimpleValueFn
- construction::features::SingleTourOrderFn
- construction::features::TourOrderFn
- construction::features::TravelLimitFn
- construction::heuristics::RouteProximityGroup
- models::FleetGroupKeyFn
- models::ViolationCode
- models::common::Cost
- models::common::Distance
- models::common::Duration
- models::common::Location
- models::common::Timestamp
- models::solution::Leg
- prelude::GenericResult
- prelude::InfoLogger
- solver::DynTermination
- solver::ElitismPopulation
- solver::GreedyPopulation
- solver::HeuristicFilterFn
- solver::MaxGenerationTermination
- solver::MaxTimeTermination
- solver::MinVariationTermination
- solver::ProblemConfigBuilder
- solver::RosomaxaPopulation
- solver::TargetCompositeTermination
- solver::TargetEvolutionStrategy
- solver::TargetHeuristic
- solver::TargetHeuristicGroup
- solver::TargetHeuristicProbability
- solver::TargetPopulation
- solver::TargetSearchOperator
- solver::search::RuinGroup
- utils::GenericResult
- utils::InfoLogger
- utils::Timer