Releases: precice/micro-manager
Releases · precice/micro-manager
v0.5.0rc5
Change publishing workflow to get it to work for automatic version pi… …cking
v0.5.0rc4
Revert to using checkout Action v2 in the publishing CI
v0.5.0rc3
Instead of setting fetch-tags: true, set fetch-depth: 0 in the checko… …ut action of the publishing workflow
v0.5.0rc2
What's Changed
- Minor improvements: fix typo in test, remove redundant code and replace import by @tjwsch in #90
- Fix doc image prefix by @fsimonis in #94
- Add switch to turn adaptivity on and off in configuration by @IshaanDesai in #93
- TBD: Follow time stepping proposed in documentation by @BenjaminRodenberg in #96
- Handle crashing micro simulations by @tjwsch in #85
- Add pyproject.toml by @IshaanDesai in #84
- Optionally use initial macro data to initialize micro simulations by @IshaanDesai in #104
- A collection of restructuring and minor updates by @IshaanDesai in #105
- Add documentation for handling of crashing micro simulations by @tjwsch in #106
New Contributors
- @fsimonis made their first contribution in #94
- @BenjaminRodenberg made their first contribution in #96
Full Changelog: v0.4.0...v0.5.0rc2
v0.5.0rc1
What's Changed
- Minor improvements: fix typo in test, remove redundant code and replace import by @tjwsch in #90
- Fix doc image prefix by @fsimonis in #94
- Add switch to turn adaptivity on and off in configuration by @IshaanDesai in #93
- TBD: Follow time stepping proposed in documentation by @BenjaminRodenberg in #96
- Handle crashing micro simulations by @tjwsch in #85
- Add pyproject.toml by @IshaanDesai in #84
- Optionally use initial macro data to initialize micro simulations by @IshaanDesai in #104
- A collection of restructuring and minor updates by @IshaanDesai in #105
- Add documentation for handling of crashing micro simulations by @tjwsch in #106
New Contributors
- @fsimonis made their first contribution in #94
- @BenjaminRodenberg made their first contribution in #96
Full Changelog: v0.4.0...v0.5.0rc1
v0.4.0
What's Changed
- Update preCICE API calls for
precice:develop
by @erikscheurer in #51 - Remove deepcopy from solverdummy by @IshaanDesai in #58
- Clean up adaptivity tests and some renaming by @IshaanDesai in #67
- README clarification + fix typo by @mrogowski in #69
- Warn if only micro-scale data is used in the similarity computation of adaptivity. by @IshaanDesai in #75
- Make
initialize()
a private method by @IshaanDesai in #77 - Make global adaptivity work for cases where ranks have unequal number of micro simulations by @IshaanDesai in #78
- Pass global IDs to micro simulations to make them unique by @IshaanDesai in #66
- Fix bugs in adaptivity computation by @IshaanDesai in #80
- Handle unequal number of micro simulations on ranks by @IshaanDesai in #81
- Reintroduce initialize function in the micro simulation API by @IshaanDesai in #79
- Remove unused import of micro simulations by @tjwsch in #83
- Update workflows by @IshaanDesai in #86
New Contributors
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- Add global variant to adaptivity (still experimental) #42
- Add norm-based (L1 and L2) support for functions in similarity distance calculation with absolute and relative variants #40
- New domain decomposition strategy based on user input of number of processors along each axis #41
- Add pickling support for C++ solver dummy #30
- Add C++ solver dummy to show how a C++ micro simulation can be controlled by the Micro Manager #22
- Add local adaptivity #21
Full Changelog: v0.2.0...v0.3.0
v0.3.0rc2
What's Changed
- Add local variant of adaptive control strategy by @IshaanDesai in #11
- Get adaptivity to work on a per rank basis and add unit tests for the same by @IshaanDesai in #21
- Add C++ bindings for manager API using pybind11 and also a corresponding solverdummy by @erikscheurer in #22
- Do some syntax changes by @erikscheurer in #26
- Fix bug in adaptivity association step by @IshaanDesai in #27
- Resolve bug in copy operation when inactive simulation is activated by @IshaanDesai in #34
- Add pickling support to C++ solver dummy by @IshaanDesai in #30
- Micro Manager no longer passes local ID to micro simulation during object creation by @IshaanDesai in #35
- Add test for solverdummy with adaptivity by @erikscheurer in #29
- Refactor adaptivity functionality into a separate class structure by @IshaanDesai in #38
- Change branches to run tests on push by @erikscheurer in #43
- New domain decomposition strategy based on user input of number of processors along each axis by @IshaanDesai in #41
- Add unit tests for micro_manager file by @erikscheurer in #37
- Update documentation for the preCICE website by @erikscheurer in #39
- Add update-website workflow by @erikscheurer in #46
- Move
micro_output_n
to diagnostics by @erikscheurer in #45 - Correct permalinks in documentation and also simplify names by @IshaanDesai in #47
- Add user option for similarity measures by @erikscheurer in #40
- Create sub-heading adaptivity under simulation_params to shorten config variable names by @IshaanDesai in #49
- Move to a relative path configuration by @erikscheurer in #48
- Reworking documentation by @IshaanDesai in #50
- Smooth over some documentation by @uekerman in #52
- Add global variant to adaptivity by @IshaanDesai in #42
New Contributors
- @erikscheurer made their first contribution in #22
Full Changelog: v0.2.1...v0.3.0rc2
v0.3.0rc1
What's Changed
- Add local variant of adaptive control strategy by @IshaanDesai in #11
- Get adaptivity to work on a per rank basis and add unit tests for the same by @IshaanDesai in #21
- Add C++ bindings for manager API using pybind11 and also a corresponding solverdummy by @erikscheurer in #22
- Do some syntax changes by @erikscheurer in #26
- Fix bug in adaptivity association step by @IshaanDesai in #27
- Resolve bug in copy operation when inactive simulation is activated by @IshaanDesai in #34
- Add pickling support to C++ solver dummy by @IshaanDesai in #30
- Micro Manager no longer passes local ID to micro simulation during object creation by @IshaanDesai in #35
- Add test for solverdummy with adaptivity by @erikscheurer in #29
- Refactor adaptivity functionality into a separate class structure by @IshaanDesai in #38
- Change branches to run tests on push by @erikscheurer in #43
- New domain decomposition strategy based on user input of number of processors along each axis by @IshaanDesai in #41
- Add unit tests for micro_manager file by @erikscheurer in #37
- Update documentation for the preCICE website by @erikscheurer in #39
- Add update-website workflow by @erikscheurer in #46
- Move
micro_output_n
to diagnostics by @erikscheurer in #45 - Correct permalinks in documentation and also simplify names by @IshaanDesai in #47
- Add user option for similarity measures by @erikscheurer in #40
- Create sub-heading adaptivity under simulation_params to shorten config variable names by @IshaanDesai in #49
- Move to a relative path configuration by @erikscheurer in #48
- Reworking documentation by @IshaanDesai in #50
- Smooth over some documentation by @uekerman in #52
- Add global variant to adaptivity by @IshaanDesai in #42
New Contributors
- @erikscheurer made their first contribution in #22
Full Changelog: v0.2.1...v0.3.0rc1
v0.2.1
Bug fix release to repair action workflow run-macro-micro-dummy
.