Releases: nathan-hess/maha-research-utils
Releases · nathan-hess/maha-research-utils
v1.2.1
What's Changed
New Features and Enhancements
- Increase flexibility for parsing Maha Multics simulation results files by @nathan-hess in #113
Other Changes
- Update version to v1.3.0.dev by @nathan-hess in #111
- Update GitHub Actions dependency versions by @nathan-hess in #112
- Update version to v1.2.1 by @nathan-hess in #114
Full Changelog: v1.2.0...v1.2.1
v1.2.0
What's Changed
New Features and Enhancements
- Set SimViewer legend titles to variable name by default by @nathan-hess in #106
- Add SimViewer configuration option to use log scale for y-axis by @nathan-hess in #108
Bug Fixes
- Fix failing Read the Docs build by @nathan-hess in #107
Other Changes
- Update package version by @nathan-hess in #105
- Update VS Code settings for compatibility with the latest version of Python extensions by @nathan-hess in #109
- Update version to v1.2.0 by @nathan-hess in #110
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
New Features and Enhancements
- Add notification when file is uploaded to SimExporter by @nathan-hess in #103
Bug Fixes
- Improve performance of SimExporter GUI for large simulation results files by @nathan-hess in #102
Other Changes
- Update package version by @nathan-hess in #101
- Update package version by @nathan-hess in #104
Full Changelog: v1.0.0...v1.1.0
v1.0.0
What's Changed
New Features and Enhancements
- Add new methods to perform geometry calculations in
mahautils.shapes
module by @nathan-hess in #95 - Add methods to reflect geometry in a layer or canvas about a line by @nathan-hess in #97
- Add property to calculate circle circumference by @nathan-hess in #98
- Create command-line tool for exporting Maha Multics simulation results to a CSV file by @nathan-hess in #99
Bug Fixes
- Fix failing Read the Docs build by @nathan-hess in #96
Other Changes
- Update package version by @nathan-hess in #100
Full Changelog: v0.2.0...v1.0.0
v0.2.0
What's Changed
New Features and Enhancements
- Automatically fill default units when selecting SimViewer plot variables by @nathan-hess in #89
- Add preprocessing step to parse simulation results files with variable names with asterisks by @nathan-hess in #90
- Add
mahautils.shapes.CartesianPoint3D
class to perform computations with 3D points by @nathan-hess in #91 - Replace button in documentation to launch GitHub Codespaces with more visually appealing button by @nathan-hess in #92
- Parse additional metadata from simulation results files and display in SimViewer by @nathan-hess in #93
Bug Fixes
- Fix typo in polygon file tutorial by @nathan-hess in #88
Other Changes
- Update package version by @nathan-hess in #94
Full Changelog: v0.1.0...v0.2.0
v0.1.0
Overview
- Initial release. Includes core package functionality, including:
- Classes for parsing and/or writing commonly-used Maha Multics input and output files: simulation results files, polygon files, fluid property files, and VTK files
- A GUI for plotting Maha Multics simulation results, including the capability to save and load plot configurations (which variables are plotted, zoom, line styles, etc.)
- A set of classes that can generate geometry for Maha Multics polygon files and visualize/animate polygon files, aiding in debugging issues in setting up simulation boundary conditions with these files
- Detailed documentation (available at https://mahautils.readthedocs.io) is available for all package functionality
- Unit tests (see code coverage here) have been created for almost all package functionality to reduce the potential for bugs in the future and facilitate collaboration in code development