Releases: boutproject/boutdata
Releases · boutproject/boutdata
v0.2.1
v0.2.0
What's Changed
- Fix lint test by @ZedThree in #84
- Bump setuptools from 46.1.3 to 65.5.1 by @dependabot in #86
- Set correct yindex_global by @dschwoerer in #89
- Modernise packaging; drop Python 3.7 support by @ZedThree in #85
- Raise more specific exception by @dschwoerer in #90
- Remove requirements.txt by @dschwoerer in #93
- WIP: Change grid restarts by @bendudson in #88
- Generation of grid points in boutdata.resize by @mredenti in #81
drop_variables
argument tosquashoutput()
by @johnomotani in #83- Modernise (require py 3.9+) by @dschwoerer in #97
- Run black by @dschwoerer in #96
- set _file0 early to avoid error in destructor by @dschwoerer in #91
New Contributors
Full Changelog: v0.1.10...v0.2.0
v0.1.10
What's Changed
- Support multi-line values when reading BOUT++ input files by @bendudson in #74
- Add
remove_xguards
option togridcontourf()
by @bendudson in #72 - Add
restart.shift_v3_to_v4()
by @bendudson in #69 - Save the version number into output file when squashing data by @johnomotani in #79
Full Changelog: v0.1.9...v0.1.10
v0.1.9
v0.1.8
v0.1.7
v0.1.6
v0.1.5
v0.1.4
Major new features:
- #37 Parallelise BoutOutputs and squashoutput
- #39 Create bout-squashoutput executable using setuptools entry_points
Minor new features:
- #18 tind_auto option for when last write was incomplete
- #19 Implement mxg and myg arguments to restart.redistribute
- #33 BoutOptions.get_bool() method to convert option value to bool
- #36 Support evaluating BoutOptionsFile expressions at staggered locations
Bug fixes:
- #31 Fix BoutOptions.rename for case-sensitive renames
- #34 Set netCDF's 'chunk cache' to zero in squashoutput
Testing:
- #38 Tests for collect and squashoutput
v0.1.3
Merge pull request #25 from boutproject/collect-more-generic-arrays Support more generic arrays in collect()