What's Changed
- Patched Micro Simulation Interface by @Snapex2409 in #218
- Implemented Tasking Model by @Snapex2409 in #219
- Added Model Instancing for reduced memory consumption by @Snapex2409 in #226
- Expose MicroSimulationInterface as public abstract base class for user subclassing by @AdityaGupta716 in #224
- Fix duplicate micro simulations for macro-points on rank boundaries by @AdityaGupta716 in #230
- Fix division-by-zero warning in L1rel/L2rel adaptivity by @PranjalManhgaye in #234
- Implemented Generic Load Balancing by @Snapex2409 in #228
- Add dependency checks with clear error messages on missing packages by @AdityaGupta716 in #221
- Add CI workflow to check test coverage by @AdityaGupta716 in #225
- Fix lazy initialization by @IshaanDesai in #238
- Memory optimizations to norm calculations and a fix to lazy initialization by @IshaanDesai in #241
- Fix comparison of zero values of type float32 and float64 in simulation deactivation by @IshaanDesai in #244
- Fix load balancing configuration by @IshaanDesai in #245
- Refactor DomainDecomposer class and add new functionality to decompose the macro-scale coordinates by @IshaanDesai in #243
New Contributors
- @AdityaGupta716 made their first contribution in #224
- @PranjalManhgaye made their first contribution in #234
Full Changelog: v0.8.0...v0.9.0