Signature:
GeoDistributor(
regions: Regions,
demand: DemandAndConversions,
crops: CropProduction,
herds: pd.Series,
feed_mgmt: FeedMgmt,
par: ParameterRetriever
)
Docstring:
Main optimisation module that handles the distribution of animals and crops across regions
for a given demand and a number of constraints by minimising deviation from an initial distribution
of crop areas and animal heads (x0_crops, x0_animals).
Parameters
----------
par : ParameterRetriever object
regions : Regions object
demand : DemandAndConversions object
crops : CropProduction object
herds : pandas.Series of AnimalHerd objects
feed_mgmt : FeedMgmt object
par : ParameterRetriever object
File: CIBUSmod/optimisation/geo_dist.py