v5.2.0
Changelog since [5.1.0] - 2022-09-09
Added
- Add
xscale
andyscale
arguments toCharacteristicCurve.plot()
. - Add
mesh.Grid(*xi)
as generalized line, rectangle or cube with custom linspaces. - Add
mesh.concatenate(meshes)
to join a sequence of meshes with identical cell types. - Add
x0
argument toJob.evaluate(x0=field)
. - Add
mask
argument tomesh.runouts(mask=slice(None))
. - Add
callback(stepnumber, substepnumber, substep)
argument toCharacteristicCurve()
(like inJob()
). - Add an on-the-fly XDMF writer for a job (via meshio)
Job.evaluate(filename="result.xdmf")
with the possibility to add optionalpoint_data
andcell_data
dicts.
Changed
- Remove Warning if
einsumt
requirement is not found (switch to numpy without any warnings). - Requires Python 3.7+.
Fixed
- Fix ignored axis argument of
mesh.revolve(axis=1)
.
Auto-Generated Release-Notes
What's Changed
- Add
xscale
andyscale
arguments toCharacteristicCurve.plot()
by @adtzlr in #281 - Add
mesh.Grid(*xi)
andmesh.concatenate([mesh1, mesh2, ...])
by @adtzlr in #284 - Add
job.evaluate(x0=field)
by @adtzlr in #286 - Fix
mesh.revolve(axis=1)
by @adtzlr in #288 - Add
callback
argument toCharacteristicCurve()
by @adtzlr in #290 - Remove Warning if
einsumt
is not installed by @adtzlr in #292 - Add XDMF writer by @adtzlr in #294
Full Changelog: v5.1.0...v5.2.0