You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Radial profiles API changes:
- sdat.rprof and step.rprof are replaced by step.rprofs
- items of rprofs are (values, rad, meta) named tuples
- extra rprof variables are accessible with the same API as regular
variables
- rprofs.bounds, rprofs.centers, and rprofs.walls offer access to radial
coordinates
- rprof.get_rprof and the redges extra variable are dropped
Time series API changes:
- time items of tseries are (values, time, meta) named tuples
- extra time variables are accessible with the same API as regular
variables
- tseries.tslice replaces sdat.tseries_between, tstart and tend kwargs are
no longer necessary and have been removed
- tseries.time offers access to time coordinate
- time_series.get_time_series is dropped
- time_series.compstat returns the computed values instead of dumping a
file
Geometry API changes:
- geom.X_coord are replaced with geom.X_centers and geom.X_walls in
every direction for a better distinction between these two positions
- geom.X_mesh are dropped as keeping in memory every combination of
walls and centers position is unecessary and consumes a lot of memory
- the extra layer that was added in the horizontal direction is removed
New features:
- implement repr for Step objects
- _StepsView has a new rprofs_averaged attribute
- the new Step.time property is robust against missing time series
- new primordial layer field "prim"
Changes:
- conf.field.interpolate is now False by default to avoid giving the
impression that the run is more resolved than it is
Internal improvements:
- computation of EXTRA variables is cached
- eliminate the UNDETERMINED unit value, cache stuff with the
crop descriptor
- remove the InchoateFiles context manager
- use more modern PEP517 tools to produce releases
- remove the stagpy-git link in user space
Bug fixes:
- a bug in StagYY (fixed) led to incorrect file numbers in the xdmf
file; StagPy learned to work around that issue
- various documentation improvements
- fix axes boundaries on zoomed time series
- reduce padding between field subfigures
- handle recent T_code addition in StagYY output
- fix reading of Yang grid and fields
- location of fields in field.plot_scalar is correct in most cases
(vz is still off as it lack the extra surface point)
Compatibility:
- drop Python 3.5 support, use f-strings where relevant
- add Python 3.9 support
- bump dependencies
- StagYY legacy output with magic < 9 is no longer supported