Recent Releases of https://github.com/boutproject/xbout

https://github.com/boutproject/xbout - v0.3.8

What's Changed

  • Fix loading of grid files by @johnomotani in https://github.com/boutproject/xBOUT/pull/307
  • xarray adios2 support by @pnorbert in https://github.com/boutproject/xBOUT/pull/314

New Contributors

  • @pnorbert made their first contribution in https://github.com/boutproject/xBOUT/pull/314

Full Changelog: https://github.com/boutproject/xBOUT/compare/v0.3.7...v0.3.8

- Python
Published by johnomotani 8 months ago

https://github.com/boutproject/xbout - v0.3.7

What's Changed

  • Polygonal 2D poloidal plots by @mikekryjak in https://github.com/boutproject/xBOUT/pull/280
  • Cherab interface for xBOUT by @bendudson in https://github.com/boutproject/xBOUT/pull/305
  • Update to xarray 2024.7.0 by @bendudson in https://github.com/boutproject/xBOUT/pull/303
  • Compatibility with xarray>=2022.9.0 by @johnomotani in https://github.com/boutproject/xBOUT/pull/276
  • Changes required to load output from a grid-free BOUT.0.nc file, nece… by @mrhardman in https://github.com/boutproject/xBOUT/pull/309
  • Fix in case 'dz' was actually 0-dimensional by @johnomotani in https://github.com/boutproject/xBOUT/pull/310

New Contributors

  • @mrhardman made their first contribution in https://github.com/boutproject/xBOUT/pull/309

Full Changelog: https://github.com/boutproject/xBOUT/compare/0.3.6...v0.3.7

- Python
Published by dschwoerer about 1 year ago

https://github.com/boutproject/xbout - 0.3.6

What's Changed

  • Plotting bugfix by @mikekryjak in https://github.com/boutproject/xBOUT/pull/278
  • Add topology to metadata by @mikekryjak in https://github.com/boutproject/xBOUT/pull/283
  • Switch to animatplot-ng by @dschwoerer in https://github.com/boutproject/xBOUT/pull/291
  • Remove codecov by @dschwoerer in https://github.com/boutproject/xBOUT/pull/292
  • Modernise packaging and CI by @ZedThree in https://github.com/boutproject/xBOUT/pull/294
  • Fix lots of docs issues, autogen API, switch theme by @ZedThree in https://github.com/boutproject/xBOUT/pull/293
  • CI: Fix typo in publish workflow by @ZedThree in https://github.com/boutproject/xBOUT/pull/295
  • setuptool_scm supports git-archive since version 7 by @dschwoerer in https://github.com/boutproject/xBOUT/pull/298
  • Fix linting errors by @ZedThree in https://github.com/boutproject/xBOUT/pull/296
  • Fix int types when writing restart files by @johnomotani in https://github.com/boutproject/xBOUT/pull/300
  • Use run_id to sort files by @dschwoerer in https://github.com/boutproject/xBOUT/pull/250

New Contributors

  • @mikekryjak made their first contribution in https://github.com/boutproject/xBOUT/pull/278

Full Changelog: https://github.com/boutproject/xBOUT/compare/0.3.5...0.3.6

- Python
Published by johnomotani about 2 years ago

https://github.com/boutproject/xbout - 0.3.5

What's Changed

  • No CI failure when coverage upload fails by @johnomotani in https://github.com/boutproject/xBOUT/pull/272
  • Do not call mlab.figure() if mayavifigureargs=None by @johnomotani in https://github.com/boutproject/xBOUT/pull/273
  • Restrict xarray to versions <2022.9.0 by @johnomotani in https://github.com/boutproject/xBOUT/pull/274

Full Changelog: https://github.com/boutproject/xBOUT/compare/0.3.4...0.3.5

- Python
Published by johnomotani about 3 years ago

https://github.com/boutproject/xbout - 0.3.4

What's Changed

  • FCI fixes by @dschwoerer in https://github.com/boutproject/xBOUT/pull/248
  • Drop support for Python 3.7 by @dschwoerer in https://github.com/boutproject/xBOUT/pull/252
  • Allow to pass directory relative to which the grid is. by @dschwoerer in https://github.com/boutproject/xBOUT/pull/245
  • Check whether the grid is the one from the simulation by @dschwoerer in https://github.com/boutproject/xBOUT/pull/246
  • Remove unnecessary (and possibly wrong) .data when y_fine is used by @johnomotani in https://github.com/boutproject/xBOUT/pull/254
  • logscale for animate_line() by @johnomotani in https://github.com/boutproject/xBOUT/pull/255
  • Fix writing of run_id by to_restart() by @johnomotani in https://github.com/boutproject/xBOUT/pull/259
  • Some support for data from BOUT++ v3.x by @johnomotani in https://github.com/boutproject/xBOUT/pull/261
  • Remove Python-3.7 from the 'master' CI jobs by @johnomotani in https://github.com/boutproject/xBOUT/pull/262
  • Add quotes around '3.10' in 'master' CI by @johnomotani in https://github.com/boutproject/xBOUT/pull/263
  • Bug fixes for region.py by @johnomotani in https://github.com/boutproject/xBOUT/pull/264
  • Fix string comparison: use == instead of is by @johnomotani in https://github.com/boutproject/xBOUT/pull/267
  • Update repo data in CI by @dschwoerer in https://github.com/boutproject/xBOUT/pull/269
  • 3d plotting by @johnomotani in https://github.com/boutproject/xBOUT/pull/266
  • Remove Python-3.7, add 3.10 in 'publish' workflow by @johnomotani in https://github.com/boutproject/xBOUT/pull/271

Full Changelog: https://github.com/boutproject/xBOUT/compare/0.3.3...0.3.4

- Python
Published by johnomotani about 3 years ago

https://github.com/boutproject/xbout - 0.3.3

New feature: * Interpolate to a Cartesian grid #242

- Python
Published by johnomotani over 3 years ago

https://github.com/boutproject/xbout - 0.3.2

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 'boutv5' behaviour of dz #223 * Fix color scales in animatelist() #225 * Fix integration of Field2D variables #205 * Fix tofieldaligned()/fromfieldaligned() for transposed arrays #226 * Pass vmin, vmax through to animateline() in BoutDataset.animatelist() #233 * Fix calculation of histhi in BoutDataset.torestart() #236 * Ensure data is converted to strings #238 * Workaround for old squashed files with inconsistent y-boundary cells #240

- Python
Published by johnomotani over 3 years ago

https://github.com/boutproject/xbout - 0.3.1

  • Cache input data for tests #215

- Python
Published by johnomotani over 4 years ago

https://github.com/boutproject/xbout - 0.3.0

  • 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

- Python
Published by johnomotani over 4 years ago

https://github.com/boutproject/xbout - 0.2.5

Provides compatibility with xarray-0.18, and some new features and bug-fixes: * Methods to calculate coordinate derivatives #192 * Support staggered variables in BoutDataset.integratemidpoints() #195 * Move handling logscale argument to animatepcolormesh, animatepoloidal #196 * Fix handling of upper disconnected double null #198 * Pass combineattrs arguments for compatibility with xarray-0.18; bump to xarray-0.17.0, Python 3.7 #199

- Python
Published by johnomotani almost 5 years ago

https://github.com/boutproject/xbout - 0.2.4

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 * tofieldaligned() and fromfieldaligned() 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

- Python
Published by johnomotani almost 5 years ago

https://github.com/boutproject/xbout - 0.2.3

  • 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.

- Python
Published by johnomotani over 5 years ago

https://github.com/boutproject/xbout - 0.2.2

  • Better configuration of tests when installed as package - respect long mark
  • Minor bug fix means xBOUT passes unit tests on Windows

- Python
Published by johnomotani over 5 years ago

https://github.com/boutproject/xbout - 0.2.1

Install pytest.ini file to help testing installed package.

- Python
Published by johnomotani over 5 years ago

https://github.com/boutproject/xbout - 0.2.0

- Python
Published by johnomotani over 5 years ago