Skip to content

Releases: boutproject/xBOUT

0.3.6

25 Mar 09:43
d02fe5a
Compare
Choose a tag to compare
0.3.6 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 0.3.5...0.3.6

0.3.5

19 Jan 17:27
280a570
Compare
Choose a tag to compare
0.3.5 Pre-release
Pre-release

What's Changed

Full Changelog: 0.3.4...0.3.5

0.3.4

09 Jan 12:26
afb5ba6
Compare
Choose a tag to compare
0.3.4 Pre-release
Pre-release

What's Changed

Full Changelog: 0.3.3...0.3.4

0.3.3

03 Aug 14:56
fe0e8ee
Compare
Choose a tag to compare
0.3.3 Pre-release
Pre-release

New feature:

  • Interpolate to a Cartesian grid #242

0.3.2

31 Jul 11:58
91c8a1e
Compare
Choose a tag to compare
0.3.2 Pre-release
Pre-release

New features:

  • add open_fastoutput function to xbout #221
  • Geometry for FCI cases #224 #228 #172
  • Allow loading restart files #219 #230 #239
  • Better test for re-applying toroidal coordinates; load Bpxy, Brxy, Bzxy if possible #227
  • Improvements to grid- and restart-file loading #232

Bug fixes:

  • Avoid values from corner cells when generating coordinates for Regions #218
  • Fix attribute conflict from non-removed "regions" in BoutDataArray.ddy() #222
  • Fix condition for 'bout_v5' behaviour of dz #223
  • Fix color scales in animate_list() #225
  • Fix integration of Field2D variables #205
  • Fix to_field_aligned()/from_field_aligned() for transposed arrays #226
  • Pass vmin, vmax through to animate_line() in BoutDataset.animate_list() #233
  • Fix calculation of hist_hi in BoutDataset.to_restart() #236
  • Ensure data is converted to strings #238
  • Workaround for old squashed files with inconsistent y-boundary cells #240

0.3.1

13 Sep 15:02
2eb4e09
Compare
Choose a tag to compare
0.3.1 Pre-release
Pre-release
  • Cache input data for tests #215

0.3.0

08 Sep 08:59
22e1589
Compare
Choose a tag to compare
0.3.0 Pre-release
Pre-release
  • fix reading 3D data (compatibility with BOUT-v5) #197
  • Option for cumulative time integral in integrate_midpoints() [bump minimum xarray to 0.18.0] #201
  • Make 'controls' argument for animation methods more flexible #203
  • Fix compatibility with xarray 0.19.0 #209
  • Allow lists to be passed for kwargs in BoutDataset.animate_list() #214

0.2.5

05 Jul 15:57
3ce53cc
Compare
Choose a tag to compare
0.2.5 Pre-release
Pre-release

Provides compatibility with xarray-0.18, and some new features and bug-fixes:

  • Methods to calculate coordinate derivatives #192
  • Support staggered variables in BoutDataset.integrate_midpoints() #195
  • Move handling logscale argument to animate_pcolormesh, animate_poloidal #196
  • Fix handling of upper disconnected double null #198
  • Pass combine_attrs arguments for compatibility with xarray-0.18; bump to xarray-0.17.0, Python 3.7 #199

0.2.4

12 Apr 20:59
9295c25
Compare
Choose a tag to compare
0.2.4 Pre-release
Pre-release

Various small bugfixes and enhancements

  • Fix formatting of Options in BoutDataset.__str__() #175
  • Fix keep_yboundaries=False for squashed, double-null cases and add default values for "bout_tdim", "bout_xdim", "bout_ydim", "bout_zdim", so that they always exist #180
  • to_field_aligned() and from_field_aligned() methods for BoutDataset #181
  • Only try to rename "t" if it is present, allows opening grid files #182
  • Bugfix for _pad_x_boundaries() #184
  • Fix NaNs being used to create 1d coordinates #189
  • Allow geometry to be changed when reloading an xBOUT-saved Dataset #190

0.2.3

02 Dec 15:55
03cdf81
Compare
Choose a tag to compare
0.2.3 Pre-release
Pre-release
  • Some small fixes to updates and improvements to labelling and units #168.
  • Fixes for limiter or core-only configurations #170 #173.
  • Silence warning from BoutOptions #171.