Getting Started
examples/tiny7
Reference
fhops
fhops.scenario
fhops.scheduling
BlackoutWindow
ShiftDefinition
TimelineConfig
BlockDistance
MachineMobilisation
MobilisationConfig
build_distance_lookup()
HarvestSystem
SystemJob
default_system_registry()
get_system_road_defaults()
system_productivity_overrides()
fhops.optimization
build_model()
solve_mip()
fhops.evaluation
DaySummary
DowntimeEvent
DowntimeEventConfig
EnsembleResult
KPIResult
LandingShockConfig
LandingShockEvent
PlaybackConfig
PlaybackEvent
PlaybackRecord
PlaybackResult
PlaybackSample
SamplingConfig
SamplingContext
SamplingEventConfig
ShiftSummary
WeatherEvent
WeatherEventConfig
assignments_to_records()
compute_kpis()
compute_makespan_metrics()
compute_utilisation_metrics()
day_dataframe()
day_dataframe_from_ensemble()
export_playback()
machine_utilisation_summary()
playback_summary_metrics()
render_markdown_summary()
run_playback()
run_stochastic_playback()
schedule_to_records()
shift_dataframe()
shift_dataframe_from_ensemble()
summarise_days()
summarise_shifts()
fhops.planning
fhops.planning.tactical_operational
BlockRoadAccess
Economics
ExternalSupply
Facility
FacilityDemand
FleetCapacity
FleetOption
HarvestSystemOption
InitialInventory
PeriodLevel
PlanningPeriod
PlanningUnit
Product
RoadDependency
RoadProject
SilvicultureTransition
TacticalOperationalScenario
TransportArc
children_by_parent()
four_week_periods()
load_tactical_operational_scenario()
seasonal_periods()
tactical_scenario_dimensions()
tactical_scenario_to_dict()
validate_period_hierarchy()
fhops.model.milp.tactical_operational
DemandBasis
TacticalHarvestMode
TacticalOperationalMilpBundle
TacticalOperationalMilpConfig
build_tactical_operational_bundle()
build_tactical_operational_model()
solve_tactical_operational_milp()
tactical_bundle_from_dict()
tactical_bundle_to_dict()
Examples
Project Processes