Skip to content

Releases: mdolab/baseclasses

v1.8.0

07 Aug 20:54
d447863
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.7.0...v1.8.0

v1.7.0

06 Oct 18:50
5b11785
Compare
Choose a tag to compare

New Features

  • Adding a simple parser to parse string format by @eirikurj in #86
  • Add a general solver history class by @A-CGray in #58
  • add getIter method to SolverHistory by @A-CGray in #87
  • Added function to compare list of strings by @nwu63 in #82

Maintenance and bug fixes

  • Fix test for when mpi4py is unavailable by @nwu63 in #81
  • Better equality testing by @nwu63 in #84
  • Fix read functions when file does not exist by @nwu63 in #83
  • Better dtype check by @nwu63 in #85

Documentation

  • Revamp thermodynamic state documentation by @gang525 in #78

New Contributors

  • @gang525 made their first contribution in #78

Full Changelog: v1.6.2...v1.7.0

v1.6.2

09 May 20:50
6564228
Compare
Choose a tag to compare

New features

None

Bug fixes

Docs/Maintenance

New Contributors

Full Changelog: v1.6.1...v1.6.2

v1.6.1

24 Feb 15:08
9e4e1fe
Compare
Choose a tag to compare

Maintenance

  • promote redirectIO by @nwu63 in #74

Full Changelog: v1.6.0...v1.6.1

v1.6.0

21 Feb 20:15
051af87
Compare
Choose a tag to compare

New Features

  • Redirect IO function from multipoint has been moved to baseclasses.utils.redirectIO and now supports separate stdout/stderr files by @akleb in #69
  • New redirectIO function redirectingIO that works with python context manager to redirect output streams within a python with block.

Maintenance

  • kwargs for AeroSolver addPointSet by @sseraj in #73

Full Changelog: v1.5.4...v1.6.0

v1.5.4

15 Feb 15:35
d2f5c5b
Compare
Choose a tag to compare

New features

  • Added some utility functions by @nwu63 in #70
  • added optional flush option to custom pp function by @marcomangano in #71
  • Refactoring pp in BaseSolver to use an updating pp in utils. by @eirikurj in #72

Maintenance

  • Remove **kwargs from StructProblem by @A-CGray in #67

Full Changelog: v1.5.3...v1.5.4

v1.5.3

31 Aug 17:26
a5860d3
Compare
Choose a tag to compare

New features

None

Bug fixes

  • Fix JSON serialization of CaseInsensitive containers (#63)
  • Fixed module name being None when not found (#59)

Documentation

  • Add Documentation for Regression Testing (#61)

Maintenance

  • Add coverage (#62)
  • Refactor the repo (#64)
  • Update flake8 and docs (#65)

v1.5.2

07 May 15:25
c4a3b22
Compare
Choose a tag to compare

Features

  • Added require_mpi decorator for testing (#52)

Bug fixes

  • Updated containers to use ABC (#51)
  • Fix pprint for custom containers (#54)

Maintenance

  • Edited AeroProblem docstrings (#55)

v1.5.1

12 Mar 20:25
b4c0345
Compare
Choose a tag to compare

This patch release contains the following:

  • Updated optional dependencies to no longer print annoying warning messages (#49)
  • Update test script (#47) and various maintenance tasks

v1.5.0

21 Feb 00:19
d111849
Compare
Choose a tag to compare

This is a minor release of baseclasses.

New features

  • Added the BC variable Heat in preparation for the actuator zone modifications in ADflow (#44)

Bugfixes

  • Disallow non-string indexing in reference dictionary (#45)
  • Changed BaseSolver.pp to use pprint only if obj is not string (#43)

Maintenance

  • Added Azure Pipelines (#46)