Skip to content

Releases: nathan-hess/maha-research-utils

v1.2.1

06 Feb 02:15
91115e5
Compare
Choose a tag to compare

What's Changed

New Features and Enhancements

  • Increase flexibility for parsing Maha Multics simulation results files by @nathan-hess in #113

Other Changes

Full Changelog: v1.2.0...v1.2.1

v1.2.0

27 Nov 17:12
fb84423
Compare
Choose a tag to compare

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

Other Changes

Full Changelog: v1.1.0...v1.2.0

v1.1.0

10 Oct 00:06
f0e9789
Compare
Choose a tag to compare

What's Changed

New Features and Enhancements

Bug Fixes

  • Improve performance of SimExporter GUI for large simulation results files by @nathan-hess in #102

Other Changes

Full Changelog: v1.0.0...v1.1.0

v1.0.0

15 Sep 19:30
836855c
Compare
Choose a tag to compare

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

Other Changes

Full Changelog: v0.2.0...v1.0.0

v0.2.0

28 Jun 00:49
a6c2086
Compare
Choose a tag to compare

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

Other Changes

Full Changelog: v0.1.0...v0.2.0

v0.1.0

27 May 15:01
ca8b10e
Compare
Choose a tag to compare

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