v0.13.0
PlantSimEngine v0.13.0
Breaking changes
PRs:
- Multiscale outputs struct rework by @Samuel-amap in #134
- Dev by @Samuel-amap in #137
Summary: The outputs are now stored differently during the simulation for better performance. You now need to call convert_outputs on the outputs of the simulation, e.g. if the simulation outputs are stored outputs_sim:
df_dict = convert_outputs(outputs_sim, DataFrame)df_dict will be a dictionary of dataframes, with the scale as the key and the results for this scale as the value.
Full Changelog: v0.12.0...v0.13.0
Merged pull requests:
- Multiscale outputs struct rework (#134) (@Samuel-amap)
- Dev (#137) (@Samuel-amap)
Closed issues:
- ModelList -> better manage models that takes values from the previous time-step (#85)
- BoundsError with a single model and several Weather timesteps (#86)
- XPalm Github action for testing (#90)
- Non-obvious Julia errors (#92)
- Documentation improvements (#93)
- Collapse similar codepaths, and create a mapping for single-scale simulations (#101)
- No outputs when simulating a mapping with one meteo timestep (#105)
- Multiscale : outputs not saved when dependency graph only has one depth level (#111)