Skip to content

Holos 4 - fe7fc313

Choose a tag to compare

@github-actions github-actions released this 04 Nov 20:28
Add caching to N2O emission and ecodistrict calculations

Introduces internal caches for N2OEmissionFactorCalculator and EcodistrictDefaultsProvider to improve performance and ensure stable results for repeated calls with identical inputs. Updates ClimateProvider and related interfaces to require Farm context for climate data retrieval, ensuring barn temperature data is set. Adds and extends unit tests to verify cache behavior and stability, and refactors climate initialization logic to support input file acquisition and cache-aware climate data handling.